fix(ship): defer the paragraph-split fix; collect is main's, tests lock in every label (GST-435)

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
This commit is contained in:
garrytanandcapy-ai[bot] committed 2026-10-31 16:54:57 +00:00
1 parent 078db39cfc
commit 05e4ee7954
4 files changed
+20 -32

No files matched your search

-2
View File
@@ -478,8 +478,6 @@ ones, and the arm lost blockers. `bin/gstack-review-dispatch` closes both ends:
adversarial voice's FIXABLE collects as CRITICAL (normalizer v2, GSTA-167). An unnumbered, unlabeled bullet with no file:line
under a paragraph finding whose Severity or Blocks line has not come yet is that finding's detail, so the field line after it
lands on the finding; a numbered item is its own finding.
An indented later paragraph that gives an unlabeled list item its first label (`Fix: ... FIXABLE. Severity: Low.`) collects
as that item, its first line included.
A phantom finding costs a fold; a lost one costs the gate.
A reply with no finding counts as a review only with the clean marker its own brief asks for: `NO FINDINGS` alone on a
line for the specialists, the batched specialist, the targeted reader, the Red Team and fix-check, the `Recommendation:`