Commit graph

2202 commits

Author SHA1 Message Date
Natalie
5edfa407d4 feat(@projects/@magic-civilization): add hex formation duality system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 19:36:51 -07:00
Natalie
2f21485f81 feat(@projects/@magic-civilization): update courier diplomacy tiers to dwarven theme
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 19:31:41 -07:00
Natalie
17e69c6c41 feat(@projects/@magic-civilization): add dwarven courier tech audit blocker
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 18:56:09 -07:00
Natalie
3f15f8e581 feat(@projects/@magic-civilization): update diplomacy milestone status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 18:45:58 -07:00
Natalie
1a503ed028 feat(@projects/@magic-civilization): add hex grid formation interactive page
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 18:40:48 -07:00
Natalie
7c123269b3 feat(data): add domain type for units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 18:35:40 -07:00
Natalie
3d04d5cb65 docs(@projects/@magic-civilization): 📝 update hex grid and tech tree design docs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 18:30:28 -07:00
Natalie
aab69c9dfc feat(@projects): add permutations combat solver
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 18:25:19 -07:00
Natalie
dd2385d806 feat(@projects/@magic-civilization): add combat calculator navigation link
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 18:20:11 -07:00
Natalie
eba9b32db8 feat(@projects/@magic-civilization): add combat calculator and preview pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 16:54:08 -07:00
Natalie
01278f29fc feat(combat): add combat calculator components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 16:48:59 -07:00
Natalie
2fd9eced63 feat(@projects/@magic-civilization): add combat system components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 16:08:21 -07:00
Natalie
8163fb8fcb feat(@projects/@magic-civilization): add core unit data schema
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 16:03:12 -07:00
Natalie
649178d745 feat(@projects/@magic-civilization): add combat preview hp tracking visuals
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 15:58:03 -07:00
Natalie
7644090e9c feat(@projects/@magic-civilization): update combat preview with real stats display
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 15:52:35 -07:00
Natalie
5d6239c919 fix(@projects/@magic-civilization): 🐛 update mcts-wiring status to completed
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 15:32:09 -07:00
Natalie
9d6abf7c98 fix(@projects/@magic-civilization): 🐛 adjust dominance thresholds to prevent premature rushes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 15:27:01 -07:00
Natalie
4b45e38d52 feat(@projects/@magic-civilization): add combat preview modal design
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 15:21:52 -07:00
Natalie
151b0d4360 feat(@projects/@magic-civilization): add main menu and tech tree UI sketches
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 15:16:43 -07:00
Natalie
2e6b0fdefe feat(@projects/@magic-civilization): add designs server subcommand
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 15:11:35 -07:00
Natalie
fd41d9ca27 feat(@projects/@magic-civilization): add serve.js file for local design preview
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 15:06:26 -07:00
Natalie
9fd0a2ab5b feat(@projects): mark p1-26 tile placement complete
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 14:56:14 -07:00
Natalie
9263d5b4c5 feat(@projects/@magic-civilization): add city screen design templates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 14:51:05 -07:00
Natalie
2823d7facf feat(@projects/@magic-civilization): add design gallery UI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 14:45:56 -07:00
Natalie
fe8dad3379 fix(@projects/@magic-civilization): 🐛 update preferred early builds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 14:15:23 -07:00
Natalie
3742f54903 feat(@projects/@magic-civilization): mark culture research tree as complete
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 13:55:05 -07:00
Natalie
7f5fa6c2c3 feat(@projects/@magic-civilization): mark culture research tree as complete
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 08:18:37 -07:00
Natalie
b5957a43f4 fix(@projects/@magic-civilization): 🐛 fix empty culture tree rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 08:13:28 -07:00
Natalie
7a9e89b5c8 feat(@projects/@magic-civilization): add design tokens and culture system updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 08:05:10 -07:00
Natalie
c70b433266 feat(@projects/@magic-civilization): add cultural and tech design docs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 02:27:00 -07:00
Natalie
ce115b0dbb feat(@projects/@magic-civilization): add ui design system documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 02:14:56 -07:00
Natalie
f0e67d943b fix(@projects/@magic-civilization): 🐛 remove pending tests for legacy unit json and luxury ids
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 02:08:55 -07:00
Natalie
2f559e2758 feat(@projects/@magic-civilization): refine wonder override logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 02:03:46 -07:00
Natalie
4a93aaf2ab feat(@projects/@magic-civilization): add naval combat and caravan trade routes objectives
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:18:12 -07:00
Natalie
7a65fc2fa1 feat(@projects/@magic-civilization): implement culture research tree ui
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:08:00 -07:00
Natalie
85fef2b753 test(@projects/@magic-civilization): 🧪 add culture web unit tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:02:50 -07:00
Natalie
921bc73e55 feat(@projects/@magic-civilization): add culture tree research system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:52:33 -07:00
Natalie
b2d79811f7 feat(@projects/@magic-civilization): add culture research system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:47:24 -07:00
Natalie
e5a364c7c1 feat(@projects): implement culture research tree system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:42:14 -07:00
Natalie
081b516af1 fix(@projects/@magic-civilization): 🐛 resolve gut cleanup and update objectives
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:37:04 -07:00
Natalie
89d176cd06 fix(@projects/@magic-civilization): 🐛 harden gut-ci stage to enforce test failures
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:21:49 -07:00
Natalie
b7cce4717b fix(@projects/@magic-civilization): 🐛 update bridge stats test to skip on CI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:16:39 -07:00
Natalie
2d1e30a1a5 fix(empire): 🐛 add player existence check in diplomacy trade logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:11:32 -07:00
Natalie
688b35588a feat(@projects/@magic-civilization): update p2 objectives and testwright entry
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:06:23 -07:00
Natalie
8df4f75916 feat(@projects/@magic-civilization): add p2-10c-p2-10j objectives
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:56:08 -07:00
Natalie
1c209a2a22 feat(@projects/@magic-civilization): add diplomacy luxury ID collection and legacy unit JSON cleanup
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:50:59 -07:00
Natalie
9c7b9a0bd1 feat(@projects/@magic-civilization): add abstract value estimation method
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:45:46 -07:00
Natalie
d70b1420b3 feat(@projects): implement mcts-service extraction
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:40:36 -07:00
Natalie
21d757a20f feat(@projects/@magic-civilization): add tile placement preview mode
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:35:18 -07:00
Natalie
ae3a3b8d66 feat(world_map): add tile placement system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:30:09 -07:00