Commit graph

2531 commits

Author SHA1 Message Date
Natalie
ccc19b0461 fix(@projects/@magic-civilization): 🐛 mark infantry objectives as complete
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 19:55:30 -04:00
Natalie
55cb2012ac feat(@projects/@magic-civilization): add brace first-strike combat mechanic tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 19:49:44 -04:00
Natalie
64ab1726af feat(api): add cleave and pursue combat mechanics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 19:43:54 -04:00
Natalie
2d66a3aadf feat(@projects/@magic-civilization): restructure action handlers into modular sub-systems
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 19:38:09 -04:00
Natalie
8e98b51bfc feat(@projects/@magic-civilization): add cleave and pursue combat mechanics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 19:32:35 -04:00
Natalie
40e0312140 feat(@projects): implement visibility-chain architecture
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 19:26:55 -04:00
Natalie
6ea359da35 🗑️ remove deleted test assets
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 19:15:42 -04:00
Natalie
383cc35d46 feat(@projects/@magic-civilization): add hud observations test suite
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 19:10:09 -04:00
Natalie
0b73a9b373 feat(@projects/@magic-civilization): add indicator decoration system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 19:04:25 -04:00
Natalie
5ae556dd77 feat(@projects): add test result cleanup system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 18:58:51 -04:00
Natalie
3985e07778 feat(@projects): update resource deposits and objectives
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 18:53:13 -04:00
Natalie
cd94244cc6 feat(@projects/@magic-civilization): add cavalry actions and combat defaults
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 18:47:16 -04:00
Natalie
37094f0fdb fix(@projects/magic-civilization): 🐛 remove unused assets
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 18:41:43 -04:00
Natalie
f8bf111483 fix(@projects/@magic-civilization): 🐛 update test assets and objectives files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 18:36:08 -04:00
Natalie
f73bfd589e feat(@projects): add per-player tile observation cache
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 18:30:14 -04:00
Natalie
8e46bd6c69 feat(@projects/@magic-civilization): add new building and unit action keywords
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 18:24:40 -04:00
Natalie
5d3144142b feat(units): add arcing unit action support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 22:45:56 -04:00
Natalie
44e88fb7c4 feat(@projects): document cross-team progress sweep
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 22:34:57 -04:00
Natalie
5110af604d feat(@projects): update siege actions and rally orders
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 22:29:29 -04:00
Natalie
e5b9d10b61 feat(@projects/@magic-civilization): add lab and hud system components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 22:23:54 -04:00
Natalie
0a4b705527 fix(@projects/@magic-civilization): 🐛 update climate test dropdown count
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 12:03:15 -04:00
Natalie
52746e9137 fix(@projects/@magic-civilization): 🐛 update error handling and test logs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 11:57:42 -04:00
Natalie
a6de264ad7 feat(@projects/@magic-civilization): add comprehensive building manifest data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 11:08:34 -04:00
Natalie
bcd6f0eada chore(@projects/@magic-civilization): 🔧 remove unused test artifacts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 11:01:51 -04:00
Natalie
4bb9538f7b feat(@projects): add base64 zip report template
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 08:33:52 -04:00
Natalie
031dffa2a2 feat(e2e): update smoke test to use network idle for advanced panel
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 08:28:18 -04:00
Natalie
c93f5ffed9 feat(@projects/@magic-civilization): add playwright e2e test suite
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 08:22:45 -04:00
Natalie
46a7865ce0 feat(@projects/@magic-civilization): add lab diagnostic scripts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 04:28:23 -04:00
Natalie
6a601209f6 feat(@projects): finalize terraformer objective completion log
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 02:46:34 -04:00
Natalie
1677d8cfb3 feat(@projects/@magic-civilization): add river overlay and lake system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 02:40:58 -04:00
Natalie
1e2f3ce082 feat(@projects): integrate wasm ecology module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 02:29:55 -04:00
Natalie
3c4da14e97 fix(@projects/@magic-civilization): 🐛 update progress statuses and generator tool
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 02:18:55 -04:00
Natalie
8b329ac511 fix(@projects/@magic-civilization): 🐛 update substrate id field name
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 02:12:26 -04:00
Natalie
a56cea7734 feat(@projects): add terrain and fauna systems
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 02:06:53 -04:00
Natalie
9bc97f3c7c feat(@projects/@magic-civilization): update hydrology/worldgen docs with visual proofs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 02:01:19 -04:00
Natalie
a7662c2e08 feat(@projects/@magic-civilization): add new objective categories
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 01:50:19 -04:00
Natalie
f780752a67 feat(@projects/@magic-civilization): add fauna render test scene
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 01:28:28 -04:00
Natalie
e9b3da6009 feat(@projects/@magic-civilization): add hydrology proof test scene
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 01:22:53 -04:00
Natalie
85bfed705d feat(@projects): add cycle5 experts-loop archive
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 01:17:19 -04:00
Natalie
a16fa074c9 feat(@projects/@magic-civilization): add substrate-flora ontology split task
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 01:11:47 -04:00
Natalie
557a506bec feat(@projects/@magic-civilization): add out-of-scope game 2 objectives
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 01:06:15 -04:00
Natalie
a2a28fdf34 feat(@projects/@magic-civilization): mark hex direction mapping as complete
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 00:49:46 -04:00
Natalie
de15734b30 feat(@projects/@magic-civilization): add hydrology neighbor flow logic test
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 00:44:13 -04:00
Natalie
7a6d01c788 feat(@projects): add worldgen layer playgrounds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 00:38:40 -04:00
Natalie
22cb3ebd1d feat(@projects/@magic-civilization): add terrain generation layers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 00:33:07 -04:00
Natalie
b5a9a218b1 feat(@projects): add wasm grid utility hook
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 00:27:33 -04:00
Natalie
0e92eec0b4 fix(@projects/@magic-civilization): 🐛 remove hydrology rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 00:22:00 -04:00
Natalie
fcf4b402be feat(@projects/@magic-civilization): link docs to new worldgen pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 00:16:25 -04:00
Natalie
64557381ac feat(@projects): update lab component and tab aliases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 00:10:48 -04:00
Natalie
474c965e1e feat(worldgen): add layer-based world generation tabs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 00:05:18 -04:00