Check
check
Check models — Grade, CheckResult, ProjectResult, CategoryScore.
CategoryScore
Bases: BaseModel
Aggregated score for a category.
Source code in packages/axm-init/src/axm_init/models/check.py
from_checks(category, checks)
classmethod
Build from a list of checks belonging to this category.
Source code in packages/axm-init/src/axm_init/models/check.py
CheckResult
Bases: BaseModel
Result of a single audit check.
Source code in packages/axm-init/src/axm_init/models/check.py
earned
property
Points earned: weight if passed, 0 otherwise.
Grade
ProjectResult
Bases: BaseModel
Complete project check result with score and grade.
Source code in packages/axm-init/src/axm_init/models/check.py
from_checks(project_path, checks, *, context=None, workspace_root=None, excluded_checks=None)
classmethod
Compute score, grade, and category breakdowns from check results.
Source code in packages/axm-init/src/axm_init/models/check.py
compute_grade(score)
Map a 0-100 score to a Grade.