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

1.2 KiB

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.