• v1.8.0 ad365a65a9

    feat: direct fact checks consult registered providers
    CI / test (push) Successful in 19s
    CI / publish (push) Successful in 9s

    Dvorak released this 2026-08-03 22:25:33 +00:00 | 7 commits to master since this release

    Checking a FACT relation directly (rt.check('u:1', 'owns', 'doc:9')) now
    runs the provider-retrieval pipeline instead of returning 0 without ever
    consulting the registered provider. The retrieval set for a direct fact
    check is the fact itself (plus, for evidence checks, the injectable deps as
    before). The result reports requiredFacts/providedFacts/missingFacts for the
    fact, and missingFacts surfaces 'no_provider' when neither a provider nor an
    edge can satisfy the check.

    Downloads