Commit b7a68b7
review: the referee DOES hold a word-final ⟨c⟩ — my reason was wrong, the conclusion was not
I wrote that af.wiktionary-af.tsv contains no word-final ⟨c⟩, and that its C→sɪə entry reaches output
through the initialism path. Both false. The entry IS a word-final ⟨c⟩, eval.ts feeds af through
phonemizeWord directly, and the initialism normalizer only fires on runs of two or more letters — so
that entry traverses this exact branch, going s→k with this change.
The conclusion survives: it misses both ways against sɪə, which is why the folded backbone is unmoved
at 1658/2220. But the stated reason would have told the next reader that nothing exercises the branch,
which is the opposite of true. My original grep was case-sensitive and lowercase-only; I then saw the C
entry in later output and explained it away with an assumption I never checked.
Filed the underlying gap as #761: a bare single letter is read as a sound rather than spelled as its
name (B→p too), because the initialism normalizer needs ≥2 letters. Also moved the new test into the
g2p describe block, where it belongs.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012Lc3WnUgogC7okV7n53vjr1 parent 5b9ec3d commit b7a68b7
2 files changed
Lines changed: 18 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
91 | | - | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
49 | 64 | | |
50 | 65 | | |
51 | 66 | | |
| |||
194 | 209 | | |
195 | 210 | | |
196 | 211 | | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | 212 | | |
209 | 213 | | |
0 commit comments