1---2title: "Contributing"3sidebar_position: 14---56# Contributing78How 012 is built and the bar every change meets. Start with the rules9in [CLAUDE.md](../../CLAUDE.md), then:1011| Page | For |12|---|---|13| [Architecture](architecture.md) | How the engine and UI fit together |14| [Extending 012](extending.md) | The patterns new features and scale follow |15| [UX and visual bar](ux.md) | The rules every change follows |16| [Testing](testing.md) | Unit, end-to-end through libghostty, golden screens, the oracle, docs checks, demos |17| [Bounds of support](limits.md) | Measured bounds and known bottlenecks |18| [Observability](observability.md) | Event logs, OTLP export, DuckDB queries, the local telemetry stack |19| [Releasing](releasing.md) | The release checklist and `make dist` |20| [The docs site](site.md) | Building and previewing the Docusaurus site over these docs |2122Plans are in the [roadmap](../../ROADMAP.md).