Claude Code
|
9d1989dcb5
|
feat(mc-turn): ✨ Introduce bridge contract tests in lib.rs and bridge_contract_tests.rs to validate Rust-native bridge compliance with GDExtension requirements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 20:15:54 -07:00 |
|
Claude Code
|
8b9a8654a7
|
test(scenes): ✅ Add test to validate per-lair tier data integration with wilds.json
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 20:15:54 -07:00 |
|
Claude Code
|
0e8100069c
|
test(scenes): ✅ Add test scene for lair tier proof validation with .tscn and .gd files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 20:09:59 -07:00 |
|
Claude Code
|
3124f9da4f
|
feat(simulator): ✨ Update turn processor logic to handle edge cases in state transitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 20:09:59 -07:00 |
|
Claude Code
|
fe48cf68b6
|
feat(management): ✨ Update fauna integration module with new entity/asset management APIs and logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 20:09:59 -07:00 |
|
Claude Code
|
9cfacb53de
|
feat(player): ✨ Implement enhanced player movement, damage handling, and state management with new methods like move(), take_damage(), and update_state()
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 20:09:59 -07:00 |
|
Claude Code
|
87c40eb78c
|
test(turn-processor): ✅ Add gated proof test script and validation scene for 7k-turn processor with Fauna integration, ensuring correctness and performance for large-scale iterations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 17:32:56 -07:00 |
|
Claude Code
|
8d7d2af8fd
|
feat(api-gdext): ✨ Add Rust bindings for Godot engine extensions with new API functions and compatibility improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 17:32:56 -07:00 |
|
Claude Code
|
5d8998a81c
|
feat(management): ✨ Introduce deterministic RNG seeding for fauna encounters via RustFaunaRNG class
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 17:32:56 -07:00 |
|
Claude Code
|
0b63cfe30c
|
deps-upgrade(magic-civ-physics): ⬆️ Update x86_64 physics engine library for performance improvements and new features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 17:32:55 -07:00 |
|
Claude Code
|
49c892900c
|
feat(game-engine): ✨ Add basic player entity stub with index, units, and cities fields to enable RustFaunaIntegration compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 17:25:27 -07:00 |
|
Claude Code
|
d39f9b3a64
|
feat(turn-manager): ✨ Introduce parallel processing for Rust fauna encounters via environment flag
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 17:19:29 -07:00 |
|
Claude Code
|
e3eceb3643
|
feat(turn-processor): ✨ Add parallel Rust fauna encounter processing pass to TurnProcessor when RUST_FAUNA_ENCOUNTERS is enabled
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 17:13:50 -07:00 |
|
Claude Code
|
31f9843781
|
test(scenes): ✅ Add proof-of-concept test scene to verify step_encounters_only signal-per-death contract behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:37:56 -07:00 |
|
Claude Code
|
ac4d39fa8a
|
build(magic-civ-physics): 📦️ Rebuild x86_64 physics engine addon binary to ensure compatibility with updated physics dependencies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:37:56 -07:00 |
|
Claude Code
|
8aed5d99f0
|
build(magic-civ-physics): 📦️ Recompile x86_64 physics engine binary to reflect updated processor and calculation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:31:20 -07:00 |
|
Claude Code
|
2c7974c4c4
|
test(scenes): ✅ Add test scene and test script for fauna encounter resolution validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:31:19 -07:00 |
|
Claude Code
|
5eb6e830c6
|
refactor(simulator): ♻️ Implement modular separation of movement and encounter resolution logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:31:19 -07:00 |
|
Claude Code
|
98846dc0f7
|
feat(mc-turn): ✨ Implement fauna encounter validation to prevent ghost unit creation in turn-based processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:24:02 -07:00 |
|
Claude Code
|
9d5f59cb2e
|
feat(api-gdext): ✨ Update Rust-GD API bindings to support fauna encounter processing for iteration 7j changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:24:01 -07:00 |
|
Claude Code
|
1aac0ad56f
|
fix(management): 🐛 Fix ghost unit spawning and enforce consistent death event handling in fauna system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:24:01 -07:00 |
|
Claude Code
|
386882f82d
|
feat(scenes): ✨ Add Unit.gd class and RustFaunaBridge test adapter with validation tests (iter_7i_unit_adapter_proof.gd and .tscn)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:17:27 -07:00 |
|
Claude Code
|
a4d736172f
|
feat(management): ✨ Introduce RustFaunaBridge for fauna state synchronization and management in the game engine
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:11:49 -07:00 |
|
Claude Code
|
f633ab95e5
|
feat(game-engine): ✨ Add runtime state fields like health and position, plus helper methods for updating and rendering Units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:11:49 -07:00 |
|
Claude Code
|
db2070b2a3
|
test(scenes): ✅ Add GDScript test and scene for dict-based GameState adapter API loop validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:04:08 -07:00 |
|
Claude Code
|
bac3dff3b6
|
feat(api-gdext): ✨ Implement Rust dict-based GameState adapter for live state ingestion and fauna combat logs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:04:07 -07:00 |
|
Claude Code
|
e6acf68e81
|
build(magic-civ-physics): 📦️ Recompile physics addon library to optimize performance and resolve compatibility issues with updated physics engine dependencies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:04:07 -07:00 |
|
Claude Code
|
2ba0ffc461
|
test(scenes): ✅ Adjust assertions in world_map_proof.gd to ensure accurate validation of world map proof behavior with updated test dependencies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:39:57 -07:00 |
|
Claude Code
|
0fe3bf7483
|
feat(scenes): ✨ Add StubTurnManager stub for AI testing and update AISanityProof to use it for behavior validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:39:56 -07:00 |
|
Claude Code
|
5f5973a739
|
refactor(mc-turn): ♻️ Adjust processor invariants validation logic to refine turn-based simulation rules and enforce state/action consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:31:53 -07:00 |
|
Claude Code
|
16a4ab16fb
|
test(mapgen): ✅ Add test scene for real-world map generation validation with GDScript logic and TSCN setup
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:31:53 -07:00 |
|
Claude Code
|
d035d67220
|
deps-upgrade(magic-civ-physics): ⬆️ Update native x86_64 physics engine library and fingerprint files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:31:53 -07:00 |
|
Claude Code
|
b350bc3d52
|
feat(mc-turn): ✨ Implement turn-based simulation logic with state management for turn progression, player actions, and AI decision-making
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:25:08 -07:00 |
|
Claude Code
|
116b4ab47d
|
feat(api-gdext): ✨ Add new simulator control and data manipulation methods to the GDScript extension API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:25:07 -07:00 |
|
Claude Code
|
ba7bf53085
|
deps-upgrade(simulator): ⬆️ Update mc-turn dependencies to improve compatibility and enhance simulator performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:25:06 -07:00 |
|
Claude Code
|
d1598bced6
|
perf(mc-turn): ⚡ Implement spatial index for fauna encounter resolution to optimize processor performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 12:11:24 -07:00 |
|
Claude Code
|
17a97810b9
|
perf(magic-civ-physics): ⚡ Update compiled physics engine addon for performance optimizations and bug fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 11:12:17 -07:00 |
|
Claude Code
|
51d0d2efc6
|
feat(mc-turn): ✨ Improve fauna encounter processing with optimized spatial indexing and processor updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 11:12:17 -07:00 |
|
Claude Code
|
ca763b49e9
|
feat(simulator): ✨ Implement PartialEq trait for FaunaCombatEvent to enable equality comparisons in tests and state validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 11:12:17 -07:00 |
|
Claude Code
|
a4e37d72e1
|
test(game-engine): ✅ Add integration tests for JSON serialization/deserialization in GdTurnProcessor
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 11:03:46 -07:00 |
|
Claude Code
|
2ef72650e2
|
feat(mc-turn): ✨ Introduce LairCombatConfig processor and spatial index support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 11:03:46 -07:00 |
|
Claude Code
|
2e9ed9c35d
|
feat(simulator-api): ✨ Add JSON serialization/deserialization for LairCombatConfig to enable save-game snapshots and debug tooling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 11:03:45 -07:00 |
|
Claude Code
|
9828cb7c5c
|
build(magic-civ-physics): 📦️ Update native libmagic_civ_physics for x86_64 with version rebuild
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 10:58:02 -07:00 |
|
Claude Code
|
36972c3497
|
feat(scenes): ✨ Add test scenes and bridge logic for Godot ↔ mc-turn GDExtension, including phase-gate experiments and documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 10:58:02 -07:00 |
|
Claude Code
|
e049b2dd03
|
feat(mc-turn): ✨ Introduce Processor module with turn validation and state transition methods
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 10:51:44 -07:00 |
|
Claude Code
|
1d245467c8
|
feat(simulator): ✨ Implement GdGameState wrapper for turn-based game logic integration in Godot Engine
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 10:51:43 -07:00 |
|
Claude Code
|
0a94cb9f7c
|
deps-upgrade(api-gdext): ⬆️ Update dependencies in api-gdext module and rebuild affected modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 10:51:41 -07:00 |
|
Claude Code
|
c7c59cbf14
|
feat(simulator): ✨ Add CLI tools for disease model validation, fauna pressure benchmarking, and tier timeline analysis
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 06:19:59 -07:00 |
|
Claude Code
|
2d65f2ba70
|
feat(mc-ecology): ✨ Introduce new ecological simulation models, structs, and traits for modeling ecosystem dynamics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 06:19:59 -07:00 |
|
Claude Code
|
e439a277c2
|
feat(gpu): ✨ Add GPU compute module with kernels, memory management, and device handling utilities for parallel processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 06:19:59 -07:00 |
|