Reference

The reference describes the project's files exactly. It's terse by design: facts, not tutorials. If you're new, start with Concepts and the guides first.

  • File formats: every file on disk: purpose, an annotated example, and a field-by-field description. This is the contract for the files-first model, so it doubles as documentation for editing files by hand.

Looking for commands? The CLI reference is its own section.

Every project JSON file carries a version field. The format is the project's public API: changes are handled carefully, and the core migrates older files forward when it can.