Use these guides to operate the organization repository and its applications. Commands run from the repository root unless a guide says otherwise.
Build your first Worker
Understand the release model
| Task | Guide |
|---|---|
| Register an app, add resources, or connect services | Catalog and connect an app |
| Verify infrastructure, application code, and release packages | Validate a change |
| Authorize a release and inspect its deployment | Deploy a change |
| Check a service, inspect logs, or interpret a failed probe | Check application health |
| Retry a failed release or restore compatible application code | Recover a release |
| Change access, credentials, infrastructure settings, or lifecycle ownership | Administer the platform |
Review a parcel source records evidence and checkpoints. Prepare parcel ingestion turns an approved source into an implementation handoff. Start with the Missouri research section for scope and source candidates.
| Intent | Start here |
|---|---|
| Local development | Run the local application stack |
| Email testing | Test email delivery locally |
| Shared frontend code | Reuse shared UI |
| Documentation | Write and organize documentation |
| Access review | Review an access change |
For historical ingestion and revision checks, use Inspect a local benchmark.
Use the operations reference for commands, catalog fields, version identifiers, and retention limits. The application inventory links to each application's runtime contract. State and drift covers Terraform's R2 backend.
These guides use Diátaxis ↗: tutorials teach through a working example, how-to guides complete tasks, reference pages provide exact facts, and explanations describe decisions. Existing GitHub, Cloudflare, and application URLs remain their canonical references.
When changing an operational contract, update its task guide and reference in the same pull request. Keep an application's special requirements beside its application reference. Link to the shared workflow instead of copying it. A proposed capability must be labeled as a gap until its implementation exists.