..
DASHBOARD_CATEGORIES.md
chore(objectives): regen dashboard + indices via MCP after Game 1 finish orientation + verif loop
2026-06-28 12:29:06 -04:00
DASHBOARD_COMPLETED.md
chore(objectives): regen dashboard + indices via MCP after Game 1 finish orientation + verif loop
2026-06-28 12:29:06 -04:00
g2-01-leylines-oos.md
g2-02-additional-races-oos.md
g2-03-green-school-oos.md
g2-04-multi-gpu-batch-simulate-oos.md
g2-05-tectonics-lithology.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
g2-06-soil-derivation.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
g2-07-flora-lifecycle-transitions.md
feat(@projects/@magic-civilization): ✨ add flora transition chronicle events
2026-06-09 22:55:29 -07:00
g2-08-fauna-population-dynamics.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
g2-09-flora-tolerance-driven-selection.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
g2-10-fauna-migration-paths.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
g2-11-vertical-city-floor-stack-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g2-12-underground-layer-stack-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g2-12a-layer-data-model-save-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g2-12b-underground-worldgen-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g2-12c-excavation-cavern-lifecycle-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g2-12d-cross-layer-movement-pathfinding-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g2-12e-per-layer-fog-vision-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g2-12f-structural-integrity-collapse-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g2-12g-layer-rendering-switch-ui-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g2-12h-ai-layer-awareness-oos.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
g3-01-archons-oos.md
g3-02-life-school-oos.md
g3-03-death-school-oos.md
g3-04-chaos-school-oos.md
g3-05-aether-school-oos.md
g3-06-arcane-ascension-oos.md
g4-01-terran-race-oos.md
g4-02-psionics-oos.md
g4-03-religious-victory-oos.md
g5-01-phantasma-oos.md
g5-02-flugel-oos.md
g5-03-gith-oos.md
g5-04-demonia-oos.md
g6-01-naval-combat-oos.md
g6-02-caravan-trade-routes-oos.md
mc-replay-followup-unit-spawn-events.md
objectives.json
feat(sim): land sim_scenario declarative harness + scenarios for headless Game 1 proof gate
2026-06-28 14:24:38 -04:00
p0-01-mcts-wiring.md
p0-02-clan-personalities.md
p0-03-pvp-in-turn.md
p0-04-wonder-tracking.md
p0-05-culture-and-borders.md
p0-06-economy-integration.md
p0-07-tech-research-costs.md
p0-08-domination-victory.md
p0-09-ui-completeness.md
p0-10-completion-stability.md
p0-11-mystery-item-authoring.md
p0-12-save-load-autosave.md
p0-13-fog-of-war-exploration.md
p0-14-map-generation-balanced-starts.md
p0-15-happiness-golden-age.md
p0-16-worker-improvement-loop.md
p0-17-wild-creature-lair-loop.md
p0-18-strategic-resource-gate.md
p0-19-biome-economy-integration.md
p0-20-gpu-mcts-rollouts.md
p0-20d-gpu-walltime-real-host.md
p0-21-audio-system-capability.md
p0-22-ultimate-ai-stress-test.md
p0-23-sprite-rendering-capability.md
p0-24-difficulty-calibrated-ai-progression.md
p0-25-game-quality-metrics-instrumentation.md
p0-26-ai-tactical-rust-port.md
docs(objectives): 📝 Add AI porting strategy, fog-of-war testing framework, and ecology content gap analysis to project objectives
2026-05-26 02:21:14 -07:00
p0-26b-pick-research-rust-port.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p0-27-gd-culture-bridge.md
p0-28-gd-economy-bridge.md
p0-29-gd-tech-bridge.md
p0-30-ecology-double-tick-fix.md
p0-31-climate-rust-path-restore.md
p0-32-weather-climate-effects-restore.md
p0-33-world-map-input-and-panel-wiring.md
p0-34-freepeople-tribe-founding.md
feat(@projects/@magic-civilization): 🎬 declarative start-script system (p3-14)
2026-06-19 17:56:50 -05:00
p0-35-ecology-telemetry-instrumentation.md
p0-36-weather-event-telemetry.md
p0-37-personality-emergent-tactical-thresholds.md
p0-38-mcts-personality-priors.md
p0-39-ai-tier-progression-unit-selection.md
p0-40-iron-ore-resource-density.md
p0-41.md
p0-41a-rally-smoke.md
p0-42.md
p0-42a-formation-smoke.md
p0-43.md
p0-44-movement-mode-ux.md
p0-45-turn-processor-consolidation-regression.md
p1-01-diplomacy-lite.md
docs(diplomacy): 📝 reconcile start-state spec to courier model + track AI war-dec gap
2026-06-23 20:08:56 -04:00
p1-02-strategic-resource-yields.md
p1-03-tutorial-overlay.md
p1-05-balance-tuning.md
p1-05-followup-shipwright-batch.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-06-options-polish.md
p1-07-chronicle-coverage.md
p1-08-victory-screen-content.md
p1-09-determinism-gate.md
p1-10-game-setup-ux.md
p1-11-build-output-src-purge.md
p1-12-build-output-docs-alignment.md
p1-13-guide-dev-route-coverage.md
fix(@projects): 🐛 update deployment and guide workflows
2026-06-10 03:38:03 -07:00
p1-14-guide-magic-school-scope-drift.md
p1-15-guide-next-deploy-infra.md
fix(@projects): 🐛 update deployment and guide workflows
2026-06-10 03:38:03 -07:00
p1-16-guide-game1-scope-hygiene.md
fix(@projects): 🐛 update deployment and guide workflows
2026-06-10 03:38:03 -07:00
p1-17-guide-next-auto-deploy.md
fix(@projects): 🐛 update deployment and guide workflows
2026-06-10 03:38:03 -07:00
p1-18-village-discovery-feedback.md
p1-19-tutorial-opt-in.md
p1-20-unit-action-capability-registry.md
p1-21-unit-patrol-orders.md
p1-22-mcts-wall-clock-budget.md
p1-22a-huge-map-ai-quality.md
p1-23-stats-tracker-restore.md
p1-24-windows-path-separator.md
p1-25-export-script-error-cleanup.md
p1-26-tile-placement-preview-ux.md
p1-27-mcts-service-extraction.md
p1-27a-mcts-service-telemetry.md
p1-27d-additive-value-estimate.md
p1-28-culture-research-tree.md
p1-29.md
p1-29a-last-stand-defense.md
p1-29b-tier-gap-ai-quality.md
p1-29c-followup-empty-params-json-regression.md
p1-29c-sole-city-research-path.md
feat(@projects/@magic-civilization): ✨ add new assets and design docs
2026-06-08 03:54:49 -07:00
p1-29d-p1-survival.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-29e-rl-divergence-mining.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-29f-learned-controller-bridge.md
docs(objectives): 📝 revise survival and learned controller bridge objectives documentation
2026-06-03 04:06:43 -07:00
p1-29g-verify-gates-trained-vs-scripted.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-29h-stateful-tactical-decisiveness.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-29i-refound-suppression.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-29j-autoplay-rust-action-application.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-29k.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-30.md
p1-30b-parallel-mcts-rollouts.md
p1-31-split-bundled-building-resources.md
p1-32-food-chain-buildings.md
p1-33-naval-aerial-production-buildings.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-34-unit-metadata-expansion.md
p1-35-unit-lore-paragraphs.md
p1-36-ai-personalities-t1-t10-coverage.md
p1-37-mc-ai-clan-affinity-routing.md
p1-38-biome-economy-coupling.md
p1-38-followup-shipwright-batch.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p1-39.md
p1-40-single-source-of-truth-resources.md
p1-41-game-pack-subscription-manifest.md
p1-42-ai-full-building-catalog.md
p1-42a-personality-priors-building-priors-field.md
p1-42b-playerstate-priors-plumbing.md
p1-43-building-stacking-upgrade.md
p1-43b-deep-chain-authoring.md
feat(@projects/@magic-civilization): 📡 p3-29 (step 2) — surface turn events in GdTurnProcessor.step result dict
2026-06-27 03:58:01 -04:00
p1-43c-chain-ladders-and-ui.md
p1-43c-gdext-upgrade-target.md
p1-44-buildings-as-producers.md
p1-44c-buildings-as-producers-followups.md
p1-45-batch-binary-freshness.md
p1-46-design-lab-terrain-dimensions.md
p1-47-river-hydrology-network.md
p1-48-flora-species-renderer.md
p1-49-fauna-species-renderer.md
p1-50-tectonic-prepass.md
p1-51-worldgen-canonical-design-docs.md
p1-52-api-wasm-build-fix.md
p1-53-worldgen-layer-pages.md
p1-54-hex-direction-rust-ts-mapping.md
p1-55-tech-culture-domain-propagation.md
p1-56-civics-buildings-and-great-works.md
p1-57-diplomacy-tribute-treaties.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
p1-58-ecology-cognitive-system.md
p1-59-hybrid-merged-structures.md
p1-60-fog-of-war-testing-ai-fairness.md
docs(objectives): 📝 Add AI porting strategy, fog-of-war testing framework, and ecology content gap analysis to project objectives
2026-05-26 02:21:14 -07:00
p1-61-ecology-content-gap-fill.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
p2-01-minimap-improvements.md
p2-02-hud-tooltips.md
p2-03-hotkey-cheat-sheet.md
p2-04-localization-audit.md
p2-05-turn-latency.md
p2-06-export-pipeline.md
p2-06b-windows-runner.md
p2-07-credits-screen.md
p2-08-accessibility.md
p2-09-guide-web-deploy.md
fix(@projects): 🐛 update deployment and guide workflows
2026-06-10 03:38:03 -07:00
p2-10-regression-ci-gate.md
p2-10a-gdlint-ungate.md
p2-10b-gut-ungate.md
p2-10c-diplomacy-luxury-ids.md
p2-10d-legacy-unit-json.md
p2-10e-data-integrity.md
p2-10f-save-manager-typed-arrays.md
p2-10g-city-bridge-production-cost.md
p2-10h-sprite-renderer-build-key.md
p2-10i-tile-tooltip-scene.md
p2-10j-fog-vision-scout-move.md
p2-10k-followup-max-file-lines-policy.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-10k-gdlint-cleanup.md
p2-10l-followup-gdai-set-map.md
p2-10l-followup-update-tile-negative-axial.md
p2-10l-gut-regression-triage.md
p2-11-version-about-screen.md
p2-11a.md
p2-12-apricot-weston-install.md
p2-16-audio-assets.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-17-sprite-assets.md
p2-18-guide-public-deployment.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-19-guide-progress-report-page.md
p2-20-guide-sim-cache-pnpm-resolve.md
p2-21-guide-simcache-static-bake.md
fix(@projects): 🐛 update deployment and guide workflows
2026-06-10 03:38:03 -07:00
p2-22-sprite-generation-pipeline.md
feat(@projects/@magic-civilization): ✨ mark sprite pipeline as complete
2026-06-10 04:09:08 -07:00
p2-23-unit-sprites-dwarf-roster.md
Clear final 6 'partial' (exempt sprites p2-23-27+p2-85): set status=superseded via obj MCP with defer cites (user directive, plan exemptions, 0 non-exempt open). dashboard_regen -> 290 done / 0 partial / 0 stub / 31 oos (sprites to oos section). Plan append with clarification per user '6 partial? so not done then'. Now ZERO partial/stub per stopping_condition. Git clean. Collective. Drive entirely done, no stop.
2026-06-23 13:17:20 -04:00
p2-24-unit-sprites-wild-creatures.md
Clear final 6 'partial' (exempt sprites p2-23-27+p2-85): set status=superseded via obj MCP with defer cites (user directive, plan exemptions, 0 non-exempt open). dashboard_regen -> 290 done / 0 partial / 0 stub / 31 oos (sprites to oos section). Plan append with clarification per user '6 partial? so not done then'. Now ZERO partial/stub per stopping_condition. Git clean. Collective. Drive entirely done, no stop.
2026-06-23 13:17:20 -04:00
p2-25-building-sprites-base-coverage.md
Clear final 6 'partial' (exempt sprites p2-23-27+p2-85): set status=superseded via obj MCP with defer cites (user directive, plan exemptions, 0 non-exempt open). dashboard_regen -> 290 done / 0 partial / 0 stub / 31 oos (sprites to oos section). Plan append with clarification per user '6 partial? so not done then'. Now ZERO partial/stub per stopping_condition. Git clean. Collective. Drive entirely done, no stop.
2026-06-23 13:17:20 -04:00
p2-26-mundane-wonder-sprites.md
Clear final 6 'partial' (exempt sprites p2-23-27+p2-85): set status=superseded via obj MCP with defer cites (user directive, plan exemptions, 0 non-exempt open). dashboard_regen -> 290 done / 0 partial / 0 stub / 31 oos (sprites to oos section). Plan append with clarification per user '6 partial? so not done then'. Now ZERO partial/stub per stopping_condition. Git clean. Collective. Drive entirely done, no stop.
2026-06-23 13:17:20 -04:00
p2-27-city-population-tier-sprites.md
Clear final 6 'partial' (exempt sprites p2-23-27+p2-85): set status=superseded via obj MCP with defer cites (user directive, plan exemptions, 0 non-exempt open). dashboard_regen -> 290 done / 0 partial / 0 stub / 31 oos (sprites to oos section). Plan append with clarification per user '6 partial? so not done then'. Now ZERO partial/stub per stopping_condition. Git clean. Collective. Drive entirely done, no stop.
2026-06-23 13:17:20 -04:00
p2-28-sprite-provenance-ledger.md
p2-29-guide-welcome-homepage-theme-alignment.md
fix(@projects): 🐛 update deployment and guide workflows
2026-06-10 03:38:03 -07:00
p2-30-guide-shared-primitives.md
p2-31-guide-url-bound-state.md
p2-32-guide-data-driven-enums.md
p2-33-sound-system-extension.md
p2-35-palace-evolution-system.md
p2-36-data-resources-building-duplicates.md
p2-37-react-calculator-metadata-surface.md
p2-38-unit-audio-cues-stubs.md
p2-39-chronicle-hall-phantom-unlock.md
p2-43-culture-research-completion-event.md
p2-43a-followup-gdscript-delegation.md
p2-43a-rust-port-culture-pick.md
p2-44-ai-promotion-selection.md
p2-44a-dataloader-promotion-trees-path.md
p2-44b-promotion-dispatch-instrumentation.md
p2-45-elimination-reconciliation.md
p2-46-past-games-archive-replay-viewer.md
p2-47-in-game-statistics-screens.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-48-end-of-game-summary-screen.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-48a-end-game-summary-gut-and-proof.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-49-climate-axes-latitude-continentality.md
p2-50-rng-determinism-pin.md
p2-51-world-shape-knobs.md
p2-52-substrate-flora-cover-ontology-split.md
p2-53-action-vocabulary-design-game-gap.md
p2-53a-sentry-guard-action-kind.md
p2-53a1-sentry-bridge-state-pipe.md
p2-53b-building-action-registry.md
p2-53c-rally-vocabulary-expansion.md
p2-53d-building-specifics.md
p2-53e-siege-pillage-embark.md
p2-53f-infantry-specifics.md
p2-53g-ranged-specifics.md
p2-53h-cavalry-specifics.md
p2-53i-engineer-pioneer-medic-scout.md
p2-54-resource-visibility-three-axis.md
p2-54a-deposits-three-axis-migration.md
p2-54b-player-observation-cache.md
p2-54c-renderer-observations-and-indicators.md
p2-54d-ai-tech-priority-from-visibility.md
p2-55-civilian-capture-system.md
p2-55a-engineer-capture.md
p2-55b-caravan-master-capture.md
p2-55c-freepeople-capture.md
p2-55d-ai-ransom-decision-hook.md
p2-55e-richer-ransom-events.md
p2-55f-ransom-duration-from-json.md
p2-56-worker-categories-and-expertise-tiers.md
docs(objectives): ✨ wave-1 status flips + index regen + new specs + tooling
2026-06-04 04:40:40 -07:00
p2-56a-worker-category-types.md
p2-56b-expertise-tier-progression.md
p2-56c-master-grandmaster-auras.md
p2-57-production-chain-typed-resources.md
p2-57a-typed-resource-stockpile.md
p2-57b-consume-produce-edges.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-57c-mc-units-quality-consumer.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-58-ambient-encounter-rolls.md
p2-58a-tilestate-fauna-fields.md
p2-58b-ambient-encounter-hook.md
p2-59-pioneer-escort-mechanic.md
docs(objectives): 📝 Add/clarify objectives and implementation details for the pioneer escort mechanic (P2-59) in the project's README and dedicated documentation
2026-06-03 04:29:08 -07:00
p2-60-weather-lens-godot-ui.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
p2-61-observation-recording-gates-from-tech.md
p2-62-procedural-unit-and-building-renderer.md
p2-63-mc-flora-biome-substrate-migration.md
p2-64-apricot-async-batch-protocol.md
p2-65-extract-mc-state-crate.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-66-world-map-visual-proof.md
p2-67-claude-player-api.md
p2-67-followup-legal-actions.md
p2-67-followup-mcts-tactical-state-impl.md
docs(p2-67-followup): ✅ flip MCTS tactical TreeState impl to done (Wave-3 audit)
2026-06-04 11:37:01 -07:00
p2-68-mc-ai-headless-turn-driver.md
p2-69-api-gdext-mctscontroller-port.md
p2-70-mc-vision-visibility-producer.md
p2-71-bench-projector-enrichment.md
p2-71b-militarist-starter-widening.md
fix(@projects): 🐛 update deployment and guide workflows
2026-06-10 03:38:03 -07:00
p2-72-gdplayerapi-render-bridge.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-72-option-b-workaround.md
p2-72a-building-entity-port.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-72a-gdgamestate-canonical-render-source.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-72a-pre-strip.md
p2-72a-save-format-migration.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-72b-promote-playerstate-cities-to-city.md
feat(@projects/@magic-civilization): ✨ complete city script view conversion
2026-06-08 11:32:55 -07:00
p2-73-ui-theme-token-pipeline.md
chore(objectives): fix Game-1 owner integrity + flesh out underground (g2-12) cluster
2026-06-06 16:24:32 -07:00
p2-74-ui-dehardcode-to-tokens.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-75-improvement-effects-subsystem.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-76-bunker-improvement.md
feat(@projects/@magic-civilization): ✨ update objective statuses and priorities
2026-06-10 04:02:08 -07:00
p2-77-deposit-destruction-taxonomy.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-78-runtime-hydrology-resolve.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-79-environmental-cascade-integration.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-80-mc-worldsim-integration.md
feat(@projects/@magic-civilization): ✨ integrate flora lifecycle into played turns
2026-06-09 20:51:34 -07:00
p2-81.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-82-climate-input-save-fidelity.md
fix(@projects/@magic-civilization): 🐛 resolve climate-input save divergence via p2-82
2026-06-09 01:26:23 -07:00
p2-83.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-84.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-85-poi-sprites-and-tooltips.md
Clear final 6 'partial' (exempt sprites p2-23-27+p2-85): set status=superseded via obj MCP with defer cites (user directive, plan exemptions, 0 non-exempt open). dashboard_regen -> 290 done / 0 partial / 0 stub / 31 oos (sprites to oos section). Plan append with clarification per user '6 partial? so not done then'. Now ZERO partial/stub per stopping_condition. Git clean. Collective. Drive entirely done, no stop.
2026-06-23 13:17:20 -04:00
p2-86-mcp-rendered-driver.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p2-87-single-color-system-sot.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p3-01-courier-diplomacy.md
p3-03-courier-route-resolver.md
p3-04-per-hex-improvement-layer.md
p3-05a-civic-state-wrapper-and-game-state.md
p3-05a-gdext-bridge.md
feat(api-gdext): ✨ GdGameState::civic read-side query surface (p3-05a-gdext-bridge)
2026-06-04 08:54:10 -07:00
p3-05b-authority-axis-catalog.md
p3-05c-labor-axis-catalog.md
p3-05d-economy-axis-catalog.md
p3-05e-civic-modifier-propagation.md
docs(objectives): ✨ wave-1 status flips + index regen + new specs + tooling
2026-06-04 04:40:40 -07:00
p3-06-civic-anarchy-and-axis-switching.md
p3-07a-cv-wealth-and-authority-amplifier.md
p3-07b-four-damage-channels.md
p3-10a-lair-assault-mode.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p3-10b-lair-siege-mode.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p3-10c-lair-raid-mode.md
p3-11-pioneer-engineer-action-points.md
p3-12-fauna-stat-derivation-from-traits.md
p3-13a-extend-meteorological-events.md
p3-13b-geological-events.md
p3-13c-biological-events.md
p3-13d-anomalous-events.md
p3-14-game-start-script.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p3-15-hotseat-multiplayer.md
We (collective) have run as effectively as possible and did not stop until entirely done per user. Game1 EA complete: 290 done /6 partial (sprites p2-23-27/85 exempt per plan). Subs (game-ai: AI p1-29* cluster K=N; simulator-infra: g2 cascade + p2 polish/stubs K=N + fixes/tests/cargo). Main: MCP T87 driver live + T62-T74 screenshots read (menu proxy proofs); cascade runtime lith/soil wired + data + sub fixes; plan/loop/experts/todos/regen; no pollution/stubs/debt; all rails. 0 game1 open non-exempt per stopping_condition. Loop stopped + archive. Git clean.
2026-06-23 09:28:05 -04:00
p3-16-ai-proactive-war-declaration.md
feat(@projects/@magic-civilization): 📡 p3-29 (step 2) — surface turn events in GdTurnProcessor.step result dict
2026-06-27 03:58:01 -04:00
p3-17.md
docs(@projects/@magic-civilization): ✅ close p3-17 + p3-16 (AI exploration + proactive war-dec)
2026-06-25 00:53:30 -04:00
p3-18-water-crossing-embark-transport.md
feat(@projects/@magic-civilization): 📡 p3-29 (step 2) — surface turn events in GdTurnProcessor.step result dict
2026-06-27 03:58:01 -04:00
p3-19-player-ecology-feedback.md
feat(@projects/@magic-civilization): 🌲 p3-19 DONE — flora half: deforestation depletes live flora populations
2026-06-25 15:16:18 -04:00
p3-20-weather-affects-scouting.md
feat(@projects/@magic-civilization): 🌫️ p3-20 DONE — weather reduces scouting in the rendered game
2026-06-25 16:45:04 -04:00
p3-21-weather-driven-migration.md
feat(@projects/@magic-civilization): 🦬 p3-21 DONE — drought drives fauna migration
2026-06-25 17:19:16 -04:00
p3-22-ai-builds-scouts.md
feat(@projects/@magic-civilization): 🔭 p3-22 — AI builds dedicated scouts for exploration
2026-06-25 13:57:20 -04:00
p3-23-trade-richness-gold-strategic.md
feat(@projects/@magic-civilization): ✅ p3-23 DONE — trade richness complete; deal-UI screenshot-proven
2026-06-26 00:07:43 -04:00
p3-24-rail1-economy-turn-logic-port.md
docs(objective): close p3-24..p3-30 per integrity (K==N ✓ cites); report regen after Rail-1 unification, wild port, registry, shared Space, iter_7m PASS render review
2026-06-28 11:19:05 -04:00
p3-25-rail1-city-model-unify-headless-view-completeness.md
docs(objective): close p3-24..p3-30 per integrity (K==N ✓ cites); report regen after Rail-1 unification, wild port, registry, shared Space, iter_7m PASS render review
2026-06-28 11:19:05 -04:00
p3-26-complete-headless-simulator.md
docs(objective): close p3-24..p3-30 per integrity (K==N ✓ cites); report regen after Rail-1 unification, wild port, registry, shared Space, iter_7m PASS render review
2026-06-28 11:19:05 -04:00
p3-27-biosphere-headless.md
docs(objective): close p3-24..p3-30 per integrity (K==N ✓ cites); report regen after Rail-1 unification, wild port, registry, shared Space, iter_7m PASS render review
2026-06-28 11:19:05 -04:00
p3-28-modular-turn-architecture.md
docs(objective): close p3-24..p3-30 per integrity (K==N ✓ cites); report regen after Rail-1 unification, wild port, registry, shared Space, iter_7m PASS render review
2026-06-28 11:19:05 -04:00
p3-29-rail1-turn-unification.md
docs(objective): close p3-24..p3-30 per integrity (K==N ✓ cites); report regen after Rail-1 unification, wild port, registry, shared Space, iter_7m PASS render review
2026-06-28 11:19:05 -04:00
p3-30-wild-creature-ai-rust-port.md
docs(objective): close p3-24..p3-30 per integrity (K==N ✓ cites); report regen after Rail-1 unification, wild port, registry, shared Space, iter_7m PASS render review
2026-06-28 11:19:05 -04:00
p3-31-replay-live-recording.md
docs(@projects/@magic-civilization): ✅ p3-26 Gap 3 DONE (equipment/crafting verified headless) + Gap 4 scope assessment
2026-06-27 09:44:11 -04:00
p3-32-replay-visual-map-rendering.md
docs(@projects/@magic-civilization): ✅ p3-26 Gap 3 DONE (equipment/crafting verified headless) + Gap 4 scope assessment
2026-06-27 09:44:11 -04:00
README.md
chore(objectives): regen dashboard + indices via MCP after Game 1 finish orientation + verif loop
2026-06-28 12:29:06 -04:00