Commit 3171267
Pin the 殿 exclusion, the one nothing held (#308)
Every other glued-set exclusion has a case row holding it -- 氏 by
zh_glued_shi_stays, 博士 by ja_glued_degree_stays, 君 by
zh_glued_jun_stays, 양 by ko_suffix_matching_is_whole_token -- while
殿, which has the longest argument behind it, had none: adding it back
to GLUED_HONORIFICS passed the entire suite. The discriminating input
is the lone surname 鵜殿 (Udono), which a peeled 殿 would report as
family 鵜 plus suffix 殿; a two-token 真殿 太郎 puts the site scan on
太郎 and never consults the exclusion. Verified by adding 殿 back: the
new row and its facade twin are the only tests that then fail.
Classified fix(#271) like its neighbours -- 1.4.0 gives first 鵜殿 and
no last, so it is the CJK order flip that moves the field.
corpus_cjk.jsonl regenerated; differential stays 0 unexplained.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent 6ae3351 commit 3171267
2 files changed
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
877 | 877 | | |
878 | 878 | | |
879 | 879 | | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
880 | 895 | | |
881 | 896 | | |
882 | 897 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
51 | 52 | | |
52 | 53 | | |
53 | 54 | | |
| |||
0 commit comments