The canonical way to do each recurring ecosystem task -- sovereign seg-store (store-law), RACI-owned. `dups` = bespoke variants bypassing the canonical = the consolidation backlog.
| task | canonical organ | owner | exposure | state | dups | note |
|---|---|---|---|---|---|---|
| publish | nx_site_publish | sites | mcp-live | LIVE | 35 | ~35 domain *_publish.nx bypass it + wiki forks ssh-cat aw_push -- consolidate onto site_publish_lib |
| deploy | nx_mgmt_api | supervisor | mcp-live | LIVE | 0 | /api/build+/api/promote canonical; nx_ship + nx_content_ship COMPOSE it (not dupes) |
| cron | nx_cron | conductor | internal | WIRE | 6 | nx_cron in-mem/no durability; INTERIM: nishihost/nx_frontier_pages_cron.sh (NAS-local emit+publish) awaiting its /etc/crontab row (root); arch-board 06:20 = the precedent |
| api-route | nx_mgmt_api+proxy_routes | engineer | flat | WIRE | 0 | app routes = flat proxy_routes.conf (store-law); ctrl-plane verbs hardcoded in ma_handle |
| mcp-register | nx_tool_registry | warden | mcp-live | LIVE | 18 | F-210 CLOSED 07-17: POST /api/tools/register (owner-gated, GREEN allowlist+schema rows, hot-read callable) + /api/cap/mint = API-pure register->mint->call, ssh-once RETIRED; 18 legacy ssh-registered rows = migration backlog |
| ws-register | nx_workflow | pm | mcp-read | WIRE | 7 | READ (board/show) MCP-LIVE proven 07-17; WRITE (spawn/dispatch/resume) behind its own cap = the gap; ws_put unlocked = race debt |
| store-seed | nx_store_seed | janitor | internal | LIVE | 30 | GENERIC tool SHIPPED 07-17 (sts_seed/sts_load + CLI); 30 bespoke seeders now consolidation backlog |
| bank-memory | nx_coindex | librarian | internal | LIVE | 0 | canonical 2-rail (coindex append + memindex_emit); laptop-side by design (memory lives on laptop); nx_memory MCP = the NAS-store READ twin |
| verify-url | nx_page_verify | racing | mcp-live | LIVE | 0 | browser-grade verifier MCP-LIVE 07-17 (edge-proven); nx_https_get = the raw fetch twin |
| mcp-transport | sovereign-edge:443 | engineer | edge | WIRE | 0 | POST /mcp intermittently flaky (tools_api probe=REFUSED remediated by selfheal; DSM nginx co-squats :443) -- edge must own all SNIs = the availability SOTA gap |
| tool-schema | tool_schemas.conf | warden | flat | WIRE | 0 | generic argv[] inputSchema is BELOW SOTA typed-schema discoverability; enrich per-tool inputSchema + migrate the flat conf to store |
| workflow-dev | nx_forge+autofix | team | internal | WIRE | 0 | AUTONOMOUS workflow development: forge/autofix author organs from escalation ctx, feeder F-208 ranks; goal 100% zero-Claude (autograde gauge 70%) |
| agent-dev | nx_crew+roles | hr | internal | GAP | 0 | AUTONOMOUS agent development: role-agents authored+staffed by the team (HR join F-207); no self-authoring loop yet |
| api-dev | nx_mgmt_api | engineer | internal | WIRE | 0 | AUTONOMOUS api development: /api verbs still hand-coded; goal = team emits new verbs via forge behind never-brick deploy |
| tool-dev | nx_tool_registry+forge | team | internal | WIRE | 0 | AUTONOMOUS tool development: exposure now mechanical; goal = feeder files -> forge authors -> registry exposes, zero-Claude |
| plane-write | nx_store_put | janitor | mcp-live | LIVE | 0 | v2 N-col put + setcol + close + hist on ANY plane; provenance IN the plane; staging frozen to bootstrap; reseed verbs = restore-only |
| plan-run | nx_plan_run | conductor | mcp-live | LIVE | 0 | WORKFLOWS-AS-DATA: plan plane rows (seq/tool/args) executed server-side by ONE tools/call; allowlist+pinned security; per-step results to planrun- plane; fail-closed stop/refuse; kills session-side script orchestration |
| gate | nx_gate_verdict+nx_gate_green | referee | internal | WIRE | 2553 | DRY pair LIVE 07-18: nx_gate_verdict (authoring: gv_ctr/gv_head/gv_check/gv_verdict, canonical PASS/FAIL + verdict lines) + nx_gate_green (judging); 2 exemplars migrated GREEN; migrate-on-touch law for the 2553 rest |
| atlas-discover | nx_atlas_discover | librarian | mcp-live | LIVE | 0 | ATLAS RECOMBINATION: proposes novel unproven MCP-live capability pairs (scored, exclusion-aware vs proven plans) into discovery- plane; promotion only after a plan run PROVES the combo; first live spin caught D012 |
| experiential-audit | nx_plan_run+plan-xuiaudit | racing | mcp-live | LIVE | 0 | 3-TIER EXPERIENTIAL AUDIT as workflow-as-data: one tools/call runs backend(data-plane GET)+bot(asset/structure GET)+perceptual(nx_page_verify) vs a target UI; results provenanced to planrun- plane; step30 = standing vantage liar-catcher (GREEN only when seq38 connect-override lands); template for any screen: copy plan rows w/ new URL |
| atlas-beat | nx_atlas_beat.cron.sh | architect | cron | LIVE | 0 | daily 06:15 single canonical atlas cadence (double-run eaten 07-18): build+honesty ratchet+atlashygbench feed+auto-debt sev6 on islands regression; on-demand twin=plan-atlaspulse via nx_plan_run; RACI R=architect A=pm C=librarian I=team (raci- row deferred-named); evidence=knowledge/status/atlas_beat.log+atlas_honesty.log |
| pm-roi-oversight | nx_store_put+roi-plane+nx_frontier_board | pm | mcp-live | WIRE | 0 | PM EXEC/MGMT/OPS OVERSIGHT+ROI: sovereign roi- plane (pm-sibling CONFIG/RESEARCH + claude_xui exec/mgmt/ops/derived rows) MCP-queryable now; non-fake numbers (MEASURED|ESTIMATE|MODELED|DERIVED flags); sovereign /roi page render = pm/sites next rung (joins /standup /frontier /plan) |
| k3-census | nx_k3_arch_census | modelwright | mcp-live | LIVE | 0 | honest K3 SOTA coverage 138permille liar-killed; MCP-live 07-18 (D015 fixed via ship-libs rule-2); 6 GAP->research R007-R012 + F402-F408 |
| pm-dashboard | nx_pm_board | pm | mcp-live | LIVE | 0 | CONVERGED 07-19: canonical PAGE = /roi (sibling reconciles all sessions floor/ceiling/energy); nx_pm_board organ (gate 5/5) still serves derived dashboard on-demand; my dup /pmroi retired to a pointer. Good form: keep best, retire dup |
| sota-hub | nx_k3_arch_census+nx_ecosystem_maturity_rollup+sota.html | modelwright | mcp-live | LIVE | 0 | UNIQUE 07-19: /sota page = honest SOTA + 21-domain maturity 453permille + K3 census 138permille liar-killed + AHEAD/BEHIND floor-separated + R006-R012 research; joins canonical hub /program /standup /frontier /roi /raci /sota |