lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

commit a135290a9196c63abe72eb2f63b81a1607b87cf4
parent 6767010bf8845a526d53b3787f19d1bbf202f038
Author: triesap <tyson@radroots.org>
Date:   Sun, 21 Jun 2026 23:52:46 +0000

coverage: use crate scopes for blocking gates

- run required crate gates with concrete crate policy scopes
- preserve branchless and simplex policy override handling in the full report loop
- keep missing-report rows aligned with per-crate coverage contracts
- verify full coverage report passes all required non-simplex crates

Diffstat:
Mnix/common.nix | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/nix/common.nix b/nix/common.nix @@ -272,14 +272,14 @@ let fi cargo run -q -p xtask -- sdk coverage report-missing \ - --scope "''${crate}-blocking" \ + --scope "''${crate}" \ --out "''${crate_dir}/coverage-gate-blocking.json" \ --reason "''${fail_reason}" continue fi cargo run -q -p xtask -- sdk coverage report \ - --scope "''${crate}-blocking" \ + --scope "''${crate}" \ --summary "''${crate_dir}/coverage-summary.json" \ --lcov "''${crate_dir}/coverage-lcov.info" \ --out "''${crate_dir}/coverage-gate-blocking.json" \