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
|
48e21a1d3b
|
docs(simulation-report): 📝 Add structured experiment-log.md for iteration 7j detailing goals, implementation, and bug findings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:37:55 -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
|
bb1d8d424c
|
docs(simulation-report): 📝 Add structured experiment log for iteration 7i with goal, starting state, and implementation details
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:17:26 -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
|
7bc8ebebd3
|
docs(simulation-report): 📝 Add detailed Iteration 7h documentation for dict-based GameState adapter API and per-event fauna log implementation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 16:04:07 -07:00 |
|
Claude Code
|
32e537a29c
|
docs(simulation-report): 📝 Add experiment log entry for iteration 7g with real-mapgen proof, regression verification, and proptest invariants
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:45:42 -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
|
1395bd4cae
|
refactor(scripts): ♻️ Replace inline arithmetic in dev.sh with explicit if-else logic for clearer conditional flow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 15:39:55 -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
|
a839a9d237
|
feat(scripts-script): ✨ Add timing metrics and failure handling to dev.sh verification steps
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
|
420144ab04
|
docs(simulation-report): 📝 Add log entry for iteration 7f documenting bridge hardening (spatial index, config roundtrip, and GUT regression tests)
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
|
7de1512753
|
docs(simulation-report): 📝 Add markdown documentation for experiment 7d iteration log with results, goals, and workspace cleanup instructions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-08 08:25:37 -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 |
|