| .. | ||
| _category_.json | 115B | |
| architecture.md | 63.8K | |
| extending.md | 13.2K | |
| limits.md | 44.9K | |
| observability.md | 21.7K | |
| README.md | 920B | |
| releasing.md | 6.7K | |
| site.md | 12.7K | |
| testing.md | 16.7K | |
| ux.md | 10.6K |
title: "Contributing" sidebar_position: 1
Contributing
How 012 is built and the bar every change meets. Start with the rules in CLAUDE.md, then:
| Page | For |
|---|---|
| Architecture | How the engine and UI fit together |
| Extending 012 | The patterns new features and scale follow |
| UX and visual bar | The rules every change follows |
| Testing | Unit, end-to-end through libghostty, golden screens, the oracle, docs checks, demos |
| Bounds of support | Measured bounds and known bottlenecks |
| Observability | Event logs, OTLP export, DuckDB queries, the local telemetry stack |
| Releasing | The release checklist and make dist |
| The docs site | Building and previewing the Docusaurus site over these docs |
Plans are in the roadmap.