Skip to content

fix: retain emergency-approval findings when the approver is blank - #8

Merged
dev-belly merged 2 commits into
mainfrom
codex/reliability-20261024
Oct 27, 2026
Merged

dev-belly merged 2 commits into
mainfrom
codex/reliability-20261024

Conversation

@dev-belly

Copy link
Copy Markdown
Owner

A timely emergency-change approval with an approver ID containing only whitespace was treated as complete. That suppressed the missing-approver review item despite there being no identifiable approving person.

Treat empty/whitespace-only IDs as missing while retaining their original source value in the evidence. Add five missing-identity cases and a DuckDB → workpaper ZIP → independent replay regression.

Validation: 115 rule, store, export, review and CLI tests passed locally; full src/tests lint passed. The original whitespace case suppressed the expected finding.

@dev-belly
dev-belly marked this pull request as ready for review October 27, 2026 12:12
@dev-belly
dev-belly merged commit 279cb5b into main Oct 27, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant