06 — Step 4: SB-11 Build Results — COMMITTED (register-only / 0 emit) (2026-06-02)
06 — Step 4: SB-11 Build Results — COMMITTED (register-only / 0 emit / 0 new tables)
sql/sb11_ddl.sql,sql/sb11_rollback.sql. Source: impl-index doc 41 + rehearsal doc 61.
6.1 What was committed
0 new tables. 5 rows registered in the live event_type_registry, all event_domain='governance', all active=false (register-before-emit, Điều 45):
| event_type | event_stream | delivery_lane | default_severity | active |
|---|---|---|---|---|
| backfill.sweep_completed | health | delayed | info | f |
| candidate.scan_completed | health | delayed | info | f |
| coverage.scan_completed | health | delayed | info | f |
| handoff.object_born | alert | delayed | info | f |
| input.untrusted_source | alert | delayed | warning | f |
Enum drift honored against live CHECKs: delivery_lane∈{immediate,delayed} (used delayed), event_stream∈{…,alert,health} (no governance stream), default_severity∈{info,warning,critical}. event_domain='governance' is free text (the new domain).
6.2 Zero-emit proof
event_type_registry has no triggers (pure inert registry — registering rows has no side effects). Rehearsal + commit confirmed event_outbox count unchanged (188,847) pre/in-tx/post, governance-domain emit = 0, and 0 rows ever active=true (RR-9). An emit is not even possible while the rows are inactive.
6.3 Verify / verdict
Rehearsal entry==exit (post-rollback gov rows=0). COMMIT: 5 governance rows, 0 active. Independent verify: gov_etr=5, gov_etr_active=0, event_outbox=188,847 (unchanged). SB-11 = BUILT + VERIFIED. The active=true flip stays deferred to a future T7 build (never here).