# Architecture decision records

Decision records capture significant architectural choices with their
context and consequences. New records are added under `adr/` as the project
evolves.

* [ADR 0001](0001-implementation-language.md) - implementation language
* [ADR 0002](0002-project-naming.md) - project and binary naming
* [ADR 0003](0003-anonymous-read-fallback.md) - anonymous read fallback
* [ADR 0004](0004-secret-handlers.md) - secret-handler support
* [ADR 0005](0005-tag-only-webhook.md) - tag-only webhook default
* [ADR 0006](0006-instance-detection.md) - instance detection
* [ADR 0007](0007-cross-platform-releases.md) - cross-platform releases
* [ADR 0008](0008-chroot-lifecycle.md) - chroot lifecycle and EOL surfacing