KB-47BA

F0 Owner Decision Record — Source/Authority/Evidence gate closed — 2026-06-16

11 min read Revision 1
laws-newmatrix-assemblystamp-governancef0owner-decision-recorddecision-gatecons-004cons-005obl-r2freeze-baselineauthority-ordernon-authorizing2026-06-16

F0 Owner Decision Record — Source / Authority / Evidence gate

Ngày: 2026-06-16 · Soạn (scribe): Claude Code CLI · Track: knowledge/dev/laws-new/ Records decisions taken by GPT/Owner on the F0 evidence chain. Claude Code is the recorder, not the decider. Evidence basis: reports/f0/f0-source-authority-evidence-execution-report-2026-06-16.md rev1 (STATUS=PARTIAL). Program basis: f0-source-authority-evidence-program-package.md rev3. Control basis: technical-slice-framework.md rev56. Codex verdict on the F0 report: PASS (relayed by GPT/Owner, accepted).


0. STATUS (one line at top)

STATUS: F0 DECISION GATE CLOSED. GPT/Owner accept the F0 read-only execution report as the evidence basis, accept the Codex PASS, and accept the PARTIAL status as honest and non-blocking. CONS-004 (authority order), CONS-005 (freeze baseline) and OBL-R2 (Codex-rev56 artifact) are decided as recorded below. This record unlocks F1 preparation only — no F1 execution, no Phase-1, no DB/runtime, no implementation. Documentary ≠ live proof · Prior-session ≠ current proof · Engineering PASS ≠ Authority PASS.


1. Owner View — 3 câu hỏi (control surface, simple)

Đọc riêng mục này là đủ để biết F0 đã được chốt thế nào. Chi tiết ở §3 trở xuống. Cùng cấu trúc 3 câu hỏi reuse-first xuyên suốt F0→FX.

Câu hỏi Owner Trả lời tại gate này
Q1 — Cái gì đang có và đã được chấp nhận để dùng tiếp? F0 evidence report rev1 (PARTIAL, honest) + Codex PASS + freeze-CANDIDATE baseline 12 nguồn (pin rev+length+sha256) → được chấp nhận làm evidence basis & baseline cho bước source/governance kế tiếp. Baseline chỉ phủ KB governance/source documents.
Q2 — Cái gì đang có nhưng còn điều kiện / chưa chứng minh? Baseline không chứng minh runtime/checkout sync (CONS-005 caveat). Authority-order chỉ vừa được Owner chốt nguyên tắc (CONS-004) — chưa phải enacted constitution/operating-rules. R2 (Codex-rev56 artifact) NOT_FOUND in KB → chấp nhận GPT/Owner relay là bản ghi có thẩm quyền (OBL-R2).
Q3 — Cái gì thật sự còn phải làm thêm? Chuẩn bị gói F1 (preparation only). Mọi việc động chạm runtime/DB/schema/canonical-birth vẫn Owner-gated, chưa được mở.

2. What was decided (decision table)

Decision item Recorded? Decision
F0 report accepted as evidence basis ✅ Yes f0-...-execution-report-2026-06-16.md rev1 is accepted as the authoritative F0 evidence record for this chain. No Claude patch required.
Codex PASS accepted ✅ Yes Codex verdict PASS on the F0 report (relayed by GPT/Owner) is accepted.
PARTIAL status accepted ✅ Yes PARTIAL is accepted as honest and non-blocking. The two PARTIAL reasons (R2 NOT_FOUND; checkout existence env-limited to /Users/nmhuyen) do not block the next Owner gate.
CONS-004 authority order ✅ Yes Decided — see §3.
CONS-005 freeze baseline ✅ Yes Decided — see §4.
OBL-R2 Codex-rev56 artifact ✅ Yes Decided — see §5.
What is still NOT authorized ✅ Yes See §6.
What this unlocks ✅ Yes F1 preparation only — see §7.

3. CONS-004 — Authority order (DECIDED)

