Commit 2bfa92a
committed
fix(irish): publish root_vowel_count, drop dead is_short_vowel helper
Two CodeRabbit findings that were still valid on the merge candidate:
- 02_stress: seg_root_vowel_count was computed but never written to context,
so context.root_vowel_count (which the pass header advertises and downstream
code reads) was always nil.
- 11_unstressed_reduction: a dead local is_short_vowel() referenced an
undefined `ustring`; it would have raised if called. run() already inlines
the equivalent check.
Ported from the benchmarked source repo, so the two copies stay byte-identical.
Verified: benchmark unchanged (C 96.92 / M 93.76 / U 94.84), golden 81 pass,
transcription e2e 13/13 pass.1 parent 571d9a5 commit 2bfa92a
2 files changed
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
449 | 449 | | |
450 | 450 | | |
451 | 451 | | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
452 | 456 | | |
453 | 457 | | |
454 | 458 | | |
Lines changed: 4 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
55 | 50 | | |
56 | 51 | | |
57 | 52 | | |
| |||
0 commit comments