-
fc25634be9
feat(parity): WASM BmpCache pipeline + close all AI parity gaps
main
Tom di Mino
2026-04-14 17:38:39 -04:00
-
6186528e05
feat(assets): HD upscaling pipeline — UltraSharp V2 shootout winner
Tom di Mino
2026-04-14 13:37:14 -04:00
-
54fa117fca
docs(knesset-tammuz): update CLAUDE.md, roadmap, mark plan completed
Tom di Mino
2026-04-12 15:36:32 -04:00
-
87a1799889
chore(ai): prefix scaffolding vars, remove dead unrecruited_count
Tom di Mino
2026-04-12 15:21:45 -04:00
-
1a837f657c
feat(advisor): BIN v2 cascading decoder — parse rate 12% to 99%
Tom di Mino
2026-04-12 15:18:36 -04:00
-
38dabb2455
feat(ai): D1-D3/D5 — dispatch validators, troop deployment, DS multi-target, recon
Tom di Mino
2026-04-12 15:18:09 -04:00
-
28218b6828
chore: fix 5 stale doc comments + unused import + unused variable
Tom di Mino
2026-04-12 13:47:08 -04:00
-
148316a34d
feat(knesset-tammuz): Phase 4 — cutscene state machine + 8 story triggers
Tom di Mino
2026-04-12 13:42:27 -04:00
-
65e779e820
feat(knesset-tammuz): Phase 1-3 — integrator arms, mission telemetry, Emperor combat
Tom di Mino
2026-04-12 13:38:18 -04:00
-
180e043084
feat(knesset-shamash-bet): Dabora 3 — story events + betrayal telemetry sprint
Tom di Mino
2026-04-12 13:04:00 -04:00
-
6a444866ac
fix(knesset-shamash-bet): Fix D — unreachable! guard on dead DS fire branch
Tom di Mino
2026-04-11 21:51:18 -04:00
-
11354e7895
fix(knesset-shamash-bet): Fix B — debug_asserts + honest conditions + SYS_MISSIONS routing
Tom di Mino
2026-04-11 21:49:36 -04:00
-
1e5b0326cb
fix(knesset-shamash-bet): Fix A — mark_killed + is_killed filtering across systems
Tom di Mino
2026-04-11 21:39:06 -04:00
-
d151d79a5a
refactor(knesset-shamash-bet): Fix C — K6 + cleanup_destroyed_system single-pass
Tom di Mino
2026-04-11 17:59:27 -04:00
-
ad540bc23e
docs(knesset-shamash-bet): Dabora 3 R11 review synthesis
Tom di Mino
2026-04-11 17:28:02 -04:00
-
f15365c66f
feat(knesset-shamash-bet): Dabora 3 R11 foundation — is_killed + telemetry
Tom di Mino
2026-04-11 17:19:21 -04:00
-
2e6aaed0b8
feat(knesset-shamash-bet): Dabora 2 — Kothar-Anat (economy/mfg notifications + integrator + golden)
Tom di Mino
2026-04-11 11:08:29 -04:00
-
6b2305372c
research(knesset-shamash-bet): Dabora 5a — advisor BIN hex corpus findings
Tom di Mino
2026-04-11 11:02:23 -04:00
-
cb6821fcc6
refactor(knesset-shamash-bet): address Dabora 1 review findings
Tom di Mino
2026-04-10 17:13:44 -04:00
-
ac306e7125
feat(knesset-shamash-bet): Dabora 1 foundation — save v8, SystemTag, heritage_known
Tom di Mino
2026-04-10 16:54:12 -04:00
-
58526ca60e
feat(knesset-kothar): close U2 (native cutscenes) + C1 (BIN-driven advisor)
Tom di Mino
2026-04-07 16:07:44 -04:00
-
a08294da14
feat(knesset-resheph): 10-task final parity sprint + golden-value oracle
Tom di Mino
2026-04-06 23:02:41 -04:00
-
2b24801f52
feat(missions): wire counter-intelligence foil system + plan Knesset Resheph
Tom di Mino
2026-04-03 11:44:28 -04:00
-
63d5c8ab9a
autoresearch(squash): Emit Espionage telemetry event when AI dispatches covert missions
Tom di Mino
2026-04-02 22:39:25 -04:00
-
e5e70f17dc
feat(ai): autoresearch KEEP — rescue pipeline + fleet capture captives
Tom di Mino
2026-04-02 17:56:17 -04:00
-
6c82844efc
chore: add .lab/ to gitignore for autoresearch
Tom di Mino
2026-04-02 13:18:35 -04:00
-
a2e5efdbd0
fix(missions): set current_system on captured characters
Tom di Mino
2026-04-01 03:03:01 -04:00
-
da0e4e8c7f
feat(ai): add troop deployment AI with MoveTroops action
Tom di Mino
2026-04-01 02:59:38 -04:00
-
909fdcdbf0
feat(telemetry): add heartbeat events for jedi and victory systems
Tom di Mino
2026-04-01 02:40:49 -04:00
-
976285f8ed
feat(telemetry): add heartbeat events for uprising, betrayal, death_star systems
Tom di Mino
2026-04-01 02:27:10 -04:00
-
07096ebeb1
autoresearch(quality): Track 3 run — capship_threshold 5→6
Tom di Mino
2026-04-01 02:12:34 -04:00
-
a4b7bf18ca
feat(ai): add InciteUprising, Abduction, and Rescue mission dispatches
Tom di Mino
2026-04-01 01:58:25 -04:00
-
1012c89aa6
autoresearch(parity): iteration 8 — score 0.7254 (Δ=+0.0264)
Tom di Mino
2026-04-01 00:19:07 -04:00
-
e368d654a9
autoresearch(parity): iteration 7 — score 0.6990 (Δ=+0.0529)
Tom di Mino
2026-04-01 00:15:58 -04:00
-
c5bc2e64f6
autoresearch(parity): iteration 2 — score 0.6461 (Δ=+0.0423)
Tom di Mino
2026-03-31 23:53:17 -04:00
-
3e5a435fdc
fix: increase claude -p timeout 600s→1800s + catch TimeoutExpired + KeyboardInterrupt
Tom di Mino
2026-03-31 23:23:23 -04:00
-
e5e7e24943
feat: apply prompt engineer improvements to autoresearch parity loop
Tom di Mino
2026-03-31 22:23:19 -04:00
-
eb55f9f83b
fix: pre-launch blockers — git clean scope, gitignore, timeouts, baseline
Tom di Mino
2026-03-31 22:19:08 -04:00
-
940b3d4e31
fix: pre-launch blockers — git clean scope, gitignore, timeouts, inline prompt
Tom di Mino
2026-03-31 12:01:17 -04:00
-
968ad8356f
fix: address pre-launch review findings
Tom di Mino
2026-03-31 03:52:47 -04:00
-
db5fd0d907
fix: address 6 security findings in autoresearch scripts
Tom di Mino
2026-03-31 03:49:59 -04:00
-
234aac3e67
feat: parity work loop — sequential task executor via claude -p
Tom di Mino
2026-03-31 03:45:07 -04:00
-
590c1edd9f
feat: autoresearch Track 2 — browser/WASM eval + loop infrastructure
Tom di Mino
2026-03-31 03:30:13 -04:00
-
f7d62762d5
feat: autoresearch parity infrastructure + final parity roadmap
Tom di Mino
2026-03-31 03:23:13 -04:00
-
3fa26d0f20
feat(missions): wire target_character end-to-end for character-targeted missions
Tom di Mino
2026-03-31 03:13:09 -04:00
-
085cf5a9f6
feat: Knesset Hephaestus — ShipInstance promotion to fleet-level storage
Tom di Mino
2026-03-31 02:30:32 -04:00
-
b36294f9b4
docs: mark Knesset Ptah completed, update save version refs to v6
Tom di Mino
2026-03-30 01:09:16 -04:00
-
615b645148
fix: address all review findings — save v6, facility loading, cleanup completeness
Tom di Mino
2026-03-30 01:04:50 -04:00
-
df29ce3426
feat(economy): fix facility type confusion — mines vs shipyards (#12, #13)
Tom di Mino
2026-03-30 00:47:03 -04:00
-
d4df3a7e75
feat(ui): wire save slot population, load transition, mission/fleet pre-selection (#5-8)
Tom di Mino
2026-03-30 00:39:01 -04:00
-
40a28926e9
feat: Knesset Ptah Phase 0-2 — telemetry 15/17, espionage_rating, cleanup, dead code removal
Tom di Mino
2026-03-30 00:21:38 -04:00
-
c21770a9eb
fix(victory): set death_star_location when DS fires (#9)
Tom di Mino
2026-03-29 00:13:13 -04:00
-
ee0f8cbd71
feat(telemetry): fix SYS_STORY tagging, SYS_REPAIR emission, reach 15/17 coverage
Tom di Mino
2026-03-29 00:12:02 -04:00
-
0b7463c136
feat(telemetry): Knesset Ptah Phase 0 — 15/17 telemetry coverage + dead code cleanup
Tom di Mino
2026-03-29 00:11:11 -04:00
-
a3d8e81666
refactor(net_protocol): replace 186-line all_variants() with strum::EnumIter
Tom di Mino
2026-03-28 12:42:50 -04:00
-
ae87b6e25f
docs: update CLAUDE.md Ereshkigal reference (all phases complete)
Tom di Mino
2026-03-28 12:34:31 -04:00
-
64857cf227
docs: mark Knesset Ereshkigal Phase 5 complete, update test count to 401
Tom di Mino
2026-03-28 12:34:23 -04:00
-
f159090a39
docs: mark Knesset Ereshkigal plan as completed (all 6 phases done)
Tom di Mino
2026-03-28 12:33:57 -04:00
-
bc0302e761
feat(protocol): add NetMessage enum (179 variants) and telemetry coverage test
Tom di Mino
2026-03-28 12:32:54 -04:00
-
5c9e85d167
Knesset Ereshkigal Phase 4: PerceptionIntegrator extraction
Tom di Mino
2026-03-28 11:58:24 -04:00
-
-
229ec156cb
feat(repair): wire RepairSystem into simulation tick
Tom di Mino
2026-03-28 11:51:26 -04:00
-
cc1da6f49a
fix: clean up unused imports + stale doc from review findings
Tom di Mino
2026-03-28 11:48:15 -04:00
-
bbff00a1cd
docs: update simulation + architecture for PerceptionIntegrator
Tom di Mino
2026-03-28 11:42:21 -04:00
-
6a14d4bf55
docs: Phase 4 complete — update plan status and CLAUDE.md
Tom di Mino
2026-03-28 11:39:31 -04:00
-
81dff2a6f3
refactor(integrator): WP-6 through WP-10 — extract all remaining sections
Tom di Mino
2026-03-28 11:38:21 -04:00
-
-
3ac8ea7911
refactor: hybrid upscale pipeline — Vertex proven, Gemini portraits iterating
Tom di Mino
2026-03-28 11:27:35 -04:00
-
acaf7b687c
refactor(integrator): WP-5 — extract missions + escapes to integrator
Tom di Mino
2026-03-28 11:01:14 -04:00
-
475223211a
refactor(integrator): WP-4 — extract combat apply to integrator
Tom di Mino
2026-03-28 10:59:03 -04:00
-
a54d9d7114
refactor(integrator): WP-3 — extract manufacturing + movement to integrator
Tom di Mino
2026-03-28 10:56:18 -04:00
-
0df3127762
refactor(integrator): WP-2 — extract economy apply to integrator
Tom di Mino
2026-03-28 10:03:09 -04:00
-
afa2898043
refactor(integrator): WP-1 — move payload helpers to integrator.rs
Tom di Mino
2026-03-28 09:54:16 -04:00
-
821c1557e6
fix(economy): add strong_support bit guard to Empire troop doubling
Tom di Mino
2026-03-28 09:49:33 -04:00
-
d5ae8a0863
fix(main): wire economy, build completions, and faction-aware AI dispatch
Tom di Mino
2026-03-28 09:37:44 -04:00
-
c61aa3ef8f
fix(economy): collection rate formula + f32 rounding + integrator Step 1
Tom di Mino
2026-03-28 09:13:13 -04:00
-
3dc142fb0f
feat: HD upscale pipeline + 1,320 audited reference images
Tom di Mino
2026-03-27 23:03:45 -04:00
-
ebc869130b
docs: Phase 3b completion — source tree report + docs update
Tom di Mino
2026-03-27 22:18:49 -04:00
-
d10a6f3d3c
feat(economy): incident state + uprising visibility (FUN_0050a970/0050ac70)
Tom di Mino
2026-03-27 22:15:28 -04:00
-
4759b41db6
feat(economy): troop/fleet summary propagation (7 functions, FUN_0050a670-0050aa50)
Tom di Mino
2026-03-27 22:12:54 -04:00
-
2a3fdd58ee
feat(economy): troop-based side resolution (FUN_0050a780_system_join_side)
Tom di Mino
2026-03-27 22:09:38 -04:00
-
af7eb9de27
feat(economy): KDY production modifier (FUN_0050a480_adjust_for_kdy)
Tom di Mino
2026-03-27 19:07:44 -04:00
-
44fffe96c7
feat(economy): resource capacity enforcement (FUN_00509ed0/ef0/0050a220)
Tom di Mino
2026-03-27 17:33:26 -04:00
-
07541a96ca
feat(economy): add all Phase 3b GNPRTB indices with values from game data
Tom di Mino
2026-03-27 17:24:50 -04:00
-
df7786397f
docs: fold Knesset Shamash into Ereshkigal as Phase 3b
Tom di Mino
2026-03-27 17:09:55 -04:00
-
ce7d959657
fix(economy): Phase 3b critical bugs + formula corrections from source tree cross-ref
Tom di Mino
2026-03-27 17:09:15 -04:00
-
616a08b5e5
fix(events): rebalance Jabba timing + notification event frequency
Tom di Mino
2026-03-27 13:27:26 -04:00
-
1e9f0c5ab0
docs: update plan and CLAUDE.md with Phase 3 review outcomes (379 tests)
Tom di Mino
2026-03-27 12:04:22 -04:00
-
56b8ffe52a
fix(events): resolve 10 Phase 3 review findings from 3 review agents
Tom di Mino
2026-03-27 12:03:48 -04:00
-
308840e05a
docs: update plan, CLAUDE.md, architecture for Phase 3 completion
Tom di Mino
2026-03-27 11:18:07 -04:00
-
7f1e1d2c0a
feat(events): Phase 3 — story completeness + co-location + missing event IDs
Tom di Mino
2026-03-27 11:16:30 -04:00
-
4e952ddf74
feat(assets): reference image library + vision-LLM batch rename pipeline
Tom di Mino
2026-03-27 11:11:40 -04:00
-
167e58f0a7
docs: update plan with Phase 2 review outcomes (21 findings tracked)
Tom di Mino
2026-03-27 09:29:39 -04:00
-
a2669d63c9
fix: implement all Phase 2 review findings (8 fixes)
Tom di Mino
2026-03-27 09:28:25 -04:00
-
8f1b484e18
fix: resolve Phase 2 review findings (repair spam + officer formula)
Tom di Mino
2026-03-27 08:33:29 -04:00
-
db9d172143
docs: update CLAUDE.md, architecture, simulation for Phase 0-2
Tom di Mino
2026-03-27 08:29:38 -04:00
-
55d3891a50
feat(repair): add ship repair system framework (CombatUnitUnderRepair)
Tom di Mino
2026-03-27 08:22:46 -04:00
-
eff8bd6341
feat(missions): add decoy mission subsystem (TDECOYTB/FDECOYTB)
Tom di Mino
2026-03-27 08:16:15 -04:00
-
aaef8b12ec
feat(combat): Death Star shield generator + officer combat rating
Tom di Mino
2026-03-27 08:11:48 -04:00
-
bcb4c33f77
fix(missions): replace fabricated InciteUprising counter-intel with stub
Tom di Mino
2026-03-26 23:11:09 -04:00
-
6926635dac
fix(economy): resolve 4 review findings from economy code review
Tom di Mino
2026-03-26 23:07:51 -04:00
-
e099c149d4
fix: resolve 5 review findings from code review agents
Tom di Mino
2026-03-26 23:06:21 -04:00