Commit graph

3051 commits

Author SHA1 Message Date
Natalie
9fcdbb6c95 feat(@projects/@magic-civilization): auto-pick research for idle ai players
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 21:47:25 -07:00
Natalie
f9100f9e29 fix(api): 🐛 fix godot-float schema parsing in pick_culture_tradition
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 21:26:28 -07:00
Natalie
6236daee63 feat(api): improve flexible axes parsing for ai research
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 21:08:27 -07:00
Natalie
2f59ce3372 feat(@projects/@magic-civilization): add detailed trailing AI threat analysis
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 20:25:23 -07:00
Natalie
acaa6792f0 feat(@mc-ai): add trailing ai detection logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 19:49:37 -07:00
Natalie
69ca69ee06 feat(@projects/@magic-civilization): 🔄 improve tier progression fix
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 19:45:29 -07:00
Natalie
0be96d9cb1 fix(@projects/@magic-civilization): 🐛 update survival objective test results
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 19:15:47 -07:00
Natalie
0c942c65f6 feat(@projects/@magic-civilization): add mcts telemetry service and parity tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 07:26:37 -07:00
Natalie
8531c4fb22 fix(@projects/@magic-civilization): 🐛 update mcts-service telemetry status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 04:40:17 -07:00
Natalie
03579e0d4a feat(@projects/@magic-civilization): update survival objective analysis
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 01:21:21 -07:00
Natalie
ffba4db1f9 feat(@projects/@magic-civilization): add survival objective tracking for p1-29d
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 00:30:27 -07:00
Natalie
0c3e66e0de fix(@projects/@magic-civilization): 🐛 update sole-city tier-2 reach objective with test results
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 00:00:37 -07:00
Natalie
a7e07f9b0a fix(@projects/@magic-civilization): 🐛 fix empty params json regression
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 23:41:53 -07:00
Natalie
86f08d4218 docs(@projects/@magic-civilization): 📝 update objective with bug fix details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 21:57:01 -07:00
Natalie
c3b1ae550e fix(@projects/@magic-civilization): 🐛 fix axial tile iteration and coordinate handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 21:55:40 -07:00
Natalie
5753d0d4ab fix(api): 🐛 validate negative axial coords in tile updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 21:17:16 -07:00
Natalie
49c23d4915 fix(@projects/@magic-civilization): 🐛 complete gdscript delegation for research bridge
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 18:02:32 -07:00
Natalie
dbeaa971d1 fix(@projects/@magic-civilization): 🐛 update escort mechanic status to partial
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 07:31:28 -07:00
Natalie
313c2c1fb3 fix(@projects/@magic-civilization): 🐛 fix empty params stringify bug
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 07:26:23 -07:00
Natalie
fea7584cc6 feat(@projects/@magic-civilization): implement consume/produce edge system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 07:21:18 -07:00
Natalie
e22954724a docs(@projects): 📝 track regression in p1-29c follow-up doc
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 07:16:29 -07:00
Natalie
fcfae73ebe docs(@projects/@magic-civilization): 📝 update civic-modifier-propagation.md status and acceptance criteria
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 00:27:10 -07:00
Natalie
c2de4b43f9 feat(@projects/@magic-civilization): add civic resolver system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:19:25 -07:00
Natalie
c5062822ed docs(@projects/@magic-civilization): update playerstate priors acceptance criteria
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:14:06 -07:00
Natalie
61d82362fb docs(@projects): 📝 update caravan master capture doc with resolved mechanics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:08:33 -07:00
Natalie
1fbc1c310e test(@projects/@magic-civilization): add bias test for building category scoring
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:06:59 -07:00
Natalie
58b76c5e89 feat(@projects/@magic-civilization): add tactical building priority system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:05:32 -07:00
Natalie
212cd5a9ba feat(@projects/@magic-civilization): add building category and wonder priorities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 23:03:49 -07:00
Natalie
be04027e9a fix(@projects/@magic-civilization): 🐛 mark engineer capture mechanics as complete
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 22:02:56 -07:00
Natalie
ccd9e7c99c feat(@projects/@magic-civilization): implement ai controller delegation bridge
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 21:57:51 -07:00
Natalie
b95a500744 fix(@projects/@magic-civilization): 🐛 resolve orphan priors test warnings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 21:52:45 -07:00
Natalie
4e4433a419 feat(api-gdext): expose upgrade target bridge to Godot
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 21:37:32 -07:00
Natalie
72076031d6 feat(@projects/@magic-civilization): complete upgrade target bridge and tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 21:32:27 -07:00
Natalie
26d543630e feat(@projects/@magic-civilization): add civic schema and new civics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 21:27:22 -07:00
Natalie
7093758d83 feat(@projects/@magic-civilization): update mcts and tech objectives with followups
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 20:16:32 -07:00
Natalie
f4dc402a5f docs(@projects/@magic-civilization): 📝 update objective statuses and missing notes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 20:05:28 -07:00
Natalie
35f7b1a0ce feat(@projects/@magic-civilization): update civic objectives and proof capture
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 20:00:21 -07:00
Natalie
febfaf4cb9 feat(@projects/@magic-civilization): update culture pick objective status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 19:49:22 -07:00
Natalie
bf9295a5d9 feat(@projects/@magic-civilization): add weston-based civics proof script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 19:44:00 -07:00
Natalie
c229733cf5 feat(@projects): add civics buildings and great works ui components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 19:43:45 -07:00
Natalie
8e7014e3da feat(@projects/@magic-civilization): add personality priors field alignment stub
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 18:22:47 -07:00
Natalie
4b359c56f9 feat(@projects/@magic-civilization): add lens proof rendering script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 18:12:38 -07:00
Natalie
9042237247 feat(@projects/@magic-civilization): add great-person modal and civics tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 18:07:32 -07:00
Natalie
322606cfe0 feat(@projects): expand ai to handle full 155-building catalog
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 17:50:57 -07:00
Natalie
1faf134c81 fix(@projects/@magic-civilization): 🐛 update regression objective with latest status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 15:34:01 -07:00
Natalie
76be92394a feat(ui): add lens switcher UI and event system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 11:25:14 -07:00
Natalie
52207e6ab9 fix(@projects/@magic-civilization): 🐛 update ai ransom hook status and acceptance criteria
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 16:48:32 -07:00
Natalie
f7ad687245 feat(@projects/@magic-civilization): add ransom ai decision processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 16:33:50 -07:00
Natalie
bf51c91259 feat(@projects/@magic-civilization): add ransom decision module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 16:26:45 -07:00
Natalie
fe5db2d25f feat(@projects/@magic-civilization): implement tech-gated observation recording
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 16:21:35 -07:00