magicciv/public
Natalie d153e3a3f8 feat(release): complete Game 1 "Age of Dwarves" Early Access
- Scope: all non-stretch game1 objectives (P0/P1/P2) done per dashboard + scope-game1-vs-game2 (worldsim promoted included).
- Headless sim: mc-turn full systems (297/297 tests green; climate/ecology/happiness/combat/economy/victory/events/etc per p3-26).
- Rail-1: live turn delegates unconditionally to Rust GdTurnProcessor.step (turn_manager.gd:269+); GDScript pure view of getState(); old orchestrators deleted (p3-29).
- Verifs: cargo check --workspace clean + targeted tests; gdlint+data validate pass; Rail-1 code audit; RELEASE_READINESS.md + changelog entry.
- 2 game1-stretch (p3-31/32) deferred; 31 oos remain. Loop caught up (objectives MCP loop_next_action).
- Co-Authored-By: Grok (xAI) <noreply@x.ai>
2026-06-28 11:58:36 -04:00
..
games feat(release): complete Game 1 "Age of Dwarves" Early Access 2026-06-28 11:58:36 -04:00
resources refactor(@projects/@magic-civilization): p3-18 — embark gate is data-driven per-player config, not hardcoded 2026-06-25 04:40:14 -04:00