Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

User guide — overview

Audience: people writing .nibli knowledge bases, using the REPL or playground, or embedding the engine.

PageWhat it covers
What Nibli guaranteesFour-valued verdicts, closed world/domain, trusted compute
QuickstartNix dev shell, just run, first claims
nibli KR cookbookSurface syntax stubs + link to the full spec
PlaygroundHosted triad UI and Formalize
GDPR walkthroughA worked compliance KB — engine-checked verdicts and the consent-withdrawal flip
Drug-interactions walkthroughA worked safety KB — the three-step mechanism and its negative controls
Belief revision:retract, retract ≡ never-asserted, and edit-and-re-query in the playground
AuthorizationBuiltin policy, can / fields / explain, Rust + Python adapters

Deeper sources (repo root)

TopicWhere
Product overviewREADME.md
Formal contractsGUARANTEES.md
Language (normative)NIBLI_KR.md
Example corporagdpr.nibli, drug-interactions.nibli, readme.nibli
Host / WASM ship pathDEPLOY.md

Query model: state a claim to check for entailment (e.g. dog(Adam).), not an interrogative. The playground’s decorative ? is not sent to the engine.

The developer guide covers the crate map, the IR, the WASM/host/compute path, the CI gates, and the WIT surface; published crate APIs are in the API index. Remaining docs work is tracked in TODO.md.