Verified all Phase 0 requirements are satisfied: - Cargo workspace with three crates (miroir-core, miroir-proxy, miroir-ctl) - rust-toolchain.toml pinning Rust 1.87 - Key dependencies wired (axum, tokio, reqwest, serde, config, etc.) - Config struct with full YAML schema (plan §4) - Style configs (rustfmt.toml, clippy.toml, .editorconfig) - Project files (CHANGELOG.md, LICENSE, .gitignore, Cargo.lock) Code improvements included: - migration.rs: Fix in-flight write clearing to only affect migration shards - score_comparability.rs: Add Serialize/Deserialize, clean up imports, formatting - lib.rs: Alphabetize module declarations - cutover_race.rs: Fix drain timeout test to fail writes on both old and new nodes - benchmarks: Improve code formatting Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 line
41 B
Text
1 line
41 B
Text
3f0456a47f74d2daa75e2c9d67de4291edeb3241
|