Commit graph

3287 commits

Author SHA1 Message Date
autocommit
f50d9c197d chore(claude): 🔧 Update bridge-cse submodule reference in Claude tooling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 14:55:47 -07:00
autocommit
2166ca9bf0 chore(bridge-cse): 🔧 Update submodule reference to ensure correct version for bridge-cse component
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 12:30:00 -07:00
autocommit
b239ed41e1 chore(claude): 🔧 Update bridge-cse submodule reference to pin version or commit hash
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 12:06:01 -07:00
autocommit
334ca2fbfd chore(bridge-cse): 🔧 Update submodule reference in worktrees directory
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 11:49:33 -07:00
autocommit
3f49f98395 deps-upgrade(claude-bridge): ⬆️ Update Claude bridge submodule to latest version with fixes and new features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 10:10:10 -07:00
autocommit
629b548568 test(mc-player-api): Add test case for verifying persistent memory seam behavior in player API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 09:54:01 -07:00
autocommit
f521d73b1c feat(tactical): Implement sophisticated threshold calculations and optimized tree state management for tactical AI decision-making
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 09:26:32 -07:00
autocommit
e3297a291c test(civics): Add test files for civic query bridge and world proof scene validation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 09:26:32 -07:00
autocommit
3cf1714ebd feat(ai): Implement Rust-based AI extension bindings for Godot Engine with GDExtension support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 09:26:32 -07:00
autocommit
41f2363ba7 feat(turn): Update turn processing logic with improved state validation and player turn transitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 09:26:32 -07:00
autocommit
f4aad57cce feat(mc-mod-host): Implement WasmController and NativeLoader for WASM module management with test coverage for execution limits and no-op behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 09:26:32 -07:00
autocommit
ac362475eb feat(mc-player-ai): Introduce LearnedBehavior module, LearnedController, and DispatchSystem for AI behavior routing and decision-making
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 09:26:32 -07:00
autocommit
10461b647f feat(tactical): Implement tactical memory system with movement logic and bias handling for AI decision-making
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 09:26:32 -07:00
autocommit
6f2edee278 test(engine): Update integration tests for GD extension contract compatibility with engine changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 08:53:01 -07:00
autocommit
b4e13aaf22 test(civics): Update unit tests for civic query bridge with new/modified test cases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 08:53:01 -07:00
autocommit
5b74c282a0 feat(api-gdext): Introduce new GD extension API endpoints for enhanced functionality and compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 08:53:00 -07:00
autocommit
46bb93b0be feat(mc-turn): Add quality control checks for spawn divergence and enhance turn-based game state management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 08:53:00 -07:00
autocommit
2eb86c0406 feat(combat): Adjust combat balance formulas and update core exports for new parameters
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 08:53:00 -07:00
autocommit
e0bb7cd902 feat(tactical): Update AI tactical production rules and economy balancing logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 08:53:00 -07:00
autocommit
5c97ce3f9f chore(bridge-cse): 🔧 Update submodule reference to point to latest stable version
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 08:19:53 -07:00
autocommit
7d77fe7289 feat(mc-replay): Introduce VisibilityFilter logic for replay history filtering with new functions and comprehensive tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 23:28:32 -07:00
autocommit
4884545694 feat(simulator): Implement per-tier loot resolution logic and define loot tables for tiers 01-10
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 23:28:32 -07:00
autocommit
4131642d0b feat(mc-turn): Introduce worker categories and expertise tiers in game state and processing logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 23:07:57 -07:00
autocommit
de9944a6ed feat(tactical): Implement tactical production decision logic in production.rs to enable dynamic resource allocation and optimization for AI simulator scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 23:07:57 -07:00
autocommit
288d0c3943 i18n(age-dwarves): 🌐 Add translations for "worker category" and "expertise tier" terms in the Age of Dwarves game
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 23:07:57 -07:00
autocommit
6985333590 deps-upgrade(mc-turn): ⬆️ Update dependency versions in Cargo.toml and regenerate Cargo.lock for the mc-turn crate
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 23:07:57 -07:00
autocommit
80b519ecf3 chore(claude): 🔧 Update dot-claude config for bridge CSE environment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 22:24:23 -07:00
autocommit
e09d54d847 feat(standin-sprites): Add proof sprite capture script and update sprite UID consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 06:03:33 -07:00
autocommit
5b099829d2 test(scenes): Add test scene and test logic for world proof functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 06:03:33 -07:00
autocommit
5a10a638bd feat(generation): Implement new UID generation/validation for unit rendering with updated metadata handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 06:03:32 -07:00
autocommit
7aec731e80 remove(entities): 🔥 Remove combat utility functions from GDScript after migration to Rust-based resolver
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 06:03:32 -07:00
autocommit
dc834d7363 chore(standin-sprites): 🔧 Update .gitignore patterns for sprite asset files and build artifacts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 06:03:32 -07:00
autocommit
222b3309eb feat(tools): Enhance sprite license audit tool to support expanded license types and improve audit precision
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:46:13 -07:00
autocommit
ee5234a80b refactor(standin-sprites): ♻️ Refactor sprite build tool and mapping configuration for cleaner sprite generation and configuration rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:46:13 -07:00
autocommit
92850560f8 test(engine): Add unit tests for stand-in sprite coverage, including sprite loading, rendering, and edge cases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:46:13 -07:00
autocommit
92fb20b4a9 test(scenes-test): Add test scene with stand-in sprite validation logic including sprite node setup and assertions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:46:13 -07:00
autocommit
2f16c59bbb ui(cities): 💄 Add five new city sprite assets (city_q1–city_q5) and update documentation for stand-in assets
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:46:13 -07:00
autocommit
d34eeb0a37 ui(units): 💄 Add gender-specific (male/female) and dwarf race-specific sprites for berserker, runesmith, and worker units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:46:12 -07:00
autocommit
dee49859af feat(age-dwarves): Add 25 new unit sprites for dwarven warriors, archers, cavalry, and pikemen with gender/species variations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:46:12 -07:00
autocommit
dea53bb624 feat(age-dwarves): Add 15 new creature sprites for ancient hydra, basilisk, dire bear, drake, elder wyrm, fire imp, frostfang alpha, garden snail, lava elemental, shambling dead, stone sentinel, wild wyvern, and wolf pack
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:46:12 -07:00
autocommit
69db10293c feat(game-assets): Add 34 new building sprites for in-game structures
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:46:12 -07:00
autocommit
9c54b604b2 chore(gitignore): 🔧 add missing .cache/ pattern to ignore build artifacts
Patterns added: .cache/
2026-06-03 05:44:01 -07:00
autocommit
2093c985b4 test(ai-controller): Add minimal building catalog test data for AI controller JSON parsing validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:23:57 -07:00
autocommit
aec0d32c7c feat(ai): Enhance AI controller interface with improved methods/traits for better robustness and intuitive API usage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:02:39 -07:00
autocommit
5e4909a4b3 test(mc-turn): Add comprehensive test cases for caravan, engineer, and PvP turn capture scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:02:39 -07:00
autocommit
fbed62f60f feat(mc-ai): Add parity tests for research picking and enhance evaluator logic in Monte Carlo AI simulations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:02:38 -07:00
autocommit
de7b8df166 feat(auto-play): Improve AI research selection and auto-play logic with refined turn processing and expanded test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 05:02:38 -07:00
autocommit
864095c136 docs(objectives): 📝 Add/clarify objectives and implementation details for the pioneer escort mechanic (P2-59) in the project's README and dedicated documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 04:29:08 -07:00
autocommit
e89bd48904 test(integration): Add integration test case for Pioneer escort mechanic with unique identifier validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 04:29:08 -07:00
autocommit
516c4abdd2 feat(escort-controller): Introduce EscortController class with escort mechanics, update unit_panel.gd for escort status display, and add event bus bindings for escort events
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 04:29:08 -07:00