feat: control-driven SAST — LUT + grounded LLM triage over tool findings (#213)
CI / Check (push) Skipped
CI / Detect Changes (push) Successful in 3s
CI / Deploy Docs (push) Skipped
CI / Deploy Agent (push) Successful in 3m45s
CI / Deploy Dashboard (push) Successful in 2m40s
CI / Deploy MCP (push) Successful in 1m46s

This commit was merged in pull request #213.
This commit is contained in:
2026-07-21 09:01:51 +00:00
parent 5285fb67ae
commit c6baf72c6d
17 changed files with 1453 additions and 6 deletions
+8
View File
@@ -5,6 +5,14 @@
//! [`OscalControlsProvider`], which pulls breakpilot-compliance's OSCAL catalog
//! and snapshots it locally.
mod checker;
mod judge;
mod oscal_provider;
mod scan_triage;
mod triage;
pub use checker::GroundedControlChecker;
pub use judge::{ControlJudge, LlmControlJudge, PROMPT_VERSION};
pub use oscal_provider::OscalControlsProvider;
pub use scan_triage::triage_repo_findings;
pub use triage::{ControlTriage, TriageOutcome};