Commit Graph

  • e653c8d306 feat(economy): wire economy system into simulation tick loop Tom di Mino 2026-03-26 23:01:38 -04:00
  • e91b830d27 feat(economy): implement per-system economy tick loop (P1 critical gap) Tom di Mino 2026-03-26 22:48:06 -04:00
  • d6e677aa6f feat: Knesset Ereshkigal Phase 0+1 — effect algebra + P0 formula fixes Tom di Mino 2026-03-26 22:34:39 -04:00
  • 6a56be9df1 fix(combat): thread difficulty_index through 2 missed bombardment calls Tom di Mino 2026-03-25 23:30:10 -04:00
  • e311016b85 fix(combat): resolve all 10 Knesset Ma'at review findings Tom di Mino 2026-03-25 23:28:08 -04:00
  • 8c42aa9c8e docs: add 10 review findings to 100% parity plan Tom di Mino 2026-03-25 22:28:22 -04:00
  • c4895e79f4 feat: Knesset Ma'at Wave 1+3 — combat formulas + UI assets + review fixes Tom di Mino 2026-03-25 22:24:57 -04:00
  • 7cb635cd4d feat(combat): implement ground combat formula with class stats and difficulty modifiers Tom di Mino 2026-03-25 17:16:07 -04:00
  • 56f382b43b feat(combat): implement fighter combat subsystem — launch, dogfight, attack, recall Tom di Mino 2026-03-25 14:40:45 -04:00
  • 317280efce feat(combat): implement fighter combat subsystem — launch, dogfight, attack, recall Tom di Mino 2026-03-25 14:40:12 -04:00
  • a4c2367e9c feat(render): wire TACTICAL.DLL HUD BMPs and GOKRES.DLL mini-icons Tom di Mino 2026-03-25 14:38:43 -04:00
  • eaaae95743 docs: 100% parity plan + 3 gap analysis reports Tom di Mino 2026-03-25 14:27:06 -04:00
  • 1516e9e61f feat: Knesset Kothar final parity — seeding M5-M8, ship fields, droid advisor, HD assets, reviews Tom di Mino 2026-03-25 13:45:56 -04:00
  • 8893165568 M8: Wire GameSetup choices through to seeding + regression pass Tom di Mino 2026-03-25 08:33:03 -04:00
  • 84cee5d8d7 M7: Maintenance-budget common unit seeding + low-support garrisons Tom di Mino 2026-03-25 08:29:57 -04:00
  • dae2892082 feat(combat): promote 15 DAT fields to CapitalShipClass and FighterClass Tom di Mino 2026-03-25 08:19:19 -04:00
  • a51600e089 feat: Droid Advisor system (Phase 2.3) — animated faction advisors Tom di Mino 2026-03-25 08:18:50 -04:00
  • 0153a42503 M6: Energy/raw materials + procedural facility generation Tom di Mino 2026-03-24 23:14:55 -04:00
  • 8eae36b040 M5: Support/popularity initialization from SDPRTB/GNPRTB params Tom di Mino 2026-03-24 23:04:18 -04:00
  • c4491d5fd5 docs: Knesset Kothar plan + CLAUDE.md audit + seeding.md Tom di Mino 2026-03-24 22:53:09 -04:00
  • f28e753d9e docs: CLAUDE.md audit + new seeding.md + architecture refresh Tom di Mino 2026-03-24 22:41:16 -04:00
  • d861687418 docs: update roadmap + CLAUDE.md for seeding M1-M4 + QA fix status Tom di Mino 2026-03-24 22:34:28 -04:00
  • a9d238b2fa fix: save/load panel wired + cockpit viewport mouse clamping Tom di Mino 2026-03-24 22:30:39 -04:00
  • 9adddea1cf fix: faction selection clickable + unified panel mutual exclusion Tom di Mino 2026-03-24 21:55:18 -04:00
  • 58cc8788a3 feat(seeds): 3-system model + character stat rolling + named placement (M3-M4) Tom di Mino 2026-03-24 21:49:13 -04:00
  • b4ff67a062 docs(ghidra-site): correct COMMON.DLL status from unknown to analyzed Tom di Mino 2026-03-24 17:55:04 -04:00
  • bf11f23dd6 docs: Codex ExecPlan for game seeding parity — 8 milestones Tom di Mino 2026-03-24 12:51:06 -04:00
  • df68873480 docs: game seeding parity audit — 12% match, 56 gaps identified Tom di Mino 2026-03-24 12:38:50 -04:00
  • c2616ed93a docs: Knesset Sassuratu plan — visual QA + UI parity + SEO/GEO Tom di Mino 2026-03-24 09:07:24 -04:00
  • 4f81307a17 fix: critical review findings from Knesset Demiurge swarm + docs v0.17.0 Tom di Mino 2026-03-24 08:52:31 -04:00
  • 87f33a2778 docs: set Rebel Alliance starbird as favicon and logo for Ghidra site Tom di Mino 2026-03-24 08:22:09 -04:00
  • 1e140c6883 fix: address review findings in bombardment/DS/loyalty panels Tom di Mino 2026-03-23 23:31:12 -04:00
  • 5a4444b999 docs: add Phase 4.4-4.6 panels to all docs, audit fixes Tom di Mino 2026-03-23 23:28:19 -04:00
  • dd8a826339 feat: bombardment, Death Star, and loyalty panels (Phase 4.4-4.6) Tom di Mino 2026-03-23 23:23:07 -04:00
  • 9e3877dfcd docs: update architecture, roadmap, and CLAUDE.md for v0.16.0 Tom di Mino 2026-03-23 23:02:44 -04:00
  • b213273136 feat: context menus + fleet editor with review fixes (Phase 3.3-3.4, 4.3) Tom di Mino 2026-03-23 23:00:39 -04:00
  • a72a60f3bd feat: system + fleet right-click context menus (Phase 3.3-3.4) Tom di Mino 2026-03-23 22:52:13 -04:00
  • a441409c8e feat: character detail view overhaul (Phase 4.8) Tom di Mino 2026-03-23 19:11:53 -04:00
  • 577fe0d105 feat: expanded system detail panel (Phase 4.7) Tom di Mino 2026-03-23 17:54:19 -04:00
  • c2cda9e12b feat: Research Panel + Jedi Training Panel (Phase 4.1-4.2) Tom di Mino 2026-03-23 17:41:11 -04:00
  • c5bd46f87f fix: address review findings in AI docs Tom di Mino 2026-03-23 15:50:59 -04:00
  • 3888ffb4f8 docs: add decompiled function archives to Ghidra site + dispatch validator plan Tom di Mino 2026-03-23 14:45:26 -04:00
  • 74c6dc16e4 feat: resolve all AI parity guesses — 23 functions decompiled via GhidraMCP Tom di Mino 2026-03-23 14:39:44 -04:00
  • 1bc59c2abb feat: game UI Phase 1 — main menu, game setup, theme, TEXTSTRA extraction Tom di Mino 2026-03-23 11:59:21 -04:00
  • 362118a492 docs: complete game flow reference — 1,334 lines, every screen from launch to victory Tom di Mino 2026-03-22 22:49:49 -04:00
  • f9b1022b7d plan: complete game UI rebuild — 39 tasks, 8 phases, ~7,430 LOC Tom di Mino 2026-03-22 22:46:35 -04:00
  • bda8ceef61 feat: WASM browser build — game runs in the browser for the first time Tom di Mino 2026-03-22 22:33:25 -04:00
  • af668c9e25 docs: COMMON.DLL analysis — pure resource container, no game logic Tom di Mino 2026-03-22 18:33:48 -04:00
  • 29de3a6dd4 feat: autoresearch run 001 — baseline 0.54 → best 0.65 (+19%) Tom di Mino 2026-03-22 17:57:00 -04:00
  • 3ce72c0ec1 fix: constrain dark Tanit by height to match light mode size Tom di Mino 2026-03-22 14:01:18 -04:00
  • 62c0907cfd fix: trim Both mode description Tom di Mino 2026-03-22 14:00:17 -04:00
  • 2692e2547c fix: remove stale homeworld-choice paragraph Tom di Mino 2026-03-22 13:59:09 -04:00
  • 02d53f7dd2 docs: decouple recruitment location from homeworld Tom di Mino 2026-03-22 13:58:18 -04:00
  • 3430d258dd fix: Recruitment Mode — characters have faction leanings Tom di Mino 2026-03-22 13:51:27 -04:00
  • 7492caf42d fix: NJO is a three-faction war (New Republic + Imperial Remnant + Vong) Tom di Mino 2026-03-22 13:48:26 -04:00
  • 066cfb43b5 fix: restore original design inspirations (SWG, Rome TW, CK) Tom di Mino 2026-03-22 13:47:13 -04:00
  • e4b18ff433 fix: NJO era 25–30 ABY (not publication dates) Tom di Mino 2026-03-22 13:46:14 -04:00
  • da97d20bd0 fix: NJO symbol recolored to Tyrian purple Tom di Mino 2026-03-22 13:45:21 -04:00
  • e53cd9de67 fix: EU section uses only Thrawn book cover, not Legends/LucasArts logos Tom di Mino 2026-03-22 13:44:28 -04:00
  • 73b4375146 fix: Alderaan destroyed note, brighter Imperial green (#00CC00) Tom di Mino 2026-03-22 13:43:47 -04:00
  • d4736c0311 docs: Homeworld page rewrite — Academy + Recruitment Mode, Tanit fix Tom di Mino 2026-03-22 13:41:30 -04:00
  • 28410a3301 design: Homeworld Recruitment Mode — characters emerge from the galaxy Tom di Mino 2026-03-22 13:39:36 -04:00
  • 7d5f4d3580 fix: restore dark Tanit aspect ratio, green Imperial cog, trim icon overuse, reorder nav Tom di Mino 2026-03-22 13:36:52 -04:00
  • 186c1a2da2 docs: 4 new guide pages, reviewer fixes, Tanit resize Tom di Mino 2026-03-22 13:32:37 -04:00
  • c51fb7b7e6 docs: game guide (5 pages), em dash fix, image path fix, .gitignore site/ Tom di Mino 2026-03-22 13:25:00 -04:00
  • f2548887fa docs: expansion pages, Ghidra setup guide, GhidraMCP link Tom di Mino 2026-03-22 13:20:16 -04:00
  • 68342cb4c8 docs: update README — v0.14.0, 3-counter parity, Ghidra docs site link Tom di Mino 2026-03-22 13:13:08 -04:00
  • 612e9654be fix: include workflow file in trigger paths Tom di Mino 2026-03-22 13:09:16 -04:00
  • bfa748f09b fix: remove --strict from mkdocs build (scholar docs have relative links to .c files) Tom di Mino 2026-03-22 12:44:40 -04:00
  • f471b5a0fd feat: mkdocs Ghidra site with scholar docs, faction symbols, theme-aware Tanit Tom di Mino 2026-03-22 12:41:52 -04:00
  • fd8002b2cc docs: documentation overhaul — frontmatter, indexes, plan standardization, changelog Tom di Mino 2026-03-22 11:08:16 -04:00
  • a27a9f0593 feat: troop/defense production, dispatch validation, Ghidra README Tom di Mino 2026-03-22 10:03:01 -04:00
  • abfb644efe feat: combat spread via diplomacy-to-control + fog-of-war research Tom di Mino 2026-03-22 09:54:30 -04:00
  • 1634dead11 feat: ratio-based galaxy evaluation + proportional redistribution (Phase C+D) Tom di Mino 2026-03-22 09:47:18 -04:00
  • 5b838658e3 feat: AI research dispatch — characters now advance tech trees (Phase B) Tom di Mino 2026-03-22 08:55:49 -04:00
  • 2ace86d568 feat: config-driven AI with parity/augmentation split (Phase A) Tom di Mino 2026-03-21 22:59:40 -04:00
  • 669bc1b04f docs: add portrait generation pipeline to Demiurgos addon plan Tom di Mino 2026-03-21 22:00:45 -04:00
  • bd6e5b9ccd docs: update simulation + architecture for v0.13.0 AI overhaul Tom di Mino 2026-03-21 21:45:10 -04:00
  • 0b894c1285 fix: update parity tracker + eval script from 3-agent review Tom di Mino 2026-03-21 21:42:47 -04:00
  • 9fa2e6daf4 docs: comprehensive roadmap with parity gaps, addon plans, reviewer findings Tom di Mino 2026-03-21 21:38:52 -04:00
  • 020e6bd96f feat: telemetry enrichment — control_changed + campaign snapshots Tom di Mino 2026-03-21 21:11:57 -04:00
  • 9e0bf1469f docs: v0.13.0 documentation overhaul Tom di Mino 2026-03-21 17:42:34 -04:00
  • 0eeb294f04 feat: per-fleet attack targeting with deconfliction + battle penalty Tom di Mino 2026-03-21 17:23:57 -04:00
  • 9b2af40da1 docs: AI attack target variety plan + parity tracker Tom di Mino 2026-03-21 17:01:48 -04:00
  • 9d81a8bdff feat: rewrite eval + autoresearch loop per Codex planner findings Tom di Mino 2026-03-21 16:30:15 -04:00
  • cdc9b0d916 docs: autoresearch metrics plan from Codex planner Tom di Mino 2026-03-21 11:07:12 -04:00
  • e8df33acd1 feat: ControlKind state machine, eval script, custom character addon plan Tom di Mino 2026-03-21 10:17:19 -04:00
  • fb09e4ece4 feat: role-based character assignment AI Tom di Mino 2026-03-21 08:47:18 -04:00
  • 9e687e59a9 feat: faction-asymmetric fleet doctrine Tom di Mino 2026-03-21 08:45:49 -04:00
  • 779eaef205 feat: production doctrine + build completion + HQ garrison defense Tom di Mino 2026-03-21 08:44:11 -04:00
  • 67b1d04346 feat: garrison strength scoring, galaxy bucketing, smarter fleet deployment Tom di Mino 2026-03-21 00:08:12 -04:00
  • fee6c63add feat: distance-based transit, force distribution, observability overhaul Tom di Mino 2026-03-20 23:53:30 -04:00
  • 2270562757 fix: AI balance — 200-tick grace period + expanded faction derivation Tom di Mino 2026-03-20 14:55:04 -04:00
  • 0abe7253bc fix: add WASM stubs for ModRuntime::apply_enabled and refresh Tom di Mino 2026-03-20 12:03:24 -04:00
  • 0b869f4e09 fix: 3 reviewer findings — DS sabotage no-op, uprising not cleared, JSON injection Tom di Mino 2026-03-20 11:57:57 -04:00
  • 6f122771f1 docs: AI behavior analysis from Ghidra RE of REBEXE.EXE Tom di Mino 2026-03-20 11:51:05 -04:00
  • 97e90c15df docs: REPL mode documentation + CLAUDE.md v0.12.0 update Tom di Mino 2026-03-20 11:46:28 -04:00
  • 456f8941c6 feat: --repl mode for LLM agent play Tom di Mino 2026-03-20 11:45:25 -04:00
  • 02340b545e fix: AI fleet deployment — derive controlling_faction from seeded assets Tom di Mino 2026-03-20 11:39:09 -04:00
  • b8def0dacd feat: v0.11.0 — SubdueUprising + DeathStarSabotage mission types Tom di Mino 2026-03-20 11:05:48 -04:00