Law Revision Workstream A — Execution Report (Reading Index + Core Compatibility Notes + Birth Embedded Check) — 2026-06-17 (PARTIAL, read-only, non-authorizing)
Law Revision Workstream A — Execution Report
STATUS: PARTIAL (honest, non-blocking). All 11 deliverables were created; the one PARTIAL is the Birth embedded check (Goal C), because Điều 0 / 0-B / 0-G are not embedded in the Constitution — they were located and read in
knowledge/dev/architecture/instead, with a source-recovery recommendation. Goals A, B, D are complete. READ-ONLY · NON-AUTHORIZING. 2026-06-17, rev1. Output confined toknowledge/dev/laws-new/newlaws/.
1. What was created (11 files, all under newlaws/)
| # | File | Purpose |
|---|---|---|
| 1 | LAW_READING_INDEX.md |
Maps all 53 Law Merge catalog records to 5 reading categories; bad-reading rejections; Registries-Pivot / Tool-Kiem-Thu safety lock. |
| 2 | notes/constitution-compatibility-note.md |
KEEP+NOTE #14 — Constitution stays supreme; method-under-it; flag CONS-003 + birth-timing; 15-NT correction. |
| 3 | notes/terminology-compatibility-note.md |
KEEP+NOTE #15 — vocabulary anchor; map F0→FX vocab; CONS-003/CELL. |
| 4 | notes/dieu1-foundation-principles-compatibility-note.md |
KEEP+NOTE #8 — NT2/NT3 bounded by Owner-gate/Mức 3; NT5/NT12 → scanner list-only. |
| 5 | notes/dieu39-knowledge-graph-compatibility-note.md |
KEEP+NOTE #23 — preserve goals; enacted ≠ live; future reinterpretation note, staged rollout. |
| 6 | notes/dieu35-dot-governance-compatibility-note.md |
KEEP+NOTE #12 — narrow DOT; reuse fix_repair_dot pattern; carry PRODUCTION-READINESS-FAIL + RISK-BYPASS. |
| 7 | notes/dieu32-approval-owner-gate-compatibility-note.md |
KEEP+NOTE #11 — Owner-gate/Mức 3 preserved; no Stamp-bypass; close RISK-BYPASS. |
| 8 | notes/dieu4-birth-process-compatibility-note.md |
KEEP+NOTE #13 — TEMP_ID at birth, canonical at promote; AMEND pressure is L4/Đ38 v3.0, not Đ4. |
| 9 | notes/dieu38-text-as-code-appendix01-compatibility-note.md |
KEEP+NOTE #16 — IU/brick analogue; MT0A/MT0B reference-only; CONS-002. |
| 10 | reports/birth-embedded-dieu0-dieu0b-dieu0g-check-2026-06-17.md |
Goal C — 8 birth questions answered from architecture/ texts; STATUS PARTIAL. |
| 11 | reports/law-revision-workstream-a-execution-report-2026-06-17.md |
This report (Goal D). |
2. What was read (sources, with evidence)
- Accepted Law Merge bundle (
newlaws/): survey-packet rev1, catalog rev1 (53 records verified, 1–53), execution-report rev2, administrative-phase-gate rev1. Catalog totals confirmed: KEEP 6 · KEEP+NOTE 25 · AMEND 5 · REWRITE 1 · DEFER 16 = 53. - F0→F5/FX basis (read in full):
reports/f5/f5-owner-decision-record-2026-06-16.md,fx-…-reuse-survey-packet.md,reports/fx/fx-…-execution-report-2026-06-16.md,reports/f5/f0-f5-cross-f-evidence-readiness-matrix-2026-06-16.md,technical-slice-framework.md,de-bai-cai-tien.md,cau-hoi-khi-tai-cau-truc.md. - Old-law sources (read in full):
constitution.md(rev44),ssot/operating-rules.md,laws/terminology-glossary.md,laws/law-01-foundation-principles.md,laws/dieu39-knowledge-graph-law.md,laws/dieu35-dot-governance-law.md,laws/dieu32-approval-law.md,laws/law-04-birth-process.md,laws/dieu38-appendix-01-objectives.md,laws/dieu38-trien-khai/LSL-01-information-unit-first.md. - Foundation texts for Goal C (read in full, located in
architecture/):information-atom-law.md(Đ0),composition-level-law.md(Đ0-B),birth-registry-law.md(Đ0-G); pluslaws/existing-law-references.mdconfirmingarchitecture/as the detailed-reference home.
3. Completion checks (task C1–C12)
| Check | Result | Evidence |
|---|---|---|
| C1 index exists under newlaws/ | PASS | LAW_READING_INDEX.md created rev1 |
| C2 all 8 notes under notes/ | PASS | 8 files created rev1 |
| C3 birth check under reports/ | PASS | reports/birth-embedded-…-2026-06-17.md rev1 |
| C4 execution report under reports/ | PASS | this file rev1 |
| C5 no output outside newlaws/ | PASS | only newlaws/** written |
| C6 laws/ untouched | PASS | no edit/move/rename/delete/create under laws/ |
| C7 no amendment draft | PASS | only notes/index/reports written |
| C8 no rewrite draft | PASS | none written |
| C9 no technical design | PASS | none written |
| C10 no Phase-1 / live DB query | PASS | only KB read/list/search used |
| C11 every note has preserved/interpreted/not-authorized/blockers | PASS | each note §2/§3/§4/§5 |
| C12 index maps all 53 records | PASS | 6+25+5+1+16 = 53 |
4. What was NOT done (by design / scope)
No amendment text; no rewrite (incl. Điều 37); no L4/Đ33/Đ36/Đ38/Đ22 amendments; no technical design; no Phase-1 prompt; no live DB/runtime query; no schema/table/registry/index; no resolution of CONS-002/003/004/005, CELL-003/004/007, HOLD-1, HOLD-2, RISK-BYPASS/GC/CAP, STG-, DOT-CAP-, GOV-016/017/REUSE-001; no authority-order change; no change to the v0.1-stable / FIX7 V3 baseline; no promotion of v0.2-hardening. The 17 non-priority KEEP+NOTE notes are deferred to a future Batch A.
5. Registries-Pivot / Tool-Kiem-Thu Safety Lock (recorded, not executed)
- Current tool/packet by T1 = v0.1-stable / FIX7 V3 baseline.
- Remains usable for FIX7 Recheck-9 / current Codex packet verification.
- Must not be overwritten.
- It is the regression baseline / comparison fixture.
- Tool-Kiem-Thu v0.2-hardening = a separate development track.
- v0.2-hardening must live on a separate dev surface.
- v0.2-hardening inherits V3 lessons: black-box oracle; fail-open regression; manifest-laundering prevention; adversarial invalid-input testing.
- v0.2-hardening is not authority for FIX7 until it passes regression and is promoted by Owner/User.
Do not build v0.2-hardening. Do not modify the v0.1 baseline. This workstream only records the lock.
6. Key findings carried to reviewers
- Birth (Goal C): Đ0-G inserts an uncertified birth record at INSERT; certification is a later async event → does not force canonical-at-INSERT. Đ4 stays KEEP+NOTE; the AMEND pressure is L4 (#5) + Đ38 v3.0 (#6). Mapping:
certified=false⇒ TEMP_ID/F1;certified=true⇒ canonical-at-promote/F4. - Source-location hazard: Đ0/0-B/0-G are not in
laws/and not embedded in the Constitution; they live inarchitecture/. Constitution references brokenlaw-00*.md. → source-recovery recommended. - Enacted ≠ live: Đ39 runtime-EMPTY; Đ35 PRODUCTION-READINESS-FAIL + RISK-BYPASS (
fn_auto_approve_add, 160 unvoted). Carried, not resolved.
7. Non-authorization checklist
- no law amendment: confirmed · no rewrite: confirmed · no technical design: confirmed · no Phase-1: confirmed · no DB/runtime query: confirmed · no implementation: confirmed · no authority change: confirmed · no edit/move/delete under
knowledge/dev/laws/: confirmed · no change to v0.1-stable / FIX7 V3 baseline: confirmed · no promotion of v0.2-hardening: confirmed. - Codex PASS ≠ Owner authorization for technical design. Default disposition: HOLD.
8. Readiness & next action
- Ready for Codex review: YES (engineering-complete; one honest PARTIAL on Goal C with a recommended source-recovery follow-up; nothing fabricated).
- Next: GPT reviews this Workstream A package → if accepted, Codex reviews it → Owner/User then decides whether to open Batch B (amendments: Đ22/Đ33/Đ36/Đ38 v3.0/L4), Batch C (rewrite Đ37), the remaining Batch A notes (17), Batch D (Phase-1 verify RISK-BYPASS / HOLD-1 / Đ35 prod / Đ39 runtime), or request fixes. A source-recovery pass for Đ0/0-B/0-G + the Constitution's broken references is recommended before any birth-related technical design.
Workstream A execution report rev1 | 2026-06-17 | PARTIAL (Goal C source-location) | read-only · non-authorizing | Codex PASS ≠ Owner authorization