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> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| main.py | ||
| normalizer.py | ||