Registry stack documentation: machine-readable Markdown.
Index of all pages: https://docs.registrystack.org/llms.txt
Full corpus: https://docs.registrystack.org/llms-full.txt

# Reference

> Registry Stack configuration, CLI, API, error, contract, standards, stability, and terminology reference.

Use these references when you need an exact field, command, interface,
contract, version, or term. Start with the task pages when you want
to build or change something.

## Configuration and commands

- [Generated command-line references](cli/)
- [Relayctl workflow reference](relayctl/)
- [Evidencectl workflow reference](evidencectl/)
- [Registry Mint reference](mint/)
- [Environment variables](environment-variables/)
- [Errors and status codes](errors/)
- [Validate a project](../verify/)

Relay's configuration surface is the adopter's own `registry.yaml` and `runtime.yaml`, so it is
documented with the task pages rather than as a stack-wide reference. See
[Configure Relay](../configure/relay/) for those two documents.

## Interfaces and contracts

- [Instance API references](apis/)
- [Relay client APIs](relay-client-api/)
- [Contracts](contracts/)
- [Generated files and ownership](../generated-artifacts/)
- [API stability and versioning](api-stability/)
- [Deprecation policy](deprecation-policy/)

## Standards and terms

- [Standards](standards/)
- [ITB and SEMIC evidence](itb-semic-evidence/)
- [Glossary](glossary/)

## Specifications and changes

- [Specifications](../spec/)
- [Changelog](../changelog/)