KB-29E0

05 — UI Package Finality

2 min read Revision 1

05 — UI Package Finality

INTACT and operator-ready.

Branch feat/rp-current-supervision at d04d8e5624f92d26b868c93adc50fca5e2f07b7f; tracked tree clean.

View bindings: the route handlers bind only _current aliases plus the deploy guard — v_rp_universal_node_ui_contract_current (11 references), v_rp_full_population_drill_invariant_current (5), v_rp_contract_current_guard (3), and the proof/acceptance/substrate/static-literal/count-reliability _current views (2 each). There are ZERO direct bindings to v1/v2/v3 contract-family views.

_current references: 38 across 12 files in server, composables, pages, components.

Fail-closed page: pages/knowledge/registries-pivot/current/index.vue fetches the deploy guard first, computes guardPass as guard.verdict equals PASS, wraps the supervision body in a template that renders only when guardPass is true, and otherwise shows "Supervision body withheld — deploy guard is not PASS." A BLOCK can never be painted green.

Patch: rp-current-supervision.patch applies CLEAN onto origin/main (260ed7b), re-verified this macro by creating a throwaway detached worktree at origin/main, running git apply --check (PATCH_APPLIES_CLEAN), and removing the worktree cleanly (worktree list returned to two entries).

Runbook RUNBOOK_v3.md (frozen this macro) carries the exact deploy, smoke, repoint, rollback, monitoring, no-go, and authority commands.

Back to Knowledge Hub knowledge/dev/reports/architecture/rp-post-deploy-final-acceptance-or-operator-standby-2026-06-05/05-ui-package-finality.md