miroir/crates
jedarden 27c4fd4878 Fix P5.10 acceptance test compilation errors
Fixed ownership issues in idempotency/coalescing tests:
- Add .clone() when passing QueryFingerprint to methods that take ownership
- Remove unused imports (canonicalize_json, Result)
- Prefix unused loop variable with underscore

All 11 acceptance tests now pass:
- p5_10_a1: Same key + same body → cached mtask
- p5_10_a2: Same key + different body → 409 conflict
- p5_10_a3: Hot query coalescing (1000 concurrent)
- p5_10_a4: Settings version invalidation
- p5_10_a5: TTL and max entries enforcement

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 13:46:42 -04:00
..
miroir-core Fix P5.10 acceptance test compilation errors 2026-05-23 13:46:42 -04:00
miroir-ctl P3: Phase 3 Task Registry + Persistence — COMPLETE 2026-05-02 16:50:42 -04:00
miroir-proxy P5.3 §13.3: Adaptive replica selection (EWMA-based) 2026-05-23 13:35:03 -04:00