Pause flag, configurable AutoLoop split, refundable funding, snapshot guard
- Added PausableFacet (granular entry / ticks / all flags), backed by a single uint256 in AppStorage so the default state stays unpaused without a migration.
- Made the AutoLoop GameLoop/VRG split configurable (default 50/50). The funding facet now refunds the caller if a target deposit reverts and emits named errors instead of swallowing failures.
- Every facet now exposes FACET_NAME and FACET_VERSION constants — the loupe can answer 'what's deployed where' without an offline manifest.
- AppStorage layout snapshot guards Diamond storage drift in CI. PostDeploy.s.sol and VerifyMainnet.s.sol cover post-deploy wiring and read-only health checks.
- Marketing copy de-emphasises chain mechanics and leads with player experience; AI agents and bots are positioned as first-class players.