Macro-2 Điều 0-G Source Lineage Matrix — R2-B2 (2026-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_lengthauthoritative 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.