Commit graph

3064 commits

Author SHA1 Message Date
Natalie
59fb8a08cb feat(@projects/@magic-civilization): update move subsystem to use move requests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 02:38:18 -07:00
Natalie
1076890c99 feat(@projects/@magic-civilization): add pathfinding module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 02:32:14 -07:00
Natalie
75fe8fe64b feat(@projects): implement rushbuy and notyetimplemented routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 02:01:26 -07:00
Natalie
9260496ab2 feat(@projects/@magic-civilization): add player action dispatch module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 01:55:40 -07:00
Natalie
7eb0849258 feat(@projects/@magic-civilization): implement phase 1 follow-up wiring
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 01:43:55 -07:00
Natalie
53f64dfce9 feat(@projects/@magic-civilization): add scripted ai turn handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 01:37:56 -07:00
Natalie
c3f75d1f85 fix(@projects/@magic-civilization): 🐛 update test name to reflect live rush_buy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 01:01:07 -07:00
Natalie
d5c8375b6a feat(@projects/@magic-civilization): add tech research dispatch support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 00:59:49 -07:00
Natalie
df9f5c362c feat(@projects/@magic-civilization): enhance player boot with real map generation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 00:56:40 -07:00
Natalie
cb78384088 docs(@projects): 📝 update screenshot roll-up stats
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 00:36:32 -07:00
Natalie
6221fcdfad feat(@projects/@magic-civilization): add stretch panel test scene
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 00:30:43 -07:00
Natalie
f825d46260 docs(@projects/@magic-civilization): update screenshot registry proofs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 00:20:15 -07:00
Natalie
1debd0a207 feat(@projects/@magic-civilization): add new diplomacy and wonder proof screenshots
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 00:13:51 -07:00
Natalie
34f9dcea74 fix(@projects/@magic-civilization): 🐛 fix string formatting in wonder banner proof test
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 00:05:14 -07:00
Natalie
24f1e8ea67 feat(@magic-civilization): add diplomacy offer dialog proof test suite
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 00:01:15 -07:00
Natalie
eecb0aabff feat(@projects/@magic-civilization): add strategic stockpile and wonder proof tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 23:59:03 -07:00
Natalie
9405415f7d feat(@projects/@magic-civilization): add civics panel proof test scene
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 23:39:50 -07:00
Natalie
b10ff38df5 fix(@projects/@magic-civilization): 🐛 update screenshot registry with stale replay issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 23:21:39 -07:00
Natalie
8f9e9fb8f3 feat(@projects): add screenshot registry tracking system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 23:15:33 -07:00
Natalie
981e856200 feat(@projects/@magic-civilization): improve land tile handling for demo
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 23:09:43 -07:00
Natalie
18072e1479 🧪 test(@projects/@magic-civilization): update seed variable to map_seed
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 23:04:56 -07:00
Natalie
8017152ccf feat(engine): add defeat-screen proof test suite
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 23:02:35 -07:00
Natalie
87b5bc287a test(@projects/@magic-civilization): 📸 add tiered city and border tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 21:54:06 -07:00
Natalie
815a492fbd fix(@projects/@magic-civilization): 🐛 remove move not-yet-implemented test stub
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 20:44:06 -07:00
Natalie
39f1e3cac1 feat(@projects/@magic-civilization): add combat and diplomacy action support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 20:42:53 -07:00
Natalie
0c61c1ac3f fix(api): 🐛 generate unique unit ids in city spawn
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 20:16:29 -07:00
Natalie
fd5adaabe0 feat(api): add player state hydration via json bootstrap
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 20:05:39 -07:00
Natalie
d0d00e92d5 feat(@projects/@magic-civilization): add mcp server for claude code integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 18:14:33 -07:00
Natalie
b3bada0712 fix(tooling): 🔥 remove claude-player adapter
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 18:08:46 -07:00
Natalie
ace555a5ae feat(@projects/@magic-civilization): document phase5 wire transcript
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 17:10:46 -07:00
Natalie
e124fba470 feat(@projects/@magic-civilization): add claudio agent loop implementation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 17:04:58 -07:00
Natalie
81a674de1e feat(@projects/@magic-civilization): add claude-player headless harness
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 17:02:46 -07:00
Natalie
df74c9890d feat(api): expose player actions via gdextension bridge
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 16:56:36 -07:00
Natalie
c237063093 feat(@projects/@magic-civilization): simplify research projection logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 15:43:05 -07:00
Natalie
950323ef97 feat(@projects/magic-civilization): add fog-aware view projection module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 15:40:11 -07:00
Natalie
c5d9879327 feat(@projects/@magic-civilization): update attack dispatch logic to track defender by hex
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 14:50:31 -07:00
Natalie
3e4c37dfa9 feat(@projects/@magic-civilization): implement action dispatcher logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 14:48:21 -07:00
Natalie
7d9a8f2b12 fix(@magic-civilization): 🐛 update unknown unit error formatting
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 14:31:16 -07:00
Natalie
41dba0be80 fix(@projects/@magic-civilization): 🐛 improve error message fields and structure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 14:30:03 -07:00
Natalie
df9d66f73c feat(@projects/@magic-civilization): add claud-player-api wire protocol
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 14:27:02 -07:00
Natalie
e8d511a91a feat(@projects): add claudio player api documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 14:20:42 -07:00
Natalie
e2fdd69823 feat(@projects/@magic-civilization): add procedural city/unit overlay test
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 13:18:51 -07:00
Natalie
97f6aaea45 feat(@projects/@magic-civilization): update gameplay arc proof to use canonical entity APIs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 12:47:59 -07:00
Natalie
5fcab0382d fix(game): 🐛 ensure accurate texture capture by forcing draw cycles
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 05:36:36 -07:00
Natalie
1529b878c3 fix(@projects/@magic-civilization): 🐛 adjust gpu flush timing in arc proof test
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 05:33:27 -07:00
Natalie
2c1212c4e7 fix(@projects/@magic-civilization): 🐛 adjust frame timing for viewport texture capture
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 05:28:22 -07:00
Natalie
45d2f963ad feat(@projects/@magic-civilization): update gameplay arc test to direct state mutations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 05:25:22 -07:00
Natalie
34fc98fc1c test(@projects/@magic-civilization): 📸 add gameplay arc proof test suite
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 05:14:37 -07:00
Natalie
683fc13df9 feat(tooling): add working full-game demo scene for world-map proof
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:19:32 -07:00
Natalie
678a588bc5 feat(@projects/@magic-civilization): add zoom mode support for demo camera
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:13:28 -07:00