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.