Adds test_world::invariants with 29 world-query invariants (structural, perception, population, simulation) and 7 system-execution tests. All invariants are gated behind the gauntlet feature and run against the fully-initialized gauntlet world. Documents StableId ranges through Sprint 14 rooms. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>