Structs§
- AiConfig
- Classifier
Config - The optional System One classifier (Jev / TypeSafe), on a separate axis from the generative LLM. Off by default: opt-in strict, since Jev is a proprietary SaaS and slopguard’s deterministic AST mode stays the offline socle.
- Config
- Escalation
Config - Severity escalation: when one rule fires repeatedly in a single file, its warnings become errors. Opt-in so existing CI results do not change.
- Output
Config - Rules
Config - Rulesets
Config - Scan
Config
Enums§
- AiTransport
- Transport used to reach the LLM.
- AiVendor
- Vendor used when
provider = "api". - Classifier
Transport - How the System One classifier (Jev) reaches the TypeSafe API.
- Config
Error - Output
Format
Functions§
- load_
config - Load configuration with hierarchical resolution.
- load_
config_ file - Load configuration from a single file, skipping hierarchical resolution.
- load_
config_ from - Load config with explicit paths (for testing).