miroir/crates
jedarden 9184c67e91 test(miroir-proxy): add client-pinned freshness acceptance tests (P5.5.e §13.5)
Add 7 new acceptance tests for the X-Miroir-Min-Settings-Version header
feature that allows clients to specify a minimum settings version floor.

Tests cover:
- Test 9: Header parsing via OptionalMinSettingsVersion extractor
- Test 10: node_version_meets_floor version checking logic
- Test 11: covering_set_with_version_floor excludes stale nodes
- Test 12: covering_set returns None when all nodes are stale
- Test 13: plan_search_scatter_with_version_floor returns None when no covering set
- Test 14: plan_search_scatter_with_version_floor succeeds when nodes meet floor
- Test 15: miroir_settings_version_stale error code (HTTP 503)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 22:33:11 -04:00
..
miroir-core test(miroir-core): add drift reconciler acceptance tests (P5.5.d §13.5) 2026-05-24 22:21:14 -04:00
miroir-ctl feat(reshard): implement full six-phase orchestrator with admin API integration 2026-05-24 18:59:36 -04:00
miroir-proxy test(miroir-proxy): add client-pinned freshness acceptance tests (P5.5.e §13.5) 2026-05-24 22:33:11 -04:00