KB-35FD

04 — Master Design Rev5 Live-Inventory Reconciliation Patch (2026-05-28)

4 min read Revision 1
iumaster-design-rev5reconciliationlive-inventorydesign-patch4-mothers2026-05-28

04 — Master Design Rev5 Live-Inventory Reconciliation Patch

Master Design Rev5 (and its 00/03/04 design docs) still label several live objects as "paper/gap." This patch lists the reconciliations (R1–R15) so the design no longer understates the live system. Patch target: knowledge/dev/design/v0.6-iu-4mothers-event-foundation-rev2/ docs 00/03/04/07/10. Apply as doc edits (C5), not code.

# Design claim (Rev5) Live reality (verified) Patch action
R1 b/c/f tests are "to be built" b/c/f live-proven + DOT-callable (fn_iu_filter_axis_b, fn_iu_filter_axis_c_subtree, fn_iu_sql_link_validate/resolve_all, fn_iu_bcf_harness_run); catalog 52 Mark b/c/f LIVE-PROVEN; cite catalog rows
R2 gate protocol "design only" iu_gate_transition table + fn_iu_gate_open/close/verify_closed/watchdog live; fail-closed; 2 never-flip enforced Mark bounded gate protocol LIVE
R3 durable governed run "not demonstrated" One committed durable governed run proven via fresh connection (hardening bundle) Mark DEMONSTRATED
R4 DLQ replay "future" fn_iu_route_dead_letter_replay proven (dry_run + resolved) Mark DLQ replay PROVEN (drill)
R5 review_decision builder "missing" fn_iu_test_review_decision_create(actor,reason,manifest_tag) live (test scope) Mark TEST builder live; production builder still pending (doc 06)
R6 emit_enabled "not integrated" emit_enabled governable in all 4 gate fns; verify_closed lists it Mark integrated, gated
R7 Candidate Registries "to design" 6 named absent; 5 of 8 reuse existing anchors (doc 02) Replace "absent" with reuse map + DDL (doc 02)
R8 KG "iu_relation lacks provenance/confidence" NOW FALSE — enriched live this run (5 Đ39 cols + v_kg_edges_all) Update KG section: enrichment live-applied; cite doc 03
R9 universal_edges "could host IU edges" integer-keyed, excludes UUID IU; 22 non-IU collections Clarify: two complementary graphs, no merge
R10 IU status "in development" LIMITED-PRODUCTION-PILOT READY (a–f pass) Mark pilot-ready; cite doc 01
R11 publication vocab "sufficient" only incomex_council authority + law/design_doc types; iu_create.ppub.enforcement_mode key absent Mark vocab thin; P-pub staged (doc 05)
R12 governance_registry has factory rows 5 rows, all council/system, no factory rows Note factory registration is pending (4 Mothers)
R13 human roles in Đ37 Đ37 has no human roles (staff/dept-lead/super-admin) Flag human-org-role law gap (doc 07)
R14 gateway lifecycle writers allowlist now includes fn_iu_retire,fn_iu_supersede (gap fixed) Mark lifecycle-writer gap closed
R15 structure ops / split-merge wiring split/merge already require + FK-probe review_decision_id; source row untouched on split Mark review-decision-bound, additive

Net direction of drift

Live is ahead of design on operational machinery (gate protocol, DOT wrappers, durable run, DLQ, KG enrichment) and behind design on governance breadth (factory registration, human-org roles, P-pub authority, production review_decision). The patch corrects both directions: promote the machinery claims, and explicitly flag the four governance gaps as the 4-Mothers prerequisites.

Patch sequence (doc-only)

  1. 00-overview: status table → pilot-ready; add KG-live note.
  2. 03: KG section → enrichment live + two-graph clarification (R8/R9).
  3. 04: registry section → reuse map + DDL pointer (R7); factory pending (R12).
  4. 07: publication/authority → thin vocab + staged P-pub (R11).
  5. 10 (addendum): add R13/R14/R15 governance-gap + machinery-ahead notes. No design rewrite — surgical edits only, each citing this bundle's docs.
Back to Knowledge Hub knowledge/dev/reports/architecture/iu-pilot-cr-kg-recon-authority-live-assembly-superbundle-2026-05-28/04-master-design-reconciliation-patch.md