miroir/crates
jedarden 93891cd03b P0.2: Scaffold miroir-core crate
Create core library module skeleton with public API surface:
- router.rs: rendezvous hash primitives (twox-hash based)
- topology.rs: Topology, Group, Node, NodeId, NodeStatus types
- scatter.rs: scatter orchestration trait/stubs
- merger.rs: result merge trait/stubs
- task.rs: task registry trait/stubs
- config.rs: Config struct (full YAML shape)
- error.rs: MiroirError enum + Result<T> alias

All acceptance criteria met:
- cargo build -p miroir-core succeeds
- cargo doc -p miroir-core produces rustdoc without warnings
- cargo test -p miroir-core runs (zero tests) successfully

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-18 20:57:47 -04:00
..
miroir-core P0.2: Scaffold miroir-core crate 2026-04-18 20:57:47 -04:00
miroir-ctl P0.1: Set up Cargo workspace + toolchain pin 2026-04-18 20:52:53 -04:00
miroir-proxy P0.1: Set up Cargo workspace + toolchain pin 2026-04-18 20:52:53 -04:00