Commit graph

2778 commits

Author SHA1 Message Date
Natalie
b0640d1df3 feat(@projects/@magic-civilization): add statistics screen UI and validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 03:21:57 -07:00
Natalie
26d14d79bc feat(@projects/@magic-civilization): add new city-building actions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 03:16:13 -07:00
Natalie
7a51e3b159 fix(@projects/@magic-civilization): 🔴 update ai-tier objective statuses
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 02:53:33 -07:00
Natalie
6976aa9211 feat(@projects/@magic-civilization): add replay archive menu integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 02:47:52 -07:00
Natalie
a678c74c1a feat(@projects/@magic-civilization): add sole-city tech scoring multiplier
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 02:42:11 -07:00
Natalie
1e97b908e5 feat(@projects/@magic-civilization): add tier gap ai quality objective
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 02:36:25 -07:00
Natalie
84edc7eb20 feat(api): add raid aftermath state tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 02:19:27 -07:00
Natalie
d9c9cd056e feat(@projects/@magic-civilization): add lair raid resolution logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 02:16:35 -07:00
Natalie
25754582f8 feat(@projects/@magic-civilization): improve sole-city ai research focus
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 02:12:09 -07:00
Natalie
6929c315b9 fix(@projects/@magic-civilization): 🐛 update last-stand defense test evidence
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 02:06:22 -07:00
Natalie
7fce68b316 fix(@projects/@magic-civilization): 🐛 resolve city-screen crash via alternate proof scene
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 01:38:16 -07:00
Natalie
2897fc1bd3 feat(@projects/@magic-civilization): add civics buildings proof test scene
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 01:32:31 -07:00
Natalie
8e0ee0cfa0 fix(@projects/@magic-civilization): 🐛 mark p1-58 ecology cognition as complete
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 01:15:35 -07:00
Natalie
a0a8c1041c fix(@projects/@magic-civilization): 🐛 update grudge registration to use numeric species_id
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:58:17 -07:00
Natalie
1ecdbaa22a feat(@projects/@magic-civilization): add combat preview badge display
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:56:13 -07:00
Natalie
40b89193ca feat(@projects/@magic-civilization): update ecology species registration and grudge handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:53:49 -07:00
Natalie
23e964f6f8 fix(@projects/@magic-civilization): 🐛 update dragon species id handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:48:04 -07:00
Natalie
ed33b6e4df feat(@projects/@magic-civilization): add last-stand defense combat-side solution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:39:01 -07:00
Natalie
67ad075144 feat(@projects/@magic-civilization): add engineer and caravan master capture objectives
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:33:19 -07:00
Natalie
45e15c5339 feat(@projects/@magic-civilization): add ecology cognition system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:27:31 -07:00
Natalie
653662d0f4 feat(@projects/@magic-civilization): add grudge badge and combat preview ecology support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:21:46 -07:00
Natalie
21443d1ca6 feat(@projects/@magic-civilization): add grudge expiration tracking via turn-based API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:16:02 -07:00
Natalie
9dcdefa732 feat(@projects/@magic-civilization): add domain research breakdown stats
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:12:49 -07:00
Natalie
79bc4c7c92 feat(@projects/@magic-civilization): add grudge ledger integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:07:05 -07:00
Natalie
d9e287d6b6 fix(@projects/@magic-civilization): 🐛 update objective deadlines
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 00:01:06 -07:00
Natalie
93e53a7ddf feat(@projects/@magic-civilization): add civilian unit production requirements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 23:55:07 -07:00
Natalie
47f671578b feat(@projects): add battle priest, cartographer, sage units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 23:48:53 -07:00
Natalie
b26925a9a8 feat(@projects/@magic-civilization): add battle priest and cartographer units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 23:43:03 -07:00
Natalie
4203a301cf feat(@projects/@magic-civilization): add ambient encounter roll completion status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 23:37:16 -07:00
Natalie
a0ab149d10 feat(@projects/@magic-civilization): add ambient encounter signals
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 23:31:35 -07:00
Natalie
0cb76bfb35 docs(@projects): ✓ update p1-44c followup objective docs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 23:25:49 -07:00
Natalie
a5da3bea30 feat(@projects/@magic-civilization): update hybrid structures milestone to done
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 23:14:26 -07:00
Natalie
f095ca8f3f feat(@projects/@magic-civilization): mark hybrid merged structures as done
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 23:08:39 -07:00
Natalie
1b6f609f1c feat(engine): update proof test to use direct available_merges call
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 23:02:52 -07:00
Natalie
616223ac47 feat(@projects/@magic-civilization): add hybrid merge proof scene test
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 22:57:08 -07:00
Natalie
ea437ae94b feat(@projects/@magic-civilization): add ambient encounter rates support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 22:51:21 -07:00
Natalie
72f5d57e9b feat(@projects/@magic-civilization): extract ambient encounter logic from ecology
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 22:45:35 -07:00
Natalie
c1aadc42e6 feat(@projects/@magic-civilization): add ambient encounter event handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 22:39:48 -07:00
Natalie
63565d1d31 feat(city): add merge buildings panel toggle
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 22:34:03 -07:00
Natalie
69881756e2 fix(@projects/@magic-civilization): 🐛 update timestamp in objectives.json
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 22:22:40 -07:00
Natalie
fa70bc2c79 feat(@projects/@magic-civilization): add hybrid merge ai production bridge
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 22:16:48 -07:00
Natalie
052d3a31e6 feat(@projects/@magic-civilization): expose building production queues via GD API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 22:10:53 -07:00
Natalie
fc2f4316b6 feat(@projects/@magic-civilization): update p1-44c and p2-43 progress statuses
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 21:59:37 -07:00
Natalie
a7ab78751d feat(@projects/@magic-civilization): add fauna fields to tile state
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 21:53:51 -07:00
Natalie
9dd3233769 fix(@projects/@magic-civilization): 🐛 update culture research event due date
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 21:48:07 -07:00
Natalie
69c06d4af9 feat(@projects/@magic-civilization): add hybrid merge UI and GDExt bridge
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 21:42:22 -07:00
Natalie
bd835e7f06 feat(@projects/@magic-civilization): add merge panel integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 21:36:37 -07:00
Natalie
e6ad41decb feat(@projects/@magic-civilization): add merge buildings functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 21:30:51 -07:00
Natalie
6d6944495e feat(api): add hybrid merge query logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 21:24:55 -07:00
Natalie
426b984b5a feat(@projects/@magic-civilization): implement hybrid building merge system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 20:45:02 -07:00