Sovereignty-aligned agency model: spirits, ritual events, authorization chains
Governance Layer module. Sovereignty-aligned agency model for sacred systems. Defines sacred agents, spirits, ritual events, authorization and refusal events, stewardship mandates, and authorization chains. Designed to degrade gracefully: minimal use requires only iroko:SacredAgent, iroko:Spirit, and iroko:RitualEvent. Use with iroko-authority for full authorization governance.
A structured representation of delegated or layered authority across agents, mandates, and conditions. Models succession of authorization from one agent or office to another within a ritual governance system.
A ritual event in which authorization is asserted, delegated, conditioned, or revoked. Supports sovereignty modeling for access, disclosure, and stewardship mandates.
A ritual event in which a sacred agent is asserted to manifest through a medium, place, dream, divination, or other mode. Connects to iroko-manifestation.ttl for mode and medium typing.
A ritual event in which a sacred agent is asserted to refuse participation, disclosure, access, or a requested action. Enables modeling of sacred refusal as a positive, governance-significant act rather than merely an absence.
A typed action asserted to be performed or effected within ritual practice. Use when finer granularity than RitualEvent is needed — for example, a sequence of actions within a ceremony.
An outcome category describing asserted consequences of ritual actions or events. Descriptive and claim-bearing — does not assert causal certainty. Access governance applies.
A time-bounded ritual activity in which agents participate. A ritual event may generate assertions, permissions, constraints, or records. For temporal calendar time on instances, use PROV-O time properties (prov:startedAtTime, prov:endedAtTime). Subclass of prov:Activity via iroko-align-prov.ttl.
An entity recognized within a ritual system as capable of intentional action — authorization, refusal, protection, sanctioning, or manifestation. Defined without metaphysical claims. Enables structured modeling of agency in sovereignty-aware archives. Subclass of prov:Agent via iroko-align-prov.ttl.
A sacred agent recognized as a spirit within a cultural and ritual framework. Specific typologies (orisha, lwa, nkisi, egun, etc.) modeled via subclasses or concept schemes in domain modules.
A mandate asserted to govern stewardship, custody, disclosure, or use of materials. May be associated with agents, events, and access policies. Can condition iroko:AccessPolicy instances.
| Property | Type | Domain → Range | Access | Description |
|---|---|---|---|---|
| chainLink chain link |
Object | Authorization Chain → — | Public | Links one node in an AuthorizationChain to the next — the agent, event, or mandate that follows in the delegation sequence. |
| hasAuthorizationChain has authorization chain |
Object | — → Authorization Chain | Public | Associates a RitualEvent, policy, or mandate with an AuthorizationChain. |
| hasMandate has mandate |
Object | — → Stewardship Mandate | Public | Associates an agent, event, or policy with a StewardshipMandate. |
| hasOutcome has outcome |
Object | — → — | Public | Links an event or action to an outcome entity — a RelationshipAssertion, AccessPolicy, EpistemicConstraint, StewardshipMandate, or other record. |
| hasRitualConsequence has ritual consequence |
Object | — → Ritual Consequence | Public | Associates a ritual event or action with a RitualConsequence category. |
| involvesAgent involves agent |
Object | — → Sacred Agent | Public | Links an event, action, or assertion node to an agent involved. Complements prov:wasAssociatedWith in instance data without requiring PROV import. |
| mandateCondition mandate condition |
Datatype | Stewardship Mandate → langString | Community Only | Text description of conditions activating or limiting this stewardship mandate. |
| mandateScope mandate scope |
Datatype | Stewardship Mandate → langString | Community Only | Free-text description of the scope of a StewardshipMandate — what materials, processes, or knowledge types it covers. |