KB-2DC7
05 — Static Literal Live Refactor v2
2 min read Revision 1
rpstatic-literallive-refactor2026-06-05
05 — Static Literal Live Refactor v2
Objects
v_process_trigger_actionability_ledger_live_v2— every tracked count live-derived, carryingcount_provenance,count_grain,grouping_scope,reconciles_against.v_rp_static_literal_live_mismatch_v2— literal (deprecated static ledger) vs live; declares whether the CURRENT path carries a stale literal.
Key upgrades vs v1
PROC:residual_reconcile: live 2 (live_residual_v4); was STALE_LITERAL → nowLIVE_DERIVED_IN_CURRENT(current path uses live 2; static 8 deprecated only).PROC:owner_gated_runtime: upgraded static_no_live → live (live_orphan_remediation_queue,wf_orphan_remediation_queueorphan_class='docker_service_no_candidate'= 11). The "no live source" classification was wrong — a live source existed.
Result (12 tracked gaps, dual-path verified)
- 0 STALE_LITERAL, 0 STATIC_NO_LIVE_SOURCE.
- 11
LITERAL_MATCHES_LIVE(jobcut 1, new_candidates 6, official_rp 0, owner_gated 11, all 7 TRIG) + 1LIVE_DERIVED_IN_CURRENT(residual: literal 8 / live 2).
No stale, live-known literal remains in the current UI path. The deprecated static ledger is retained only as the literal column for audit/regression comparison.