Add enrichment and SID coverage gates

This commit is contained in:
Luna 2026-07-08 17:05:17 -07:00
parent 93ac47dd82
commit 66472134d8
32 changed files with 1623 additions and 31 deletions

View file

@ -1,14 +1,14 @@
# SID Drill Coverage Design
**Status:** Draft — design agreed in session Q&A, spec not yet user-reviewed.
No implementation plan written yet.
**Status:** Implemented — registry, event fixtures, offline drills, and the
emission-based coverage gate are in the test suite.
**Goal:** Fixture or drill coverage for every built-in SID, enforced by a
CI gate that cannot rot: adding a detection without a drill fails the suite.
## Context
Enodia Sentinel has 53 built-in SIDs across six engines:
Enodia Sentinel has 52 built-in SIDs across seven engines:
| Range | Engine |
|---|---|