miroir/crates/miroir-core
jedarden 2230f7aeb6 P2.8 API compatibility: Make MiroirCode::ALL public for integration tests
- Remove #[cfg(test)] from MiroirCode::ALL constant
- Add pub visibility to MiroirCode::ALL
- Add Deserialize derive to MeilisearchError for round-trip tests
- Add p28_api_compatibility.rs integration tests (13 tests pass)

All 34 Phase 2 tests now pass:
- P2.2 Write Path Acceptance: 11 tests
- P2.3 Search Read Path: 10 tests
- P2.8 API Compatibility: 13 tests

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 23:30:13 -04:00
..
benches P3: Phase 3 Task Registry + Persistence — COMPLETE 2026-05-02 16:50:42 -04:00
migrations P6.4: Mode B leader-only singleton coordinator (plan §14.5) 2026-05-23 05:21:16 -04:00
proptest-regressions/task_store P12: close Phase 12 epic — all 6 open problems triaged and documented 2026-04-24 19:14:23 -04:00
src P2.8 API compatibility: Make MiroirCode::ALL public for integration tests 2026-05-23 23:30:13 -04:00
tests P2.8 API compatibility: Make MiroirCode::ALL public for integration tests 2026-05-23 23:30:13 -04:00
Cargo.toml P2.5 Task reconciliation: Add test helpers and fix error tests 2026-05-23 22:53:02 -04:00
proptest.toml P1.6: Verify property tests and benchmarks for router 2026-05-23 10:21:56 -04:00