"""informed-decision — presentation and binding surface for decisions. This package must never contain an authorization decision. See ``INTENT.md`` and ``AGENTS.md``: ``access-engine`` is the only policy decision point. What is recorded here is evidence that a human performed an act, never a verdict on whether the act was permitted. """ from .canonicalize import awareness_hash, view_hash from .disposition import Actor, ActorKind, Disposition, DispositionRefused, Verb, legal_verbs, record from .evidence import Commitment, EventClass, Outbox, heartbeat from .memo import Awareness, BindingLevel, BindingSlice, Highlight, Memo, PacketItem, Principal, Scope, StepKind from .presentation import Phase, Presentation, render from .provenance import Claim, Route from .stance import STANCE, resolve __all__ = [ "view_hash", "awareness_hash", "Memo", "BindingSlice", "Principal", "Scope", "PacketItem", "Highlight", "Awareness", "BindingLevel", "StepKind", "render", "Presentation", "Phase", "record", "Disposition", "Verb", "Actor", "ActorKind", "DispositionRefused", "legal_verbs", "Outbox", "Commitment", "EventClass", "heartbeat", "Claim", "Route", "STANCE", "resolve", ]