AuthorityResolver

Policy SPI: resolves the AuthorityTier of a proposition's source.

Authority is derived from how a proposition is grounded, not from its content. Consumers may supply their own implementation; DICE ships a constant resolver (FixedAuthorityResolver) and a grounding-driven one (StructuralAuthorityResolver).

Inheritors

Functions

Link copied to clipboard
abstract fun resolve(proposition: Proposition): AuthorityTier

Resolve the authority tier for a proposition.