diff --git a/docs/review-policy.md b/docs/review-policy.md index 758145cd8..16126d2e4 100644 --- a/docs/review-policy.md +++ b/docs/review-policy.md @@ -714,7 +714,7 @@ ones, and the arm lost blockers. `bin/gstack-review-dispatch` closes both ends: lands on the finding; a numbered item is its own finding. A reader's own no-defect closing sentence is no finding at the label it denies (GST-435): a prose line with no list, heading, bold or lead label, no `Severity` or `Blocks` field, no FIXABLE or INVESTIGATE, no file:line or path - and no exception clause, with no line above it in its paragraph that runs on (no closing period) or names an + and no exception clause, whose line directly above it neither runs on (no closing period) nor names an exception, and whose every labelled sentence is wholly a denial ("I found nothing CRITICAL.", "I found no defect that is CRITICAL.", "No P0/P1 issues.", "Neither finding is CRITICAL."), a count ("I found three INFORMATIONAL issues and nothing CRITICAL" collects at diff --git a/lib/review-ledger.ts b/lib/review-ledger.ts index bea5628c0..7f39a3879 100644 --- a/lib/review-ledger.ts +++ b/lib/review-ledger.ts @@ -103,7 +103,7 @@ export const summaryCandidate = (t: string) => ANY_LABEL.test(t) && !ANY_LABEL.t && t.split(SENTENCE).filter(s => ANY_LABEL.test(s)).every(s => !PATH_LOCUS.test(s) && !EXCEPTION.test(s)); /** * A reader's own no-defect closing sentence (GST-435: gstack-evals #194 "I found nothing CRITICAL.", #202 "I found no defect that is - * CRITICAL..."): a prose line whose paragraph has no line above it that runs on or names an exception, with no list, heading, bold or lead label, no + * CRITICAL..."): a prose line whose line directly above neither runs on nor names an exception, with no list, heading, bold or lead label, no * Severity or Blocks field, no FIXABLE or INVESTIGATE, no file:line or path and no exception clause, whose every labelled sentence is * wholly one of these clauses, its labels spelled as ALL_LABELS spells them: a denial (`no CRITICAL issues`, `no defect that is * CRITICAL`, `nothing at CRITICAL`, `there are no High findings`, `neither finding is CRITICAL`), a count (`I found three