Skip to main content

GroundingResolver

Trait GroundingResolver 

Source
pub trait GroundingResolver {
    // Required method
    fn resolve(&self, citation_hash: u64) -> Option<NQuin>;
}
Expand description

Resolves a provenance citation hash to its full fact quin. Implemented by whatever holds the graph (the daemon’s quin store, a temporal-graph snapshot, a test stub). Grounding needs the full triple of each cited fact — a bare hash is not enough — so the gate activates only where facts are resolvable, and never false-denies a grounded claim for lack of a resolver.

Required Methods§

Source

fn resolve(&self, citation_hash: u64) -> Option<NQuin>

Return the fact quin for a provenance citation hash, or None if unknown.

Implementors§