> ## Documentation Index
> Fetch the complete documentation index at: https://docs.twirx.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Development workflow

> Build, test, benchmark, and document changes locally.

## Build

```bash theme={null}
make build
```

## Test

```bash theme={null}
make test
```

## Demonstrate

```bash theme={null}
make demo
```

## Benchmark

```bash theme={null}
make benchmark
```

## Rules

* Normal tests run without public internet access.
* Protocol behavior changes require fixtures and expected results.
* Parser changes require malformed-input tests.
* Performance claims require measured benchmarks.
* Do not add third-party runtime dependencies without an ADR.
* Do not use `unsafe`, cgo, native plugins, or shell execution in trusted Go request paths.
* Keep documentation synchronized with implemented behavior.
