lib

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

commit 99511948a46d7f73e67008a2505e71233d9daf46
parent 0abc9fcfe5437f83a9b6aea167e24098d296c6ef
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"