Signal/tests
Kisa b4f5707937 fix: engine-dropped rows surface in the skipped list (failed-data honesty)
Kisa ruling 2026-07-07: failed CSV info must be visible and Signal never acts
on rows whose required information was not provided. Rows that survive
normalization but die in the scoring engine (no coverage rule for the
component) previously vanished from the response; they now append to
skipped_reasons before persistence so the stored count matches what the
supplier saw. Auditor SHIP; its MEDIUM (persist-order) fixed in-commit.
Known bound (auditor LOW, tracked): a dropped component inside an otherwise
scored same-DOS group is covered by the scored line and not separately
reported. 169 tests green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 06:15:27 -04:00
..
__init__.py add Phase 1 security hardening, mapping confidence, audit logging, pilot docs 2026-05-29 05:41:25 -04:00
signal_e2e_test.py test: signal-e2e-test skill + E2E black-box test suite (33 tests, all green) [Pi] 2026-06-27 08:24:11 -04:00
smoke_test.py add phase 2 supabase persistence layer 2026-05-29 06:50:34 -04:00
test_coverage_flags.py feat: citation rule IDs on every documentation requirement (plan 02, P2) 2026-07-07 05:10:52 -04:00
test_dedup.py Add readiness-model dedup + coverage-line grouping foundation 2026-06-27 00:22:01 -04:00
test_doc_state_machine.py fix(audit): add Supabase client support to audit logger, format cleanup, update cascade test 2026-06-21 16:16:34 -04:00
test_overrides.py feat: device-keyed staff overrides + recompute contract (plan 02, P4) 2026-07-07 05:36:26 -04:00
test_readiness.py feat: citation rule IDs on every documentation requirement (plan 02, P2) 2026-07-07 05:10:52 -04:00
test_rollup.py feat: patient rollup + nested patients payload (plan 02, P3) 2026-07-07 05:20:45 -04:00
test_worklist_readiness.py fix: engine-dropped rows surface in the skipped list (failed-data honesty) 2026-07-07 06:15:27 -04:00