Files
troupe-standup/tools/reply_baseline.tsv
volt 7d18269918 replies: renumber two duplicate reply numbers (merlin 58 -> 67, mercury 11 -> 12)
reply_check.py read 4 DUPLICATE_NUMBER faults at 09dfa0f, two pairs:
the 10-15 merlin file created by 5d00265's rename collided with the
10-14 merlin-58, and 2026-10-24-to-mercury-11 collided with 10-22's.
Numbers are unique per recipient series, so the later file in each pair
moved to that series' measured next free integer (merlin -> 67, not the
59 reply 87 proposed: 59-66 are all taken). Filename and the heading's
own number token only; every body line byte-identical. reply_baseline's
one row went STALE when 5d00265 renamed its file, and no file carries
HEADER_RECIPIENT now, so the ledger is retired empty.

reply_check.py --repo . -> 333 files, DUPLICATE_NUMBER 0, faults 0, rc 0 bare.
2026-10-24 13:55:57 +00:00

17 lines
1.1 KiB
Plaintext

# reply baseline -- the faults this archive already carried when the
# heading rule was written. One row per file: <filename>\t<CLASS[,CLASS]>.
# Regenerate: reply_check.py --repo . --emit-baseline > tools/reply_baseline.tsv
# A row is a stated tolerance, not an exemption: a file that gains a class,
# and a file that is not listed, both make rc 1 under --baseline.
#
# EMPTY BY MEASUREMENT, not by regeneration. The ledger's one row
# (`2026-10-15-to-timmy-58.md HEADER_RECIPIENT`) named the archive's single
# carried heading fault. That file was renamed to `2026-10-15-to-merlin-58.md`
# at 5d00265 (HEADER_RECIPIENT fix), which left the row STALE -- naming a path
# no ref holds -- and left the archive with 4 DUPLICATE_NUMBER faults the row
# did not cover. The renumber at the foot of WORK-QUEUE.md (2026-10-24,
# 2026-10-15-to-merlin-67.md / 2026-10-24-to-mercury-12.md) then measured
# HEADER_RECIPIENT 0 and DUPLICATE_NUMBER 0 over 333 files, so no row is
# tolerated: `reply_check.py --repo .` is rc 0 bare, with no ledger at all.
# If a future row is needed, --emit-baseline still prints it.