KB-2E1A

IU A–F Automated Evidence & Demo Pack — Overview & Verdict (2026-05-29)

5 min read Revision 1
iuevidencedemoa-to-fphase0pilot

IU A–F Automated Evidence & Demo Pack — Overview & Verdict

Mission: IU_A_TO_F_AUTOMATED_EVIDENCE_AND_USER_VISIBLE_DEMO_PACK Date: 2026-05-29 · Host: contabo VPS · Container: postgres · DB: directus (PostgreSQL 16.13) Read channel: MCP query_pg as role context_pack_readonly (READ ONLY, AST-validated, 5 s timeout). Apply channel (D/E only): ssh contabo "docker exec -i postgres psql -U workflow_admin -d directus -v ON_ERROR_STOP=1" < file.sql, all mutation wrapped in BEGIN … ROLLBACK.

Purpose

Technical, evidence-backed proof — for independent GPT review — that the Information Unit (IU) is a real, production-pilot-ready "smart brick": stable with PostgreSQL, the DOT command layer, the queue/event substrate, SQL links, and the three reconstruction/filter axes. This is not UI work; every claim below is reproducible from a function call + raw query.

Verdict table

Cap Capability Method Channel Verdict
A Cut → pieces → reconstruct (ordering + hash) fn_iu_reconstruct_source + content-hash chain read-only PASS (reconstruct); cut-automation gap documented
B Domain / specialty axis filter fn_iu_filter_axis_b (DOT dot_iu_filter_axis_b) read-only PASS
C Parent→child→grandchild subtree filter fn_iu_filter_axis_c_subtree / fn_iu_subtree (DOT dot_iu_subtree) read-only PASS
D Compose / add / remove / reorder / split / merge / render fn_iu_compose + collection ops + fn_iu_piece_split + fn_iu_piece_merge governed BEGIN..ROLLBACK PASS
E Trigger out / in + DLQ replay fn_iu_emit_event + fn_iu_route_worker_run + fn_iu_route_dead_letter_replay governed BEGIN..ROLLBACK PASS
F SQL link validate / resolve fn_iu_sql_link_resolve_all (DOT dot_iu_sql_link_resolve) read-only PASS

Overall: PASS. All six capabilities have command + input + output + raw evidence + verdict. B/C/F run entirely through shipped DOT/wrappers; D/E run the governed safe path (gated, rolled back). A proves automatic deterministic reconstruction and states the exact cut-automation gap.

Hard Gate 0 (all 10 checks PASS)

  1. Host = contabo VPS ✓ 2. Container = postgres ✓ 3. DB = directus
  2. Read identity = context_pack_readonly ✓ 5. Apply identity = workflow_admin (SELECT confirmed) ✓
  3. fn_iu_gate_verify_closed(NULL)all_safe=true, never_flip_intact=true, all_governed_closed=true (10 gates) ✓
  4. idle in transaction = 0 (both roles) ✓ 8. Baseline snapshot captured (below) ✓
  5. Server-side timeouts used (statement_timeout, idle_in_transaction_session_timeout set LOCAL in every apply tx) ✓
  6. No client-timeout-kill of any open transaction ✓

Baseline snapshot (entry == exit)

table entry exit
information_unit 219 (3 retired) 219
iu_relation 60 60
iu_piece_collection 45 45
iu_piece_membership 227 227
iu_split_set 1 1
iu_merge_set 0 0
iu_sql_link 3 3
event_type_registry 40 40
iu_outbound_route 15 15
iu_route_attempt 68 68
iu_route_dead_letter 0 0
dot_iu_command_catalog 53 53
dot_iu_command_run 55 55
event_outbox 156230 156230
iu_gate_transition 0 0 (gates opened/closed in D rolled back)
TEST/iu-demo/* rows 0 0

Safety summary

  • Zero persisted mutation. Exit counts equal entry counts; demo_rows=0, gate_transitions=0.
  • Gate posture unchanged: all_safe / never_flip_intact / all_governed_closed = true.
  • Never-flip keys (iu_enact.allow_no_review_decision, iu_core.vector_sync_enabled) untouched and false.
  • No real route delivery (delivery_enabled=false, delivery_live_routes=""); 0 sent attempts from the demo.
  • No 4-Mothers runtime, no Nuxt/UI, no Directus mutation, no Qdrant/vector, no job execution.
  • No idle-in-transaction residue left behind.

Package contents

  • 00-overview-and-verdict.md (this file)
  • 01-A-cut-reconstruct-evidence.md
  • 02-B-domain-axis-evidence.md
  • 03-C-tree-axis-evidence.md
  • 04-D-compose-split-merge-evidence.md
  • 05-E-trigger-in-out-evidence.md
  • 06-F-sql-link-evidence.md
  • 07-raw-sql-dot-appendix.md
  • 08-user-visible-demo-report.md
  • 09-law-forbidden-and-self-review.md

Builds on iu-b-c-f-additive-dot-wrapper-and-harness-live-apply-2026-05-28, iu-d-e-f-remaining-governed-live-test-suite-2026-05-28, iu-production-hardening-and-durable-governed-run-bundle-2026-05-28, and phase0-human-gate-execution-session…/07-iu-pilot-day1-rehearsal.

Back to Knowledge Hub knowledge/dev/reports/architecture/iu-a-to-f-automated-evidence-and-demo-pack-2026-05-29/00-overview-and-verdict.md