KB-4631

RP UI Current Productionization — Report 00 Readme + Operator/PR Package (2026-06-05)

4 min read Revision 1
rpui-currentreportoperator-packagepr-package2026-06-05

RP UI Current Productionization + Autoscale Generator + Smoke — Report Index

Date: 2026-06-05. Companion checkpoint: checkpoint-rp-ui-current-productionization-autoscale-generator-smoke-2026-06-05.md. Raw evidence (SQL, patch, full FS checkpoint, ui staging) under contabo:/opt/incomex/docs/mcp-writes/rp-ui-current-2026-06-05/.

What landed (LIVE, birth-free)

9 additive views; birth_registry 1,200,159 equal before and after. Deploy guard PASS, smoke 15/15, anti-false-green 6/6, generator preview-safe (replace blocked by a real parity gap), autoscale dashboard, synthetic action-ready packet, UI acceptance dashboard final UI_CURRENT_READY_FOR_OPERATOR_DEPLOY.

UI PR package

  • Branch: feat/rp-current-supervision ; Commit: d04d8e5624f92d26b868c93adc50fca5e2f07b7f ; 20 files, plus 1261 additive lines (no existing file modified).
  • Patch: /opt/incomex/docs/mcp-writes/rp-ui-current-2026-06-05/rp-current-supervision.patch
  • Worktree: /opt/incomex/docker/nuxt-repo/web-rp-current
  • Title: feat(registries-pivot): current supervision surface bound to current views
  • Body: 11 read-only API routes binding only the corrected current views (deploy-guard gated), a badge renderer where invariant_status is the primary safety signal (reliability never greens a failing node), drill Layer1 to children to final substrate, and a no-stale CI guard. Additive only.
  • Verify before merge: node scripts/rp-current-no-stale-check.mjs ; npx eslint on the 20 files ; npx prettier --check.

Operator deploy package

  1. Apply: in the deploy checkout, run git am with rp-current-supervision.patch (or merge feat/rp-current-supervision).
  2. Build: rebuild the nuxt-ssr-local image from the merged tree.
  3. Release: restart the incomex-nuxt container.
  4. Post-deploy smoke (HTTP): curl the 11 routes, e.g. /api/registries-pivot/deploy-guard expect guard.verdict PASS ; /api/registries-pivot/axes expect 5 ; /api/registries-pivot/contract-current expect count 87 ; /api/registries-pivot/node/AX-PROCESS/job:cut expect count_value 8 ; /api/registries-pivot/node/AX-PXT/PROC:residual_reconcile/children expect child_count 7 ; /api/registries-pivot/invariant-current expect realfail 0 ; /api/registries-pivot/static-literal-current expect stale 0.
  5. Rollback: revert the merge or reset the branch (nothing was deployed yet) and run rollback file 99 for the DB views.
  6. No-go list: do not deploy if deploy-guard is not PASS, if invariant real fail is above 0, or if static stale is above 0. The page itself withholds its body when the guard is not PASS.

Generator and autoscale path (action-ready, replace blocked)

The generator function returns text only and never executes schema changes. A reversible generated view was applied and compared live to the contract: 84 of 87 nodes match. Two real gaps block replacing the contract — AX-PROCESS omits 3 verified workflow nodes (job-cut, WF-001, WF-002; the generator binds only the 19-row candidate source) and AX-PXT residual-reconcile carries the stale ledger count 8 instead of the corrected live 2. Remediation: combine the AX-PROCESS source with the verified workflows and point the AX-PXT count at the corrected live grain, re-prove parity, then operator applies the generated view and repoints the current aliases.

Synthetic axis packet

All 3 synthetic axes display now; official registration is authority-gated. AX-BASE remain-derived (no action). AX-PXT candidate-register (owner confirm plus live-ledger refactor for the count). AX-TRIGGER register in axis_registry (owner plus president).

Phase docs 01..19

The per-phase evidence is the set of LIVE views named in the checkpoint plus the SQL files 01..08 and 99 and the patch. This index consolidates 00-readme, 09 PR package, 10 operator package, 11 generator, 13 synthetic, 14 autoscale, 15 acceptance, 16 regression, 17 safety, and 18 summary. The 19 MCP-readable checkpoint is the companion checkpoint document.

Back to Knowledge Hub knowledge/dev/reports/architecture/rp-ui-current-productionization-autoscale-generator-smoke-2026-06-05/00-readme-first.md