Commit f22fa4f
docs(design): suffix entries follow the written commas
A dated bullet under decisions.md#C1, where #429 and #430/#432 sit
and where rules.md#R1's history: already points: the rule as it
shipped -- same comma bucket, and nothing between the two
post-nominals but a token that renders into another field, with a
dropped index parting the run only when it is a delimiter core --
the measured movers with their recipes, the nine cases.py re-pins,
what group lost and why the interleaved-title stickiness needs no
code, the round-trip claim with its test and its limit, and the
four Declined shapes. It records the FIND that R1 stated the rule
in words on 2026-08-23 while the no-comma path violated it, and
the two places the design was amended by measurement.
The second amendment is the second FIND and is recorded as one.
The spec's predicate parted only at a dropped core, and the two
delimiter-core corpus names drop none under the default policy;
then the FIRST commit of this bundle made TITLE the only
transparent role and every dropped index a boundary, which
regressed 'Smith, MD "Doc" PhD', 'Smith, MD (nee Jones) PhD' and
'Smith, MD nee Jones PhD' from 'MD PhD' to 'MD, PhD' and left
'John Smith MD "Doc" PhD' unfixed -- measured 2026-09-06 against
the parent tree, witnessed by no corpus name, so the gate was
green over it and the code review is what caught it.
Sites the first commit made false, found by its comment-accuracy
review and fixed here with dated clauses: #429's "left alone"
paragraph (all three of its open clauses are spent -- filed,
fixed, and round-tripping pinned), its present-tense description
of the between-piece marking, and its "the predicate moved down
into group" sentence; #430/#432's "THREE readers" paragraph, which
says two remain; the Declined note that had the "joined" tag
applied by grouping alone. mechanisms.md#ONE-PREDICATE-PER-QUESTION
moves segment_suffix_reading out of the called-by-both list and
adds delimiter_cores, the new instance, to the vocabulary layer's;
the predicate itself is not moved.
The #498 bullet's 'Smith, PhD Jr.' quotation and the matching
_CROSS_RULE_WINNERS row comment both said the ledger discrepancy
was unrepaired. Half of it is repaired: Task 1 corrected
'PhD, Jr.' to 'PhD Jr.' in the three ledgers carrying the comment,
stale since #429. The "title 'PhD' at every baseline" half stands
and is still live, re-measured here, and both sites now say which
half is which.
One release-log bullet in the 2.3.0 block, above the 2.2.0 #429
bullet so that one reads as history: the before/after, the
unchanged comma forms, the deliberate v1 deviation, and the round
trip fixed for these runs with the one name that goes the other
way.
Gate byte-identical to the previous commit -- nothing here is an
input the gate reads. Closes #436, closes #437.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>1 parent 943db0c commit f22fa4f
4 files changed
Lines changed: 29 additions & 9 deletions
0 commit comments