global.json uses position/injections format, not rows. The wiki loadWikiTables WalkDir was processing it as a 2DA table file and failing the rows-must-be-array check. global.json is handled by the native topdata path (native.go) after modules are applied. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>