00 — Phase 0 Activation-Sequencing SuperCampaign — Overview & Control Tower (2026-05-29, rev2 corrected)
00 — Phase 0 Activation-Sequencing / Config-Prototype / Pilot / Runtime-Blocker SuperCampaign — Control Tower
Mission code: PHASE0_ACTIVATION_SEQUENCING_CONFIG_PROTOTYPE_PILOT_AND_RUNTIME_BLOCKER_SUPERCAMPAIGN
Date: 2026-05-29 · Effort: xhigh · Status: PASS (zero data mutation; read-only verification + rehearsal + KB authoring only)
Host: contabo VPS (vmi3080463) · Container: postgres (postgres:16, 127.0.0.1:5432) · DB: directus (PostgreSQL 16.13)
Read channel: MCP query_pg role context_pack_readonly (READ ONLY, 5s timeout, LIMIT 500) — requires database:"directus" arg
Apply channel (NOT used for mutation this campaign): ssh contabo "/usr/bin/docker exec -i postgres psql -U workflow_admin -d directus"
Predecessor: phase0-human-activation-and-config-only-readiness-campaign-2026-05-29 (B-2/B-3/B-4/P-1 closed; cockpit committed).
This campaign converts that "ready in pieces" state into a single executable activation control tower for the next human/council session, re-verified against live reality.
Headline result
The entire Phase 0 program is technically GO on the agent side and unchanged from the predecessor baseline (zero drift). Every remaining act is human/sovereign. No new technical discovery is required to execute G1→G2→G3→G4→config-only→IU-Pilot-Day-1. The committed fn_phase0_cockpit() already computes this state live (it is NOT a static snapshot).
Live verification snapshot (this campaign, 2026-05-29, via fn_phase0_cockpit() + targeted queries)
| Signal | Value | Meaning |
|---|---|---|
fn_iu_gate_verify_closed() |
all_safe=true · never_flip_intact=true · all_governed_closed=true | 10 gates (8 governable + 2 never_flip) all value=false/is_safe=true |
| never_flip gates | iu_core.vector_sync_enabled=false, iu_enact.allow_no_review_decision=false |
the two forbidden flips remain false |
idle_in_transaction (datname=directus) |
0 | no open-tx residue |
| meta_catalog / collection_registry / table_registry | 169 / 168 / 21 | = baseline |
| governance_registry | 9 | 5 system/council + 4 factory mothers draft |
| event_type_registry | 40 (event_domain='mother': 9 total, 0 active) | Đ45 mother substrate dormant |
| dot_iu_command_catalog / dot_iu_command_run | 53 / 55 | = baseline |
| iu_relation / information_unit | 60 / 219 | = baseline |
| KG | iu_relation 60/60 provenance+assertion (evidence 0); v_kg_edges_all=2259 (60 + 2199 universal_edges) | universal_edges by type USES 1486 / BELONGS_TO 431 / CONTAINS 342 |
Candidate Registry (managed_meta_rows, *_born) |
0, all false | G1 not committed (correct) |
Gate board (one line each)
- G1 Candidate Registry (field_registry, input_form_registry, tier_registry born+certified) — GO, human-activation-pending. Birth gate live & fail-closed (verified:
fn_pre_birth_checkreturns Check1-fail-only for the 3 absent collections → 4/5; the missing step is the in-tx meta_catalog insert).managed_meta_rows=0. Needs: enacting-law clause + Điều 32 cross-sign ≥2. - G2 Human-org-role law (Điều 37-H, 6 roles) — GO, enactment-pending (sovereign enact).
- G3 Production review_decision authority — GO, governance-pending (human/council/sovereign mint approve authority; propose-only path design-ready;
fn_review_decision_proposeNOT yet committed — deliberate). - G4 4 factory rows active — GO, flip-pending after G1+G2 (4 draft rows live now; disjoint can_create + must_not_own proven).
- Phase 0 config-only — READY (implementable immediately after G1).
- IU Pilot Day 1 — READY/RUNNABLE (read-only health rehearsal proven this campaign; DLQ 0).
- Runtime / UI / event-delivery / job-execution — NO-GO (8 governable runtime gates all
false; see doc 08).
Documents in this package
00 control tower · 01 activation sequencing packet (executable) · 02 one-shot rehearsal (read-only coherence + exact DML) · 03 config-only prototype package · 04 IU Pilot Day 1 rehearsal · 05 cockpit data-layer (already-live finding + v2 enhancement design) · 06 Master Design truth patch · 07 KG/DOT readiness · 08 runtime blocker board · 09 go/no-go + next campaign · 10 mega prompt pack (30) · 11 law/forbidden/self-review.
Safe live changes this campaign
NONE persisted. Read-only introspection + read-only function calls only. Two agent-memory corrections were made (see doc 11): a false "entity_species G1 blocker" note was deleted, and the tooling facts were recorded (query_pg needs database arg; cockpit is live; relation vocab is a 6-value CHECK).
Branch verdicts
A PASS · B PASS (read-only coherence; DML rehearsal deferred, already proven 5/5×3) · C PASS (config-only package ready; commit deferred to post-G1) · D PASS (pilot rehearsal run read-only) · E PASS (cockpit confirmed already live-computing; optional v2 additive fields designed) · F PASS (truth patch) · G PASS (KG verified healthy; vocab is 6-value CHECK; wrappers designed, deferred) · H PASS (runtime board) · I PASS (go/no-go) · J PASS (30 prompts).