Skip to content

Commit c14be8d

Browse files
ironsheepclaude
andcommitted
The script that catches stale documentation had a stale claim of its own
check_doc_claims.sh's header opened "the project has 471 regression tests" -- the v1.6.1 figure, wrong since the count reached 574. The claim was doing no work, so it is gone rather than updated to a number that will go stale again: the rationale holds whatever the count is. The one remaining 471 in tools/ is deliberate. check_doc_counts.sh quotes "471 tests across 26 suites (as of v1.6.1)" as the EXAMPLE of the convention it enforces -- a count carrying its version stamp, versus a bare number. It is self-consistent and illustrates the rule rather than asserting a current fact. Swept the rest: run_regression.sh carries no style or count references, check_error_handling.sh's cross-reference to the other four scripts is accurate, and run_test.sh's usage is unchanged. Nothing else in tools/ went stale today. Gates: all five 0. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent f2ade15 commit c14be8d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

tools/check_doc_claims.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
# *strings* — the sample transcripts, banners, and status lines that documents
77
# quote as tool output.
88
#
9-
# Why this exists: the project has 471 regression tests and every one asserts on
10-
# behavior. None compares a description to the behavior it describes. So a stale
9+
# Why this exists: the project's regression suites assert on behavior, and every one
10+
# of them does. None compares a description to the behavior it describes. So a stale
1111
# sample transcript has exactly one detection mechanism — someone reading it — and
1212
# if that reading only happens at the release gate, findings arrive under time
1313
# pressure. This script makes the comparison mechanical.

0 commit comments

Comments
 (0)