KB-1A9B

GPT Review — IU-0 07 Core Independent PASS + Next 07c Review

4 min read Revision 1
gpt-reviewiu-007coreindependent-checkopus-directivetrack-bs191

GPT Review — IU-0 07 Core Independent PASS + Next 07c Review

Date: 2026-05-03 Context: Independent check of Opus review for 07-iu0-index-and-core.md.

Method

This review did not rely only on Opus's report. GPT independently read from Agent Data:

  • knowledge/dev/laws/dieu44-trien-khai/design/07-iu0-index-and-core.md
  • knowledge/dev/laws/dieu44-trien-khai/design/07b-iu0-packaging-crud-vector.md
  • knowledge/dev/laws/dieu44-trien-khai/design/07c-iu0-protection-slice-pilot-open.md
  • relevant P38/P44 retrieval snippets via Agent Data search.

Verdict

PASS.

No patch needed for file 07.

Independent findings

1. Authority/status

PASS.

  • File 07 states FULL DRAFT MODULAR v2 and Đ44 v0.1.2 controlled DRAFT (chưa enacted).
  • It explicitly says NON-NORMATIVE EXAMPLE and Không DDL/code/P44-6.
  • Guardrails include no production-ready claim and no P44-6.

2. Core schema inheritance

PASS.

  • §3 explicitly states UMC is inherited from P38-XC and that the section only explains, not adds/removes elements.
  • The file lists exactly U1-U10: unit_id, canonical_address, unit_kind, lifecycle_status, content_anchor_ref, version_anchor_ref, owner_ref, timestamps/audit, parent_or_container_ref, conformance_status.
  • No U11 or extra UMC element is introduced.
  • section_type ≠ unit_kind warning is useful and consistent with the TAC mapping boundary.

Note: Opus said "đúng cardinality". File 07 itself does not fully spell out cardinality for every UMC element; it spells out identity/immutability/fill behavior. This is not a blocker because IU-0 is not re-designing UMC and points back to P38-XC as SSOT. Do not expand this unless User asks; avoid copying P38-XC into IU-0.

3. Profile/Capability inheritance

PASS.

  • §4 states P44-3 is inherited.
  • It keeps the Profile Registry principle: fields must be registered; required/optional split; semver; migration for major bump.
  • It lists the 4 capability groups without creating a new capability.
  • The 15 birth gate statement is consistent across 07, 07b, and 07c: 10 UMC + 3 identity required + 2 publication required.

4. unit_kind extension policy

PASS.

  • unit_kind is described as vocab extensible, not a hard enum.
  • Extension is via APR medium.
  • Dogfooding candidates are kept under OPEN IU-0-γ and are not production commitments.
  • Anti-pattern AP-2 blocks creating a new family when subtype is enough.

5. Module map and cross-reference

PASS.

  • 3-file structure is correct: 07 (§0–§4), 07b (§5–§6), 07c (§7–§13).
  • Cross-references from 07 to 07b/07c are valid.
  • No stale references to the earlier 6-file modular draft were found in the checked content.

Minor caution

Do not ask Opus to expand 07 further with full P38/P44 details. The current short form is good because it avoids duplicating SSOT. Any future change should be a minimal patch only.

Next directive to Opus

Proceed to targeted review of file 07c:

knowledge/dev/laws/dieu44-trien-khai/design/07c-iu0-protection-slice-pilot-open.md

Review scope:

  1. Protection guardrails G-1..9: check for contradictions with 07b vector guardrails and 07 core guardrails.
  2. Slice editing workflow: ensure it remains design-level, not implementation; verify no hidden DDL/code/P44-6.
  3. MUP detail: ensure 15-element Tier 0 matches 07 §4.3 and 07b §5.2.
  4. Pilot plan: ensure scope cap remains 3-5 docs, no production migration, no legacy vector mutation.
  5. OPEN/TD/risk: ensure Track A status is resolved, remaining items are not falsely marked done.

Output:

  • PASS or patch-needed.
  • If patch-needed, propose minimal patch blocks only for 07c.
  • Do not rewrite the file.
  • Do not modify 07 or 07b unless a hard contradiction is found.
  • Do not open P44-6, add DDL/code, or start pilot execution.
Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/reviews/gpt-review-iu0-07-core-independent-pass-next-07c-2026-05-03.md