re: all 144 chatter rule tables named; the undeclared 8 are NOT tutorial

Three more naming routes: strip _msg from a message table (137/144, superset
of route 1, zero non-rule hits), predict the name from the Sperkers roster
(6/6, control 0/4), and sweep the naming grammar (1/144).  Union 144/144,
and every rule table has its _msg companion.

Refutes the reading left by 2c2af7a: the undeclared tables are two story-stage
tables and six TCAF fleet/ship tables, no tutorial content at all.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PMRJjbxLqZtsb5Vb7KunPE
This commit is contained in:
Claude (auto)
2026-08-27 16:22:19 +00:00
parent 2c2af7ad78
commit 6a81268cf1
5 changed files with 181 additions and 37 deletions

View File

@@ -152,7 +152,15 @@ unresolved : 17
naming route 1 (any harvested PresetMessage_ string): 136/144
naming route 2 (UnitMessageSet_S* declarations) : 136/144
the two routes agree on the same set : True
naming route 3 (strip _msg from a message table) : 137/144
naming route 4 (predicted from the Sperkers roster) : 6/144
routes 1 and 2 agree on the same set : True
route 3 is a superset of route 1 : True
route 3 names nothing that is not a rule table : True
CONTROL — same-shaped names outside the series, hits : 0/4
naming route 5 (sweep of the grammar, 86 <who> tokens): 1/144
UNION of all five routes : 144/144
rule tables whose _msg companion is absent : 0
UnitMessageSet_S* tables present: 22 of 28 (S01 S02 S03 S04 S05 S06 S07 S08 S09 S10 S11 S12 S13 S14 S15 S16 S24 S25 S26 S27 S28 S29)
missing: S18 S19 S20 S21 S22 S23
distinct declared PresetMessage tables: 137
@@ -240,6 +248,7 @@ rule tables, by name:
0x4c47acc6 message\PresetMessage_Katana_11_S12-1.tbl
0x4e4cff88 message\PresetMessage_Katana_12_S13-1.tbl
0x517844db message\PresetMessage_Katana_13_S15-1.tbl
0x5483c09d message\PresetMessage_Katana_14_S16-2.tbl
0xf93b44ee message\PresetMessage_Katana_15_S28.tbl
0x632e5d87 message\PresetMessage_Lady1.tbl
0x64348687 message\PresetMessage_Lady2.tbl
@@ -247,6 +256,7 @@ rule tables, by name:
0xca38072d message\PresetMessage_Margras_01_S03-3.tbl
0xcb3730ef message\PresetMessage_Margras_02_S04-2.tbl
0xc86c12c9 message\PresetMessage_Margras_03_S10-1.tbl
0xcde33d3e message\PresetMessage_Margras_04_S14-1.tbl
0xcfc8c66f message\PresetMessage_Margras_05_S14-2.tbl
0xd0c7f031 message\PresetMessage_Margras_06_S15-1.tbl
0xd532e9aa message\PresetMessage_Raymond_02_S02-1.tbl
@@ -266,12 +276,18 @@ rule tables, by name:
0x9bfa033e message\PresetMessage_TCAF_17thFleetAA.tbl
0x9c003267 message\PresetMessage_TCAF_17thFleetAB.tbl
0x9c232e5d message\PresetMessage_TCAF_17thFleetBA.tbl
0x9d29575d message\PresetMessage_TCAF_17thFleetBB.tbl
0x9d4c5353 message\PresetMessage_TCAF_17thFleetCA.tbl
0x9e527c53 message\PresetMessage_TCAF_17thFleetCB.tbl
0xee14c77c message\PresetMessage_TCAF_17thFleetShipA.tbl
0xef1af07c message\PresetMessage_TCAF_17thFleetShipB.tbl
0xf021197c message\PresetMessage_TCAF_17thFleetShipC.tbl
0x64ecd655 message\PresetMessage_TCAF_AcropolisGuard.tbl
0x4f33ea2e message\PresetMessage_TCAF_Caliban.tbl
0x57a53d3b message\PresetMessage_TCAF_FleetAA.tbl
0x58ab663b message\PresetMessage_TCAF_FleetAB.tbl
0x58ce6231 message\PresetMessage_TCAF_FleetBA.tbl
0x59d48b31 message\PresetMessage_TCAF_FleetBB.tbl
0x59f78727 message\PresetMessage_TCAF_FleetCA.tbl
0x5afdb027 message\PresetMessage_TCAF_FleetCB.tbl
0xa6b0cfde message\PresetMessage_TCAF_Janus.tbl
@@ -297,13 +313,5 @@ rule tables, by name:
0x9a44099c message\PresetMessage_Yoji_01_S06-2.tbl
0x9b43335e message\PresetMessage_Yoji_02_S07-1.tbl
0xa07acab1 message\PresetMessage_Yoji_03_S09-3.tbl
0x5483c09d <unnamed>
0x59d48b31 <unnamed>
0x9d29575d <unnamed>
0x9d4c5353 <unnamed>
0x9e527c53 <unnamed>
0xcde33d3e <unnamed>
0xee14c77c <unnamed>
0xef1af07c <unnamed>
unnamed rule tables: 8
unnamed rule tables: 0