`reference_strings` demanded a sentence from each of the four string sources,
because the two `Localize()` files wrap their assignments in a function and that
shape has to be proven to parse. This realm's `GlueXML\GlueLocalization.lua` has
its whole `Localize()` body commented out and tweaks frames instead, so the
assertion fired on a chain where nothing is wrong — and took the policy half of
the test, the part that actually reads every Rust source for a sentence the
reference ships, down with it.
Asserted over the pair now: a base table can never be empty, and at least one
`Localize()` file must yield, which `FrameXML\Localization.lua`'s enGB overrides
do. The policy half runs again and passes, so nothing is hardcoded.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SgstFWtn1RxEJ5kVrpgYwn