lib

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

commit 816edb4767c58db6e75c636c1ff365bd7ac3ecf1
parent 074fd3ce858c2a5b9e03390698708ed4a88ad5a9
Author: triesap <tyson@radroots.org>
Date:   Sat, 21 Feb 2026 17:25:33 +0000

ci: add required coverage crate registry with `radroots-core` only



- add blocking required coverage crate registry with `radroots-core` as first entry
- align coverage policy doc with required crate registry location
- keep rollout matrix as source of crate order and promotion status
- run cargo check -q -p xtask and cargo test -q -p xtask

Diffstat:
Mcontract/coverage/POLICY.md | 1+
Acontract/coverage/required-crates.toml | 8++++++++
2 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/contract/coverage/POLICY.md b/contract/coverage/POLICY.md @@ -29,6 +29,7 @@ All three thresholds are release-blocking. - start with `radroots-core` as the first required crate - expand required coverage crate-by-crate - full workspace required coverage is only enabled after every required crate is green +- required blocking crate list is tracked in `contract/coverage/required-crates.toml` ## local override policy diff --git a/contract/coverage/required-crates.toml b/contract/coverage/required-crates.toml @@ -0,0 +1,8 @@ +[required] +crates = [ + "radroots-core", +] + +[policy] +mode = "blocking" +threshold_profile = "strict_100"