Commit a354a2f
Fix final 2 P1s: uncertainty detector covers all syntaxes, stale review gating
P1: Replace broad_sev regex with line-by-line _BLOCK_START scan in uncertainty
detector, so **Severity:** P1 and **Severity: P1** formats correctly trigger
parse_uncertain=True when the block parser can't extract findings.
P1: Move previous-review preservation inside the validated-state path in Step 4.
When state is invalidated (branch mismatch, non-ancestor, rebase), delete
local-review-previous.md to prevent stale findings leaking via --previous-review.
P2: Add 2 regression tests for bold-label uncertainty detection, fix 2 existing
test assertions for mid-line severity markers (correctly non-detected).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent f4f2ff7 commit a354a2f
3 files changed
Lines changed: 45 additions & 29 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
247 | 252 | | |
248 | 253 | | |
249 | 254 | | |
| 255 | + | |
250 | 256 | | |
251 | 257 | | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | 258 | | |
259 | 259 | | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
260 | 265 | | |
261 | 266 | | |
262 | 267 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
551 | 551 | | |
552 | 552 | | |
553 | 553 | | |
554 | | - | |
555 | | - | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
556 | 557 | | |
557 | 558 | | |
558 | | - | |
559 | | - | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
827 | 827 | | |
828 | 828 | | |
829 | 829 | | |
830 | | - | |
831 | | - | |
832 | | - | |
| 830 | + | |
| 831 | + | |
833 | 832 | | |
834 | 833 | | |
835 | 834 | | |
836 | 835 | | |
837 | 836 | | |
838 | | - | |
839 | | - | |
840 | | - | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
841 | 840 | | |
842 | | - | |
843 | | - | |
844 | | - | |
| 841 | + | |
| 842 | + | |
845 | 843 | | |
846 | 844 | | |
847 | | - | |
848 | | - | |
| 845 | + | |
849 | 846 | | |
850 | 847 | | |
851 | | - | |
852 | | - | |
853 | | - | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
854 | 865 | | |
855 | 866 | | |
856 | 867 | | |
| |||
0 commit comments