miroir/notes/bf-5r7p.md
jedarden 064a33ce1c miroir-zc2.5: Fix dump import compatibility matrix enhancement bead refs
The matrix incorrectly referenced miroir-zc2.6/7/8 as dump import
enhancement beads, but zc2.6 is actually arm64 support and zc2.7/8
don't exist. Replaced with a descriptive "Future Enhancements" table
that maintains traceability without false bead dependencies.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Bead-Id: miroir-zc2.5
Bead-Id: miroir-r3j.6
Bead-Id: bf-1p4v
2026-05-20 07:18:56 -04:00

34 lines
1.2 KiB
Markdown

# P11.8 Repo Structure Compliance Verification
## Decision: No migration needed — §12 already matches current layout
The plan §12 was already updated to reflect the idiomatic Rust workspace structure:
```
tests/
├── benches/ # Supplementary benchmarks (score-comparability)
└── fixtures/ # Test fixtures and reference configs
```
Integration tests correctly live in `crates/*/tests/` as specified:
- `crates/miroir-core/tests/`
- `crates/miroir-proxy/tests/`
- `crates/miroir-ctl/tests/`
## Verification results
| Directory | Status | Notes |
|-----------|--------|-------|
| `tests/benches/` | ✅ | Contains score-comparability benchmark suite |
| `tests/fixtures/` | ✅ | Contains YAML fixture files |
| `dashboards/` | ✅ | Contains miroir-overview.json (miroir-afh.3) |
| `examples/` | ✅ | Contains dev-config.yaml, docker-compose-dev.yml, README.md |
| `examples/sdk-tests/` | ⏳ | Covered by P11.7 |
## Chaos test material
Per plan §12: "Chaos test material is documented in `docs/chaos_testing_report.md`" — this is correct and complete.
## CI
The repo uses `cargo test --all --all-features` from root, which correctly runs all crate-level integration tests.