Context
Part of #964. Derived from the 2026-06-13 analysis + adversarial plan review. network is honestly pre-1.0 (package 0.1.1) and is the ecosystem long pole: develop is 112 commits ahead of main, and the open XL coverage epic #953 (40->80%) currently appears to gate the tag.
Key finding
coverage.yml:156 runs ctest ... || true with fail_ci_if_error:false and no --fail-under, so #953 does NOT mechanically gate the tag. Keeping the +40-point climb on the critical path puts the slowest item ahead of the SaMD apex (pacs) for no mechanical reason.
Scope / Acceptance Criteria
Context
Part of #964. Derived from the 2026-06-13 analysis + adversarial plan review. network is honestly pre-1.0 (package 0.1.1) and is the ecosystem long pole:
developis 112 commits ahead ofmain, and the open XL coverage epic #953 (40->80%) currently appears to gate the tag.Key finding
coverage.yml:156runsctest ... || truewithfail_ci_if_error:falseand no--fail-under, so #953 does NOT mechanically gate the tag. Keeping the +40-point climb on the critical path puts the slowest item ahead of the SaMD apex (pacs) for no mechanical reason.Scope / Acceptance Criteria
|| true, setfail_ci_if_error:true) — no backslideCMakeLists.txt:50+ bothvcpkg.json), promote CHANGELOG[Unreleased]->[v1.0.0]