From the 2026-08-11 test-suite + CI audit.
- No coverage measurement or
--fail-under gate (strict markers only).
- All workflows use floating action tags (
@v4/@v5/@v6/@release/v1)
— pin to SHAs.
- No lockfile/constraints — CI resolves unpinned latest deps.
Recommendation: add coverage with a fail-under gate once a baseline is
known, pin actions, and commit a constraints/lockfile (or pin minimum
versions in pyproject).
From the 2026-08-11 test-suite + CI audit.
--fail-undergate (strict markers only).@v4/@v5/@v6/@release/v1)— pin to SHAs.
Recommendation: add coverage with a fail-under gate once a baseline is
known, pin actions, and commit a constraints/lockfile (or pin minimum
versions in pyproject).