What problem does it solve?
Supply-chain reviews prevent insecure or incompatible Rust dependencies from entering Edgion by standardizing how to audit lockfile changes, new crates, MSRV impacts, and license risk.
Core Features & Use Cases
- Actionable threat-model triage: Evaluates malicious upstream risk, transitive vulnerabilities, abandoned/maintenance-mode risk, MSRV drift, and license/maintenance-mode crate concerns.
- Repeatable tooling workflow: Defines when to run
cargo audit and cargo deny, plus when to do manual lockfile diffs.
- Clear decision rules: Establishes severity-based merge/deferral behavior (block on high/critical, document medium/low outcomes, re-evaluate on triggers) and specifies acceptance criteria for maintenance-mode crates via a dedicated rule file.
Quick Start
Use the supply-chain-review skill when reviewing a PR that modifies Cargo.lock, adds new crates, updates MSRV-related metadata, or introduces a dependency licensing concern so you can document the decision using the triage rules in this directory.