Reference
The Guide explains how to build and ship a bundle. This section is the lookup half: exact flags, exact field names, exact defaults, and the boundaries the framework refuses to cross.
Nothing here repeats a walkthrough. Where a concept is already explained in the Guide — the configuration model, the seven hook events, the proof levels — these pages link to it and record only the contract.
Reading the diagnostics
Every command reports structured diagnostics rather than prose errors. One diagnostic is a stable
AB code, a severity, a message, and usually a sourcePath and a recovery hint. For the
diagnostic-gated commands — build, prepack, validate, doctor, install, and dev — only
an error severity makes the command exit nonzero; warnings and infos never gate a build, a
validation, or a dev rebuild. eval and inspect have an extra, non-diagnostic reason to exit
1: a failing or inconclusive trial, or an invalid model — see the
CLI exit codes.
The full code catalog is the Diagnostics reference, rendered at build time
from the repository's
docs/diagnostics.md.