Responsibility
What It Models
A responsibility expresses accountability rather than access to a feature or record.
Identity and Attributes
Declarations describe areas; holdings and cover describe the people expected to look after them over time.
Relationships
Attention names areas as audiences and resolves their effective holders through this service.
Invariants
Stored-active status and effective dates are distinct; the constraints do not prohibit every overlapping interval.
How It Is Stored and Shared
Responsibilities owns declarations, defaults, holdings, cover and gap rows. Attention reads effective holders. No custom-field capability is enabled.
Open Design Questions
Derived and template cover exceed the direct-only planning wording. Overlapping holdings, cover timing and delayed derived gap refresh need explicit treatment before preparation.