KB-6C9F

IU Core 1k+ — 04 Delivery / text-as-code / operator runtime hardening

2 min read Revision 1
iu-coredieu44v0.61k-plusdeliverysandbox-150f-1k-1-closedtext-as-coderuntime-lease2026-05-23

04 — Delivery / text-as-code / operator runtime — hardening

1. F-1k-1 — CLOSED

1k flagged sandbox/150 as 8/9: positive-delivery probes (S4/S6) relied on live backlog carrying an undelivered structure_op_applied event. 1k delivery batch drained the backlog. Fix: self-seed INSIDE BEGIN...ROLLBACK. sandbox/150 now INSERTs 3 synthetic event_outbox rows pointing at real iu_structure_operation ids (FK-safe); seeds vanish at ROLLBACK. Discovered event_stream=update, delivery_lane=immediate, payload_classification=safe_metadata sourced from registry contract.

Result: sandbox/150 now 9/9 in BEGIN...ROLLBACK on production — gates closed (S1/S2/S3), delivers (S4), idempotent (S5/S7), batches (S6 +2), projection carries op context (S8), dead-letter open=0 (S9). F-1k-1 CLOSED.

2. Delivery seam — fully proven

9/9 stable. Internal-only; no external delivery.

3. Text-as-code apply — re-verified

sandbox/160 still 8/8 BEGIN...ROLLBACK on production. APPLY_IS_DESTRUCTIVE=False; destructive imports forbidden. Reversible bounded change + no-op idempotency lanes both proven.

4. OperatorRuntime concurrency lease — re-verified

sandbox/180 7/7: lease acquired, second instance blocked, re-entrant acquire by holder, wrong-token release refused, correct release frees, TTL-expired lease reclaimable. F-960x-1 stays closed.

5. Vector boundary probe — new

sandbox/190 8/8 (see doc 02).

6. Acceptance sandbox suite

sandbox/150 9/9, sandbox/160 8/8, sandbox/170 7/7, sandbox/180 7/7, sandbox/190 8/8 = 39 probe scenarios; 0 failures; 0 durable footprint.

7. OperatorRuntime command coverage

17 dot_iu_* operator commands (migration 017) + 5 dot_iu_vector_sync_* family. Boundary enforcement extends catalog implicitly: per-IU vector sync goes through record_plan → v2 SQL, which lease + CHECK both gate.

Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/v0.6-iu-core-1k-plus-vector-ui-assembly-acceptance-open-goal/04-delivery-textcode-operator-hardening.md