You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Treat the current repository as the baseline and perform a final enforcement audit. Do not repeat modernization already completed on main.
Native GitHub dependency metadata is the source of truth for ordering.
Summary
Audit and enforce the clean-checkout build, test, and CI contract that will gate the v1.0.0 release.
This issue closes gaps between documented commands, local recipes, GitHub Actions, dependency pins, and branch protection. It is not another build-system redesign or dependency-modernization campaign.
Scope
Verify the documented clean-checkout configure, build, and test commands.
Confirm that CMake requirements, presets, vcpkg configuration, scripts, and just recipes describe the same supported contract.
Confirm the supported Linux, macOS, and Windows C++23 compiler/platform matrix.
Ensure every required unit, integration, sanitizer, documentation, coverage, and static-analysis gate actually fails CI when its underlying check fails.
Confirm retained dependency baselines, tool pins, and GitHub Action pins are intentional and reproducible.
Remove only demonstrably obsolete or non-enforcing workflow/script paths that conflict with the final contract.
Keep fast local checks, full CI, sanitizer, coverage, documentation, and release gates distinct and understandable.
Verify CI logs and retained artifacts are sufficient to diagnose release-blocking failures.
Align branch-protection required checks with the final stable job names.
Current v1.0.0 plan (2026-07-24)
Starts after: #108 and #114. Blocks: #96.
Treat the current repository as the baseline and perform a final enforcement audit. Do not repeat modernization already completed on
main.Summary
Audit and enforce the clean-checkout build, test, and CI contract that will gate the v1.0.0 release.
This issue closes gaps between documented commands, local recipes, GitHub Actions, dependency pins, and branch protection. It is not another build-system redesign or dependency-modernization campaign.
Scope
justrecipes describe the same supported contract.Non-goals
Acceptance criteria