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

Engine specifications

Normative and operational specs live at the repository root (and in-tree sources). This page is a link-out index — not a second copy of those files.

DocumentPathRole
Product / quickstartREADME.mdOverview, REPL, playground, compute backend
nibli KR languageNIBLI_KR.mdNormative surface syntax (v0.1)
Executable grammarnibli-kr/src/nibli_kr.pestParser source of truth
Logic IRLOGIC_IR.mdLogicBuffer / FOL intermediate form
GuaranteesGUARANTEES.mdSoundness, gates, contracts
DeployDEPLOY.mdPlayground / static ship path
WITwit/world.witComponent boundary
ReleasingRELEASING.mdTier A/Z decision table + operator runbook
RoadmapTODO.mdOpen engine, tooling and docs work
Lexiconnibli-lexicon/src/corpus/Committed English predicate corpus
Authorizationnibli-auth, policy auth-0.1.0.nibliBuiltin auth; guide: Authorization
WIT packagenibli:engine@0.7.0Exports engine + authorizer (object = resource id)

API documentation

Rust crate APIs are on docs.rs — every published crate is listed with its versioned link in the API index, starting from docs.rs/nibli-engine. From a checkout, cargo doc -p <crate> --open builds the same rustdoc locally. That is separate from this mdBook site, which carries the conceptual docs only.

Hosting note

HostBase pathStatus
GH Pages mirrorhttps://dhilipsiva.github.io/nibli/CI workflow docs-pages.yml (site-url=/nibli/)
Primaryhttps://dhilipsiva.dev/docs/nibli/Site-repo integration (see DEPLOY.md) — default just docs build
Localjust docs-servehttp://127.0.0.1:3000Available now