KB-5788

Macro-2 Điều 0-G Source Lineage Matrix — R2-B2 (2026-06-19)

5 min read Revision 1
laws-newR2-B2macro-2dieu0gsource-lineagenon-authorizing2026-06-19

Macro-2 Điều 0-G Source Lineage Matrix — R2-B2

Date: 2026-06-19 · Workstream: R2-B2-MACRO-2-OWNER-DECISION-PREREQ-CLOSURE-READINESS-2026-06-19 (Deliverable 20 of 45) · Editorial revision: rev1 Class: Điều 0-G source lineage matrix / decision-support · READ-ONLY · NON-ENACTING · NON-AUTHORIZING · NO source recovered · NO source adopted · NO patch · NO write performed.

Metadata convention. Editorial revision (rev1) only. AgentData storage revision/content_length authoritative at read time; not pinned here.

Lineage lock. Maps the Điều 0-G source lineage (where each rule lives, its build-state, its anchor) so the Owner can judge recovery vs acceptance. It recovers/adopts/patches nothing.


0. Status and non-authorization

STATUS: PASS — engineering / decision-support. The Điều 0-G lineage matrix: source location, anchor, rule-set, DOT build-state, schema-currency. It changes nothing.

Engineering PASS ≠ authority PASS. Default disposition: HOLD. No source recovered/adopted; no patch; no DB write/DDL/DML; no TD; no blocker resolved; v0.1 not overwritten; v0.2 not authority.

Evidence basis — FRESH read of architecture/birth-registry-law.md + INHERITED_KB_EVIDENCE. Reading discipline: main process, no reader-agents.


1. Purpose

Answer macro question 5 (Đ0-G lineage) — where does Điều 0-G's authority actually live, and which parts are least-precedented? — as a matrix.


2. Sources / evidence read

architecture/birth-registry-law.md (read first-hand: header, §2.1, §2.4, §VI, footer); the Điều 4 note (anchor); the 30-file Đ0-G recheck; the Mega-Gate Đ0-G gap (SG-1…SG-6). Read directly, main process.


3. Accepted baseline (carried)

SG-1…SG-6: anchor broken; PEN built once; STAMP/GATE never built; v1.0 DDL is baseline, live catalog is truth; recovery is OOB.


4. Source lineage matrix (FRESH re-read)

Element Where it lives (lineage) Build-state Authority status
Điều 0-G law text architecture/birth-registry-law.md v1.0 (S157, 2026-03-21, "Huyền đề xuất + Claude thiết kế") — not in laws/, not in Constitution document exists, legible working source (broken Constitution anchor)
Constitution anchor reference law-00g-birth.md (per Điều 4 note) broken/unresolved SOURCE_RECOVERY_REQUIRED
PEN rule (§2.4) code/origin/species present dot-inspect-pen = Phase A, built (PEN only) most-precedented of the three
STAMP rule (§2.4) name/description/status present dot-inspect-stamp = Phase B, Planned, never built least-precedented
GATE rule (§2.4) species-fit ("đúng chuồng") + business rules dot-inspect-gate = Phase B, Planned, never built least-precedented
auto-certify (§2.4) all-three-present → certified fn_birth_auto_certify live (consumer; B4, not B2) runtime-confirmed (RQ-10/12)
Ordering + one-column-per-inspector §2.4 invariants design invariant carried from working source
Schema (§2.1) v1.0 DDL "baseline; PostgreSQL catalog là source of truth" live catalog authoritative (status/canonical_address/owner/jsonb_profile post-v1.0) catalog = truth, not the v1.0 count

Reading. Điều 0-G's content is legible from the working source, but its authority anchor is broken and its STAMP/GATE rules are the least-precedented (Phase-B, never built) — exactly the parts a B2 producer would most depend on. The schema is governed by the live catalog, not the v1.0 DDL.


5. Result

The lineage shows a legible-but-unanchored working source whose most B2-relevant rules (STAMP/GATE) are least-precedented. This is the input to the recover-vs-accept ballot (Deliverable 19) and the adoption-risk memo (Deliverable 22). No recovery/adoption/patch performed.


6. Owner-gated future work

Recovering the anchor, pinning the rules, or patching the Constitution reference are Owner-gated (external S6 / documentary step); forbidden now.


7. What remains unresolved

  • Anchor broken; STAMP/GATE least-precedented.
  • Blockers — all OPEN.

8. Ready for GPT/Codex review

Yes — as the Điều 0-G lineage matrix.

Core rule: content legible from a working architecture/ source; anchor broken; STAMP/GATE least-precedented (Phase-B, never built); catalog = schema truth; nothing recovered/adopted/patched.

Default disposition: HOLD. Engineering PASS ≠ authority PASS. All blockers remain OPEN.

Back to Knowledge Hub knowledge/dev/laws-new/newlaws/consolidation/macro2-dieu0g-source-lineage-matrix-2026-06-19.md