EligibilityReason
EligibilityReason()Why a subject is, or is not, publishable.
A StrEnum so the reason serialises to a plain string in the audit trail.
Attributes
| Name | Type | Description |
|---|---|---|
| PUBLISHABLE | Nothing disqualified the subject. | |
| MISSING_INPUT | The model or the consensus is absent or degenerate. | |
| STALE_PREDICTION | The model is older than the maximum prediction age. | |
| STALE_CONSENSUS | The consensus is older than the maximum consensus age. | |
| GAP_TOO_WIDE | The relative gap meets or exceeds the maximum bound. |