Parent
Part of #40.
What to build
Run the issue #40 acceptance gate once scores from the prior probe look safe: --coverage, full Cargo suite less pack_install_smoke, scoped to src/lib.rs and src/main.rs, thresholds 75 total MSI and 80 covered MSI. Prefer a 32 GB+ host or CI. Decide how to handle main.rs mutants that messrust::run cannot cover (binary smoke, scope note, or covered-MSI treatment) without baselines, blacklists, or mutator-disable comments.
Acceptance criteria
Blocked by
- Covered-MSI probe per CLI function (coverage, narrow tests).
Parent
Part of #40.
What to build
Run the issue #40 acceptance gate once scores from the prior probe look safe:
--coverage, full Cargo suite lesspack_install_smoke, scoped tosrc/lib.rsandsrc/main.rs, thresholds 75 total MSI and 80 covered MSI. Prefer a 32 GB+ host or CI. Decide how to handlemain.rsmutants thatmessrust::runcannot cover (binary smoke, scope note, or covered-MSI treatment) without baselines, blacklists, or mutator-disable comments.Acceptance criteria
src/lib.rsandsrc/main.rs.--coverageand the full suite lesspack_install_smoke.main.rspolicy is written on this ticket (how not-covered mutants are handled).cargo teststill passes.Blocked by