Commit 943f868
ci(coverage): remove
Per the audit at /tmp/ci-audit-2026-05-22.md, the coverage workflow's
test step was suppressing failures with `|| true` while still uploading
whatever partial coverage data accumulated. This made the workflow
report green even when tests failed silently — exactly the bug class
CLAUDE.md rule 12 calls out (shipped != verified).
Fix: drop `|| true`. Move codecov upload to `if: always()` so coverage
still uploads on test failures but the workflow conclusion now
reflects actual test status.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>|| true test-masking (CLAUDE.md rule 12) (#10)1 parent 122cef9 commit 943f868
1 file changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
| 37 | + | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| |||
0 commit comments