From f69ab255a58896e066a754aeea1e4381c4e858b0 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Wed, 9 Sep 2026 21:59:24 +0100 Subject: [PATCH] docs: date the historical exemption-ratchet review --- scripts/check-exemption-ratchet.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/check-exemption-ratchet.sh b/scripts/check-exemption-ratchet.sh index ae4afdfc..1efb984a 100755 --- a/scripts/check-exemption-ratchet.sh +++ b/scripts/check-exemption-ratchet.sh @@ -98,9 +98,9 @@ count_at() { # script mid-report: it printed the first ledger's line, then exited 1 # with no verdict at all. Exit 1 means "ratchet FAILED", so a repo that # had cleared its ledger would be reported as violating the ratchet, with - # no reason given and nothing to fix. Caught by gitar-bot review, and it - # is the same failure class this check exists to prevent: a gate that - # fails for a reason unrelated to what it measures. + # no reason given and nothing to fix. Regression reported on 2026-08-06: + # https://github.com/hyperpolymath/standards/pull/588#discussion_r3731377032 + # Keep the no-match case successful so the gate reports its actual verdict. printf '%s' "$blob" | { grep -vEc '^\s*(#|$)' || true; } | tr -d ' \n' ;; esac }