Natalie
2c2c1e4ef5
feat(@projects): ✨ define tree component types
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 13:31:15 -04:00
Natalie
c76edd4c2f
feat(@projects/@magic-civilization): ✨ add domain categorization system
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 13:25:38 -04:00
Natalie
361d7e2808
feat(@projects): ✨ add era progression system with tech tree integration
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 13:19:58 -04:00
Natalie
759751f67a
docs(@projects/@magic-civilization): 📝 update ai-personalities coverage report
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 09:32:17 -04:00
Natalie
b32f5b46b1
fix(game1): 🐛 update p1-30 status to partial and add detailed batch results
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 08:42:34 -04:00
Natalie
df07b931b2
fix(@projects/@magic-civilization): 🐛 update p1-29 status to partial + occupation batch results
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 06:31:12 -04:00
Natalie
30959d86ae
docs(tooling): 📝 add fresh scratch dir setup instructions
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 05:52:40 -04:00
Natalie
5175aeb2c4
fix(@projects/@magic-civilization): 🐛 update balance file path to public directory
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 05:47:00 -04:00
Natalie
3f22cbc447
feat(@projects/@magic-civilization): ✨ add new game navigation categories
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:57:45 -04:00
Natalie
16abd4be54
feat(@projects/@magic-civilization): ✨ add civilopedia, clan personality, and era progression pages
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:52:00 -04:00
Natalie
26c4537d04
feat(@projects/@magic-civilization): ✨ add diplomacy negotiation UI
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:46:21 -04:00
Natalie
4048e4930e
feat(@projects/@magic-civilization): ✨ update apricot-run.sh for forge workflow
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:40:43 -04:00
Natalie
c365f17acd
feat(@projects/@magic-civilization): ✨ update naval/aerial unit gates
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:35:07 -04:00
Natalie
5493d8aa17
feat(landing): ✨ expand page grid layout
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:29:29 -04:00
Natalie
d967b80e20
feat(@projects): ✨ mark batch freshness objective as complete
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:23:51 -04:00
Natalie
c0512c1fb5
feat(@projects/@magic-civilization): ✨ add local batch gdextension rebuild logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:18:17 -04:00
Natalie
2e2846a2ef
feat(@projects/@magic-civilization): ✨ reorganize guide navigation into categories
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 00:27:12 -04:00
Natalie
aa109f0fdb
merge: unify origin/main into local main via per-commit cherry-pick reconciliation
...
Reconciled the 26 autocommit-origin commits from apricot (autocommit@ftw.codes )
that had landed on origin/main. Each was cherry-picked onto local main; 5 added
new content (refactor combat_utils, remove occupation penalty, AutoPlay class,
capture_city/eliminate, mc-turn formation+policy), 21 were content-empty
because local had already evolved the same files independently.
Conflicts during reconciliation were all 'HEAD strictly newer' — local had
superset fields, additional struct members, expanded docs, refactored modules.
The ours-merge records origin/main as merged without changing the tree.
Branches preserved:
- backup/local-main (5d3144142 ) — original local 77-ahead snapshot
- backup/origin-main (be10e2f24 ) — original origin/main 26-ahead snapshot
2026-05-02 21:47:44 -04:00
autocommit
ae9de3186f
feat(mc-turn): ✨ Implement turn-based processing logic for structured game actions, policies, and formations in GameState, Processor, and BuildingActionHandlers
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:47:26 -04:00
autocommit
9c0a981bf3
feat(combat): ✨ Introduce capture_city() and mark_player_eliminated() functions and update Player class to track elimination state
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:47:26 -04:00
autocommit
ba37c4460b
feat(entities): ✨ Introduce AutoPlay class for automated player behavior in entities and its unit tests
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:47:26 -04:00
autocommit
e898a751dd
remove(management-games): 🔥 Remove occupation penalty calculations from TurnProcessor to simplify production output logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:47:26 -04:00
autocommit
28be9dcee2
refactor(combat): ♻️ Remove city capture tracking logic from combat utility functions
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:47:26 -04:00
Natalie
8f5ee66edf
feat(objectives): ✅ update p2 milestone progress
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:25:01 -04:00
Natalie
de9989d43b
feat(@projects/@magic-civilization): ✨ update biome economy coupling milestone date
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:19:23 -04:00
Natalie
b08a06dbb0
feat(@projects/@magic-civilization): ✨ ship ecology engine lifecycle wiring
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:13:49 -04:00
Natalie
fea2096518
feat(@projects/@magic-civilization): ✨ add fauna ecology singleton lifecycle
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:07:58 -04:00
Natalie
ed77f92011
feat(@projects/@magic-civilization): ✨ update p2 objectives statuses
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 21:02:24 -04:00
Natalie
f0ddc1669b
fix(@projects/@magic-civilization): 🐛 update siege action gaps and statuses
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 20:56:39 -04:00
Natalie
954e3a6fd8
feat(@projects/@magic-civilization): ✨ add drill/overdrive building action candidates
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 20:40:03 -04:00
Natalie
006b27b6ee
feat(@projects/@magic-civilization): ✨ add volley and charge action queues
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 20:34:31 -04:00
Natalie
81f4d2f484
feat(@projects): ✨ update ranged-specifics milestone with completed tasks
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 20:28:55 -04:00
Natalie
34f0352ca9
docs(@projects): 📝 update status and date in p2-53 objective
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 20:23:22 -04:00
Natalie
e0ca602b16
feat(@projects/@magic-civilization): ✨ ship building action panel signals
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 20:12:17 -04:00
Natalie
950aad39cd
feat(@projects): ✨ add unit action variants and combat hooks
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 20:06:39 -04:00
Natalie
4c7d6a8ce5
feat(@projects/@magic-civilization): ✨ add session conflict resolution archive
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 20:01:06 -04:00
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