KB-20F2

IU Core Runtime Activation — 01 Precheck (host, repo, 7 gates)

2 min read Revision 1
dieu44iu-core-mvpruntime-activationprecheckgatesv0.62026-05-21

IU Core Runtime Activation E2E — 01 Precheck: host, repo, gates

Macro: IU_CORE_RUNTIME_ACTIVATION_E2E_STRUCTURE_OPS_OPEN_GOAL Date: 2026-05-21 · Effort: xhigh · Outcome: PASS

Host & repo

  • Host: Nguyens-MacBook-Air.local (Darwin arm64) — correct MacBook dev host.
  • Repo: /Users/nmhuyen/iu-cutter-build/repo/iu-cutter, branch main.
  • HEAD before: 4601d83 (feat(iu-core): runtime activation package + H3 emit-event fix).
  • Tree clean at start.

Technical SSOT read

The knowledge/ reports referenced in the brief are not committed to the repo (they live in the agent-data KB). In-repo technical SSOT read instead: sql/iu-core/README.md, sql/iu-core/runtime/README.md, and the runtime SQL files 010040 + 005 + 004.

Production target

  • VPS: contabo / 38.242.240.89 / vmi3080463.
  • Postgres container 22540b78de8f (image postgres:16), role/DB directus.
  • Also present: incomex-directus (directus 11.5 app), leftover sandbox container pg-restore-test-20260520T031054Z from the prior sandbox macro.

Seven mandatory gates — all PASS

Gate Result Evidence
1 Correct host PASS MacBook repo present, clean
2 Target identity PASS current_database()=directus, iu=158 / uv=165
3 Fresh backup PASS see doc 02 — directus-pre-iucore-runtime-20260521T105137Z.dump
4 Drift check PASS 7 tables / 2 views / 7 iu-core fns / 0 triggers / 0 rows / gate absent — matches prior macro
5 Package integrity PASS runtime/010-040 + 3 rollbacks + READMEs all present
6 Rollback boundary PASS runtime/rollback/010-030 + master-gate close runbook known
7 Trigger conflict PASS no name collision; DDL guards are log-only; parallel path is a separate sink (see doc 04)

No gate failed; all approved production mutations proceeded.

Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/v0.6-iu-core-runtime-activation-e2e-structure-ops-open-goal/01-precheck-host-repo-gates.md