magicciv/.project/objectives/README.md
Natalie 74e1db8602 feat(@projects/@magic-civilization): finalize economy integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 02:16:11 -07:00

6.8 KiB
Raw Blame History

Objectives — Dashboard

Generated by tools/objectives-report.py — do not hand-edit. Source of truth is per-file YAML frontmatter in this directory.

Legend

done · 🟡 partial · 🔴 stub · missing · out-of-scope (Game 2)

Totals

Status Count
done 13
🟡 partial 22
🔴 stub 0
missing 6
oos 4
total 45

P0 — Blockers for "completely playable"

ID Status Title Owner Updated
p0-01 🟡 partial Wire MCTS into gameplay AI warcouncil 2026-04-17
p0-02 🟡 partial Five AI clan personalities drive distinct playstyles warcouncil 2026-04-17
p0-03 done PvP combat resolved inside the authoritative turn processor 2026-04-17
p0-04 done World wonder tracking in PlayerState and score victory 2026-04-17
p0-05 done Culture generation and border expansion shipwright 2026-04-17
p0-06 done Fold gold income / upkeep / improvement yields into turn loop 2026-04-17
p0-07 done Tech research costs and science pool pacing 2026-04-17
p0-08 🟡 partial Domination victory path in mc-turn::victory 2026-04-17
p0-09 done City-screen UI completeness (citizen assign, queue controls, promotion picker) 2026-04-16
p0-10 done Game-completion stability — ≥7/10 seeds declare a winner 2026-04-17
p0-11 done Author the four T8T10 mystery item drops 2026-04-16
p0-12 done Save / load + autosave on quit 2026-04-16
p0-13 done Fog of war and exploration / scout loop 2026-04-17
p0-14 done Map generation, resource placement, and balanced fair starts shipwright 2026-04-16
p0-15 🟡 partial Happiness pool and Golden Age mechanics end-to-end shipwright 2026-04-17
p0-16 🟡 partial Worker / tile-improvement build loop shipwright 2026-04-17
p0-17 🟡 partial Wild creature and lair clearing loop shipwright 2026-04-17
p0-18 done Strategic resources gate unit production (empire ledger) 2026-04-17
p0-19 done Biome-driven collectibles → tile yields → happiness end-to-end 2026-04-16
p0-20 🟡 partial GPU-accelerated MCTS rollouts for look-ahead decision-making warcouncil 2026-04-17

P1 — Ship-readiness

ID Status Title Owner Updated
p1-01 🟡 partial Diplomacy-lite — peace/war toggle plus one trade action 2026-04-17
p1-02 🟡 partial Strategic resource yields feed into production bonuses 2026-04-17
p1-03 missing First-run tutorial / onboarding overlay 2026-04-17
p1-04 missing Sound effects and music 2026-04-17
p1-05 🟡 partial Balance tuning — pop_peak ≥30 median, worker improvements ≥8 min 2026-04-17
p1-06 🟡 partial Options screen polish 2026-04-17
p1-07 🟡 partial Chronicle notifications coverage 2026-04-17
p1-08 🟡 partial Victory/defeat screen content — recap, banner, replay seed 2026-04-17
p1-09 🟡 partial Determinism gate — same seed produces byte-identical runs testwright 2026-04-17
p1-10 🟡 partial Game setup UX — new-game dialog, difficulty, clan preview 2026-04-17

P2 — Polish

ID Status Title Owner Updated
p2-01 🟡 partial Minimap — fog reflection and unit markers 2026-04-17
p2-02 🟡 partial Tooltips on all HUD elements 2026-04-17
p2-03 missing Hotkey cheat sheet (F1 / ?) 2026-04-17
p2-04 🟡 partial Localization audit — no hardcoded strings 2026-04-17
p2-05 🟡 partial Sub-second single-player turn latency 2026-04-17
p2-06 🟡 partial Export pipeline for Windows / macOS / Linux 2026-04-17
p2-07 missing Credits screen accessible from main menu 2026-04-17
p2-08 missing Accessibility baseline — colorblind palette + keyboard navigation 2026-04-17
p2-09 🟡 partial Player guide web app — deployed and up to date 2026-04-17
p2-10 🟡 partial Automated regression CI gate on every push to main testwright 2026-04-17
p2-11 missing Version string + About screen 2026-04-17

Out of Scope (Game 2)

These objectives are explicitly future-scope for Game 2 (Age of Kzzykt). They are not part of the Game 1 Early Access release and are listed only for reference. Do not treat them as priorities.

ID Status Title Owner Updated
p2-12 oos Five magic schools (Life / Death / Chaos / Nature / Aether) — Game 2 2026-04-17
p2-13 oos Archons + Arcane Ascension victory — Game 2 2026-04-17
p2-14 oos Additional playable races beyond Dwarves — Game 2+ 2026-04-17
p2-15 oos Ley lines — mana flux overlay and terrain modifiers — Game 2 2026-04-17