This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

five nits from the round five ruthless review including a weak negative assertion in the control refusal test

issueresolvednitpickiss-2608301657350399

five nits from the round five ruthless review including a weak negative assertion in the control refusal test

Five nits from the round-5 ruthless review, held on one record because each is a sentence or a name rather than a behaviour.

  1. grounds_test.go -- the guard added against the store-wide over-claim is bound to ONE spelling. Changing the refusal to say "no record field can CARRY" leaves the suite green and restores the defect iss-2608301646042379 records, verbatim in meaning. The test's second half (the four runes the store holds must not be refused) is substantive; only the negative substring is weak. This is the orchestrator's own test and the hit is fair.
  2. cli.go -- requireGroundsFlag's doc comment sits in the block that terminates at func groundsUsageError, so godoc attributes it to the wrong function and requireGroundsFlag has no doc at all.
  3. intent/ready.go -- groundsCheck reuses claimCheckExemption, so the grounds row on a shipped record reads "a shipped record's CLAIMS are never backfilled". Wrong noun for the check reporting it; the same detail-string class as the resolved iss-2608300210588414.
  4. lint/schema_test.go -- TestCaptureReaderAcceptsGroundsKey's name and doc claim it proves the allow-list through the READER, but the body only calls Lint and never invokes capture. Package lint cannot import capture, so the name promises coverage the package cannot hold; the reader side is proved in capture.TestReaderVerdictOnGroundsSpellings.
  5. grounds.go -- isTextLetter's comment says the rest of the default-ignorable set is format characters and variation selectors. Measured: the table holds 3776 code points, of which 4 are Lo, 3 are Mn, and 3769 are unassigned; zero Cf and zero variation selectors, which live in the DERIVED property rather than this one. The conclusion the sentence supports is correct and was verified exhaustively; the description of the remainder is not. The same loose phrasing is in the round-4 decision dcn-2608300000000015.

Grounds

  • pursued: we expect a guard bound to one spelling to be defeated by the next rewording rather than by malice, and a mutation that swapped only the verb leaving the old assertion green while the new one fails on three counts is what shows the anchor moved

Frontmatter

idiss-2608301657350399
typeissue
lifecycleresolved
severitynitpick

mentions5