---
title: Reference
description: Exact commands, file formats, store paths and routes. Look things up here; learn them in Concepts and Guides.
sidebar:
  order: 0
---

| Page | Covers |
|---|---|
| [CLI reference](/reference/cli) | Every `routineos.py` subcommand and exit code |
| [routine.toml and app.toml](/reference/routine-toml) | Every table and key, and what lint checks |
| [Definition schema](/reference/definition-schema) | `definition.json` and the compiled `meta/definition` |
| [Write contract](/reference/write-contract) | The six steps, refusals, run, Inbox, gate and entity shapes |
| [Store collections](/reference/store-collections) | Every store path and who writes it |
| [Pack schema](/reference/pack-schema) | `routineos.pack.v1` and the catalog. Since 0.6.0 |
| [Desk routes](/reference/desk-routes) | Hash routes, Browse query keys, 0.5.0 shortcuts |
| [Glossary](/reference/glossary) | Every term in one line |
