check_claim
NL-gate (kernen): udtræk SPO-triple(r) fra en naturlig-sprogs-PÅSTAND (Sonnet via
LiteLLM, R1) og tjek hver mod det grundede SPO-fakta-lager (i PUBLIC_DEMO-mode: det
OFFENTLIGE demo-fakta-lager, IKKE dine data — se scope_note). Returnerer en auditerbar
consistency-receipt: {claim, extracted_triples[], conflicts[], verdict,
checked_against_n_facts, scope_note}. verdict ∈ {consistent, contradicts, unverifiable}
— ALDRIG true/false. ADVISORY: flager konsistens, blokerer/beslutter ALDRIG for dig
(never-write-for-you). Persisterer ALDRIG selve påstanden (check ≠ gem — kun add_fact
skriver til lageret, og add_fact er FRAVÆRENDE i PUBLIC_DEMO-mode).
PUBLIC_DEMO-mode: rate-limitet (default 5/min + 30/time, ÉN global demo-bucket, §2/§8
BLOCKER 3). Over grænsen returneres {error:"rate_limited", retry_after_s, scope_note} —
ALDRIG et consistent-formet svar. Bogholderi-fejl i rate-limiteren -> deny (fail-safe).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| claim | Yes | ||
| focus | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||