ADLC
Reference

Reference

The contracts every ADLC tool honors: conventions, exit codes, the .adlc/ runtime, and the architecture decision records.

Reference

The ADLC toolkit is ~20 independently built CLIs that behave like one product because they all honor the same contracts. This section documents those contracts.

PageWhat it covers
Tool ConventionsThe rules every packages/<name>/ tool follows: layout, zero dependencies, frozen core, --json/--prompt-only, and mutation safety.
Exit CodesThe canonical 0 / 1 / 2 convention that makes CI gating deterministic.
The .adlc/ RuntimeThe on-disk state gates read and write (tickets, the active-ticket pointer, config, ledgers, and evidence), plus the environment variables that steer them.
Recommended Models by PhaseThe binding from model-router's abstract tiers (cheap / mid / frontier) to concrete models per provider, covering paid, open-weight, and local.
Architecture Decision RecordsThe accepted ADRs behind the integrations and review gates.

New to the model itself? Start with The Lifecycle for the phase and gate map, then come back here for the contracts underneath it.

On this page