Problem
cargo xtask verify runs cargo test --workspace --all-features, which already executes workspace doctests, and then schedules cargo test --workspace --doc --all-features a second time. This lengthens the local edit/verify loop without adding coverage.
Acceptance criteria
- The local verification gate schedules exactly one default workspace test pass.
- Unit, integration, and documentation tests remain covered.
- The Rust 1.94 and stable CI lanes remain unchanged.
- The testing workflow topic records the executable invariant and evidence.
cargo +1.94.0 xtask verify passes.
Scope
This issue removes measured duplicate work only. Shared compilation caching, nextest, and CI cache policy are separate follow-ups.
Problem
cargo xtask verifyrunscargo test --workspace --all-features, which already executes workspace doctests, and then schedulescargo test --workspace --doc --all-featuresa second time. This lengthens the local edit/verify loop without adding coverage.Acceptance criteria
cargo +1.94.0 xtask verifypasses.Scope
This issue removes measured duplicate work only. Shared compilation caching, nextest, and CI cache policy are separate follow-ups.