Skip to main content

Crate scute_core

Crate scute_core 

Source
Expand description

Deterministic fitness checks for software delivery.

Each check returns Result<Vec<Evaluation>, ExecutionError>. Use report::CheckReport to summarize results for presentation.

§Available checks

Modules§

code_complexity
Cognitive complexity scoring for source code functions.
code_similarity
commit_message
dependency_freshness
files
parser
report

Structs§

Evaluation
Result of evaluating a check against a single target.
Evidence
A single violation found during a check.
ExecutionError
Structured error when a check cannot execute.
Thresholds
Warn and fail boundaries for a check.

Enums§

Expected
What a check expected to find instead of the violation.
Outcome
What happened when a check ran against a target.
Status
Whether a check passed, warned, or failed.