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
code_complexity::check— Code complexity scoringcode_similarity::check— Code duplication detectioncommit_message— Conventional Commits validationdependency_freshness— Cargo dependency freshness
Modules§
- code_
complexity - Cognitive complexity scoring for Rust 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.
- Execution
Error - Structured error when a check cannot execute.
- Thresholds
- Warn and fail boundaries for a check.