-
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