F0 evidence (report §7) found: enacted authority statements cover code/runtime (VPS = SSOT, OR §0.3) and machine-enforced data (PG = truth, NT10/NT13), but do not cover governance documents that live only in KB and exist in neither checkout nor runtime → no enacted KB-vs-checkout-vs-runtime order → CONFLICT / UNKNOWN. F0 stopped at evidence (OWNER_DECISION_REQUIRED).

Owner/GPT decision (now recorded):

  • KB is the current practical authority for laws-new/* governance documents.
  • Constitution / operating-rules remain higher authority for enacted principles.
  • VPS remains SSOT for code/runtime when touching the running system.
  • PG / Directus remains truth for machine-enforced data.
  • Cross-class conflict remains an Owner/GPT gate.

Scope/limits of this decision: this ratifies a working precedence so the source/governance track can proceed; it is not an amendment to the enacted constitution or operating-rules. Where an enacted principle and a KB governance document disagree, the enacted principle wins and the disagreement escalates to Owner/GPT. CONS-004 is no longer a blocker for F1 preparation.


4. CONS-005 — Freeze baseline (DECIDED)

F0 evidence (report §3/§8) produced a freeze-CANDIDATE baseline: an inline pin table (path + kb_revision + content_length + content_sha256 + checkout_present + currency + status) over the 12 mandatory sources + the program package. F0 did not declare it frozen (OWNER_DECISION_REQUIRED; no source manifest, by design).

Owner/GPT decision (now recorded):

  • Accept the F0 freeze-candidate baseline for the next governance/source step.
  • The baseline covers KB governance/source documents only.
  • It does not prove runtime/checkout sync.

Accepted baseline (pinned this gate — copied from F0 report §3):

# Source rev content_length content_sha256
S1 knowledge/dev/laws/constitution.md 44 19132 579c8fb1a92762708f275a76a5c858bebee0172a356fbe8eb3d8a999df87d2c6
S2 knowledge/dev/ssot/operating-rules.md 51 5400 d7e6230e03305591966cb0b0ad8404ae520a7aa3c678067811fa950c21cef4f4
S3 knowledge/dev/laws-new/technical-slice-framework.md 56 117459 a2ab35827956b9b7a16e46e4f66d6edae28e2651a73b01a9cc249a86894ff889
S4 knowledge/dev/laws-new/de-bai-cai-tien.md 33 29088 6e921f0a9026bc66bc24f147610064cf6f7de61b289c9a6a1a6a072d56411704
S5 knowledge/dev/laws-new/cau-hoi-khi-tai-cau-truc.md 82 145449 2da1a823a2a0305bb06491f3a83efbb7cddc1c2c241d0c03bcef9b962cf1e342
S6 knowledge/dev/laws-new/required-stamps.v0.1.json 6 3111 ed6edf20f2c4bd21fdd191860638c1ace6bd449c8133bc24147a9cf2f085f48c
S7 knowledge/dev/laws-new/promote-checker-v0.1-spec.md 11 6028 3e7bb498ced58db8b549cc62897a3a8eea95dae4028d07b5670f8653ad94b579
S8 knowledge/dev/laws-new/matrix-stamp-governance-addendum.md 14 26474 0cbff3db696de5ef66d8e63efd288930783133ba3dbb90a0c4f3c084cef8974f
S9 knowledge/dev/laws-new/matrix-refactor-quick-rules.md 8 6057 85a1be76f3054e162be95a8d0a47d50ebbbc59000781bfbff58513545b08e15c
S10 knowledge/dev/laws-new/matrix-refactor-implementation-plan.md 5 27905 d17c0dac3da0e9bc273b143b76ad504077b0811b010e2e400efee14e35dd4046
S11 knowledge/dev/laws-new/roadmap-cai-tien.md 1 15107 e4ef1bcfeb70e3f68c652173a2acdf7bead64d6f025c417b0b8280b04f62787c
R1 knowledge/dev/laws-new/reports/codex/codex-final-question-catalog-approval-review-2026-06-15.md 1 7880 73be6ecdf65a8f7efc7a41a6ebb381825facf2c5b560df1ac320cd1b4e59b4b6
pkg knowledge/dev/laws-new/f0-source-authority-evidence-program-package.md 3 37427 edb3de83b895d238e131285d88a2e2f42762750f46078294b762a44b500fa0d7

Note: sha256 is over the exact KB-retrieved content (this-pass). For multibyte docs the byte length exceeds char length; the hash anchors the exact retrieved bytes for tamper/drift detection. This baseline is now the accepted reference for the next source/governance step — not a claim of runtime/checkout currency.


5. OBL-R2 — Codex-rev56 review artifact (DECIDED)

F0 evidence (report §12, A.4) carried OBL-R2: the framework-rev56 Codex review artifact is NOT_FOUND in KB (current-pass search + listing) and remains PRIOR_SESSION_EVIDENCED (Owner relay). The 3 Codex reports under reports/codex/ are question-catalog reviews (R1), not a framework-rev56 review.

Owner/GPT decision (now recorded):

  • Accept the GPT/Owner-relayed Codex rev56 review as the authoritative record for this chain.
  • Do not block F1 preparation on locating a separate KB artifact.

OBL-R2 is closed by decision for the purpose of proceeding. If a KB artifact is later located it should be pinned for completeness, but its absence does not reopen the gate.


6. What is still NOT authorized (boundary)

This decision record authorizes nothing operational. Still forbidden / Owner-gated:

  • ❌ F1 execution (this record unlocks F1 preparation only).
  • ❌ Phase-1 substrate survey (read-only DB survey) — still Owner-gated (HOLD-1 iu_staging_*).
  • ❌ Any live DB / runtime / Directus / PG query.
  • ❌ Touching birth_registry, iu_staging_*, or any production data.
  • ❌ Canonical birth write (remains an output at the promote boundary = F4, never F1).
  • ❌ Creating schema / table / registry / index / DOT / checker / scanner / source-manifest.
  • ❌ Resolving CONS-001, CONS-002, CONS-003 (still BLOCKER, Owner-gated).
  • ❌ Selecting a pilot slice or writing detailed F1 design.
  • ❌ Treating documentary substrate as live proof.

CONS-004 / CONS-005 / OBL-R2 are decided only to the extent written above. No other conflict is resolved by this record.


7. What this unlocks — F1 preparation only

This gate unlocks exactly one thing: authoring the F1 preparation packetf1-birth-identity-registry-reuse-survey-packet.md — a read-only, non-authorizing program package for the next §6c layer:

F1 — Birth / Identity Root + Registries / Matrix Classification (framework rev56 §6c). F1 = minimal identity root (TEMP_ID / candidate identity), classification registries, cell_id-as-attribute (read-only hypothesis). NOT canonical birth write (that is F4 output at promote). No governance stuffing into birth P0. No registry/table/schema creation by default.

The F1 packet preserves the same Owner-facing 3-question structure (reuse-now / repair-verify / add-later) and is itself non-authorizing — it prepares review by GPT → Codex → Owner before any F1 read-only execution.


8. Self-check (recorder discipline)

  1. Recorded Owner/GPT decisions; did not invent or expand them — ✅
  2. Used the supplied CONS-004 / CONS-005 / OBL-R2 text; evidence did not contradict it — ✅
  3. Kept Owner/GPT as the only phase authority — ✅
  4. No live DB/runtime touched; no schema/registry created — ✅
  5. No canonical birth write; no governance stuffed into birth P0 — ✅
  6. Distinguished documentary vs live proof throughout — ✅
  7. This record unlocks F1 preparation only — ✅

9. Next action

  1. GPT/Owner read this decision record alongside the F1 reuse-survey packet.
  2. If acceptable, send the F1 packet to Codex for review (same 3-question Owner structure; deep layer covers sources, evidence, authority, conflict, runtime, provenance, safety lock).
  3. Only after Codex review + Owner/GPT authorization may F1 read-only execution run. Phase-1 (any DB/runtime read) remains separately Owner-gated.