cadrumo.application.review.enums module¶
Closed enumerations for the unified review queue.
Defines the kind, severity, and state taxonomy used by every
cadrumo.application.review.models.ReviewItem.
- class ReviewItemKind(*values)[source]¶
Bases:
StrEnumStable identifier for the source of a review item.
The three members below cover every pending source emitted by the review queue.
- TRANSACTION¶
- INVOICE¶
- FINDING¶
- class ReviewSeverity(*values)[source]¶
Bases:
StrEnumEditorial severity of a review item.
Severity is derived per-source by the adapter, not stored on the underlying record. The ranking is fixed: CRITICAL > HIGH > NORMAL > INFO.
- CRITICAL¶
- HIGH¶
- NORMAL¶
- INFO¶
- severity_rank(severity)[source]¶
Return the numeric rank of
severity(CRITICAL=3 .. INFO=0).- Return type:
- Parameters:
severity (ReviewSeverity)