Task 11 of plan 2026-06-20-config-editor-foundation. Holds three TsConfigFile instances (hero/skill/field), implements query*/validate/saveRecord/revertRecord message handlers. saveRecord validates before persisting, rolls back on error, and refreshes asset-db on success. HeroList read via regex.