chore(meta): update changelog
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -7,6 +7,10 @@ Format based on [Keep a Changelog](https://keepachangelog.com/).
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
- InputQueue tick ordering enforcement via debug_assert (determinism guard)
|
||||
- Serialization roundtrip tests for all PlayerAction and EntityKind variants (D-030 Layer 1)
|
||||
- Edge case tests: day wraparound at midnight, day() calculation, out-of-order input rejection
|
||||
- Test runner switched to cargo-nextest (D-030 requirement)
|
||||
- Rust/bevy_ecs simulation server boilerplate (epic 276) — Cargo project, module structure, core ECS types, plugin scaffolding, deterministic simulation resources, test infrastructure
|
||||
- SimulationTime resource with D-031 time system (10 ticks/game-minute, 4 day phases)
|
||||
- SimRng deterministic RNG resource (ChaCha20, seeded for replay)
|
||||
@@ -60,6 +64,9 @@ Format based on [Keep a Changelog](https://keepachangelog.com/).
|
||||
- Rejected alternatives R-004 through R-010 documented (pure Bevy, pure Godot, GDExtension, C++ GDExtension, Fyrox, custom framework, protobuf)
|
||||
|
||||
### Fixed
|
||||
- Cargo.toml edition 2024 → 2021 for broader toolchain compatibility
|
||||
- Relationship.target_name: String → target_id: u64 for entity scalability (Tyre review)
|
||||
- DayPhase enum now derives Serialize/Deserialize (consistent with other enums)
|
||||
- Replaced all absolute paths (macOS and Linux) with project-relative paths across round-16 docs
|
||||
- Removed duplicate ROUND-16-STATUS.md from project root (content already in round-16-session-notes.md)
|
||||
- Added relative-path convention to Qatux agent persona for cross-system consistency
|
||||
|
||||
Reference in New Issue
Block a user