Standalone-SHINES Intake Test-Coverage Remediation (100% happy/sad/evil/chaos)
**COMPLETE (2026-06-25).** All 6 waves (W0–W5 / #701–#706) shipped — MRs !799/!800/!801/!803/!804/!805 (+ the #707 keyring-outage fix !802 mid-program). The standalone-SHINES intake surface has literal-100% happy/sad/evil/chaos coverage across unit/integration/e2e; the SDK suites are baked into the pre-push gate. Plan archived: `plans/archive/intake-coverage-remediation.adoc`. Deferred (own unit): #708 (HTTP-429 burst). ## Summary Drive the standalone-SHINES intake surface (epic &58 / ADR-042) to literal 100% happy/sad/evil/chaos coverage across unit/integration/e2e, per a 14-agent coverage audit (258 raw gap cells). Mock-backed; #691/#692/#693 stay out of scope. Adds a fault-injection harness and bakes the SDK suites into the pre-push gate (CI is unreliable). Plan: [intake-coverage-remediation.adoc](https://gitlab.com/gadhs/application/ccwis/craig/-/blob/main/docs/modules/ROOT/pages/plans/intake-coverage-remediation.adoc) ## Waves - [x] #701 (weight: 3) - [x] #702 (weight: 3) - [x] #703 (weight: 3) - [x] #704 (weight: 5) - [x] #705 (weight: 5) - [x] #706 (weight: 2) ## Discovered / deferred (related) - #707 — keyring lookup-outage→500 fix (DONE, MR !802) - #708 — HTTP-level 429 burst test (deferred from W3)
epic