KB-5708

IU Core 7000x — Input Contract Matrix (10 branches, 7 EXECUTABLE / 3 BLOCKED)

5 min read Revision 1
iu-corev0.67000xinput-contract-matrixgovernancelifecycleqdrant

IU Core 7000x — Input Contract Matrix

Macro: IU_CORE_7000X_GOVERNANCE_PROMOTION_QDRANT_EXECUTION_CLOSEOUT Date: 2026-05-24 Repo HEAD: ec72cb3 (clean) Host: MacBook + SSH contabo Verification mode: live-discover before action (no trust of prior macro reports for authority)

Baseline live-evidence captured before this matrix

Surface Live value Source
repo HEAD ec72cb3 git log -1
tests collected 1187 pytest --collect-only -q
healthcheck overall_ok true (7/7) scripts/iu_core_healthcheck.sh
three-axis cache in_sync table=163 view=163 healthcheck surface
directus collection iu_three_axis_envelope 163 rows / 1 perm healthcheck surface
qdrant active collection iu_core_iu_chunks 61 indexed healthcheck surface
auto_refresh_trigger gate=false fires_24h=4 errors_24h=0 healthcheck surface
vector_boundary 61 pts / 60 unique IUs / per-IU ok healthcheck surface
write_gates 6 inert dot_config
retention gate iu_core.retention_enabled=false dot_config
operator_runtime open_runs=0 failed_24h=0 active_leases=0 healthcheck surface
candidate corpus DIEU-35/28/32 total 86 (DIEU-28=27, DIEU-32=23, DIEU-35=36) information_unit
candidate by lifecycle draft=86 (zero enacted) same
candidate readiness axis_a_missing=0, axis_b_missing=0, parent_broken=0, canonical_dupes=0, invariants_pass=86/86 bulk live SQL
candidate content hash 04fe4c32bac43880adea92de04ce3027 md5 over canonical_address+id+lifecycle
existing iu_lifecycle_log rows 60 (all by codex-phase7-rerun on 2026-05-20) iu_lifecycle_log
cutter_governance.manifest_envelope rows 2 (450e2991 proposed, 638cf363 applied ICX-CONST) manifest_envelope
manifest_unit_block rows for DIEU-35/28/32 0 (only ICX-CONST/{DIEU-5..43,KT-A/B/C,NT-1..15}) manifest_unit_block
cutter_governance.review_decision rows 3 (skeleton, ICX-CONST cut approval, phase7 enactment) review_decision
public.fn_iu_enact exists pg_proc
public.fn_iu_supersede 0 occurrences pg_proc
public.fn_iu_retire 0 occurrences pg_proc
KT-B existing indexed multi-chunk IU d3ad5874 chunks=2 iu_vector_sync_point
DIEU corpus indexed today 0 (no overlap) live JOIN
pg_dump baseline /tmp/directus-pre-iucore-7000x-20260524T043956Z.dump 75.2 MB sha=2417f2db96b1 pg_dump

10-branch Matrix (summary)

  1. governance review_decision creation — BLOCKED_AT_GOVERNANCE_AUTHORSHIP. FK requires manifest_envelope; none exist for DIEU corpus; authority does not grant manifest authorship.
  2. lifecycle promotion (fn_iu_enact x 86) — BLOCKED_AT_COMPENSATION_GATE. fn_iu_supersede/retire absent in pg_proc; reversibility constitutional rule violated. Also gated upstream on #1.
  3. Qdrant onboarding — BLOCKED_GATED_ON_C. preflight refuses draft IUs by design.
  4. Directus envelope reads for DIEU corpus — EXECUTED. Counts match readiness; axes present.
  5. Qdrant retrieval / drift smoke — EXECUTED. 61 pts / 60 unique / multi-chunk d3ad5874 chunks=2 preserved.
  6. AgentData smoke — EXECUTED via upload + list/search in section H.
  7. rollback / compensation package authoring — EXECUTED. See report 03.
  8. PR #669 status — DONE_WITH_EXTERNAL_BLOCKER. Open / unrelated Counting Contract failure carried forward.
  9. Mac cron status — EXECUTED. crontab -l shows wrapper; 3 latest log entries exit=0 GREEN.
  10. retention status — EXECUTED. Gate inert; candidates view returns 3 (prior dryrun rows).

Decision

IU_CORE_7000X_PARTIAL_WITH_EXACT_GAP — three BLOCKED branches form a cascade:

  1. Governance authorship gap → cutter_governance.manifest_envelope + manifest_unit_block for DIEU corpus do not exist; 7000x authority pack grants review_decision creation only.
  2. Code compensation gap → public.fn_iu_supersede + fn_iu_retire not implemented in PG; per-IU rollback for fn_iu_enact does not exist.
  3. Qdrant onboarding gated on #2.

Until both code-level + governance-level gaps close, the 86 DIEU candidates remain READY_FOR_PROMOTION (readiness 86/86) but constitutionally BLOCKED.

Carry-forward macros

  • 7100x: implement fn_iu_supersede + fn_iu_retire.
  • 7200x: author DIEU corpus manifest_envelope + 86 unit_block rows.
  • 7300x: re-run end-to-end promotion + Qdrant onboarding.
  • 7400x: retention enable + Linux/VPS cron host.
  • 7500x: PR #669 merge follow-up.
Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/v0.6-iu-core-7000x-governance-promotion-qdrant-execution-open-goal/01_input_contract_matrix.md