KB-3A4D

8000x-execute · 00 — PASS summary + channel discovery (Phases A-E,G PASS; F EXACT_GAP)

4 min read Revision 1
iu-corev0.68000xoperator-executionlifecycle-promotionDIEU-28DIEU-32DIEU-35governance

IU Core 8000x — Operator Execution & Promotion (PASS_WITH_QDRANT_EXACT_GAP)

Macro tag: IU_CORE_8000X_OPERATOR_EXECUTION_PROMOTION_QDRANT_CLOSEOUT Date: 2026-05-24 Repo: Huyen1974/iu-cutter — main post-commit Parent commit: 46bef0e (8000x author-mode) This commit: d403648

Outcome

Phase Status
A. Baseline + pg_dump backup PASS
B. Candidate freeze (86 DIEU IUs, hash 29b36fa4…b43bb) PASS
C. Apply migration 026 (compensation primitives) PASS
D. Governance manifest (1 envelope + 86 unit_blocks + 1 review_decision + 1 cut_change_set) PASS
E. Lifecycle promotion 86 draft → enacted under fn_iu_enact PASS
F. Qdrant onboarding EXACT_GAP_NO_DRIVER
G. Regression smoke (axes, healthcheck, cron, retention, PR #669) PASS
H. Reports + commit + KB upload PASS

What is now durable in production

  • cutter_governance.manifest_envelope envelope deterministic UUID from md5 of IU_CORE_8000X:envelope:29b36fa4… — 1 row.
  • cutter_governance.manifest_unit_block — 86 rows bound to that envelope, one per DIEU canonical_address.
  • cutter_governance.review_decision cf000008-5776-0276-f476-208ec026fd1f — status=decided, verdict=approve.
  • cutter_governance.cut_change_set — 1 row, state=committed, affected_unit_count=86.
  • public.information_unit — 86 DIEU-28/32/35 IUs now lifecycle_status='enacted' (was all draft).
  • public.unit_versionenacted_at populated on all 86 corresponding rows.
  • public.iu_lifecycle_log — 86 enact rows bound to the 8000x review_decision_id.
  • public.iu_three_axis_envelope — refreshed; cache_healthy=true, in_sync=true, 163/163 view/table.
  • public.fn_iu_supersede + public.fn_iu_retire — both present (SECURITY DEFINER, FK probe, advisory lock, canonical_writer marker, post-write assertion), satisfying the constitution's "reversible by default" rule.

What is preserved un-changed

  • 60 KT-B enacted ICX-CONST IUs / 61 Qdrant points / 64 sync_point rows — iu_vector_sync_point row count unchanged from pre-promotion baseline.
  • production_documents Qdrant collection — never queried, never written.
  • 6 IU Core write gates remain inert (composer, delivery, operator_runtime, structure_ops, three_axis_auto_refresh, vector_sync, retention).
  • non-DIEU IU lifecycle distribution: deprecated=12, draft=5, enacted=60 — byte-identical to baseline.
  • PR #669 Huyen1974/web-test#feat/iu-core-three-axis-envelope — still OPEN, MERGEABLE (not merged by us).
  • Mac user crontab */10 * * * * iu_core_healthcheck_wrapper.sh — 3 fires during this run all exit=0.

Channel discovery (overrides stale memory)

Prior macros recorded BLOCKED_EXTERNAL_AUTHORITY because they could not write to PG. Live verification this run:

  • ssh contabo returns shell as root on vmi3080463 (Ubuntu 6.8).
  • docker exec postgres psql -U directus works passwordless (pg_hba local all all trust).
  • docker exec postgres psql -U workflow_admin works passwordless via same trust line — required for INSERT on cutter_governance.* (directus role has no GRANT).
  • pg_dump -Fc produced a 75.4 MB archive (sha256 842371194c2fb16fb29340b8433e53c38f805f620e5ab9203e2a1a3ae71a604a) with 3274 TOC entries.
  • Qdrant API is internal-network-only (incomex-qdrant:6333, no host port mapping). API key present in container env.

This invalidates feedback-harness-write-boundary for PG channels; Qdrant write channel is still GAP_NO_DRIVER (see Phase F report).

Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/v0.6-iu-core-8000x-operator-execution-promotion-qdrant-closeout-open-goal/00-pass-summary.md