Eligibility Decision
What It Models
A decision explains qualification at a particular moment. Population and simulation records collect related evaluations for comparison and enumeration.
Identity and Attributes
Recorded history identifies the evaluated release and subject slots without storing raw caller facts.
Relationships
Rule and use references preserve evaluation context, while the job engine owns durable execution machinery.
Invariants
Recording guarantees differ by entry point and consistency; selection for history does not guarantee a deferred display insert succeeds.
How It Is Stored and Shared
Eligibility owns the append-only decision store and run records. Decisions use monthly partitions; none of these records declares custom fields.
Open Design Questions
The SQL-only path has no history insert, display persistence has no durable repair, and run expiry lacks a deployed schedule.