ai-code-battle/starters
jedarden b60b103c0f fix(starter-rust): fix compilation errors in Rust starter kit
- Add Clone derive to AppState for axum compatibility
- Import Digest trait from sha2 for hash computation
- Use String instead of &str in response headers for lifetime safety
- Add Position import to grid.rs module
- Make Position Copy for easier cloning
- Replace constant_time_eq with custom hmac_equal function
- Add musl-dev to Dockerfile for Alpine build compatibility

The Rust starter kit now compiles and builds successfully with
cargo check and Docker, matching the requirements from plan §5.3
and §12 (Phase 2).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-08 10:18:11 -04:00
..
csharp feat(starter/csharp): complete C# starter kit with docs, tests, and Docker verification 2026-05-04 01:26:32 -04:00
go feat(starter-go): implement Go starter kit with shared game package 2026-05-08 10:10:51 -04:00
java feat(matchmaker): implement §6.1 Pareto skill-proximity + LRU pairing algorithm 2026-04-22 17:35:00 -04:00
javascript feat(config): add season_id + rules_version to Config per §4.2 2026-04-22 18:09:26 -04:00
php feat(starter-php): add PHP starter kit (acb-starter-php) 2026-05-04 03:35:29 -04:00
python feat(starter-python): implement Flask-based Python starter kit 2026-05-08 10:10:51 -04:00
rust fix(starter-rust): fix compilation errors in Rust starter kit 2026-05-08 10:18:11 -04:00