Architecture Decisions

September 17, 2026 ยท View on GitHub

ADRs record project-wide choices that are difficult to reverse or that intentionally constrain future work. Routine implementation details, provider-specific behaviour and bug fixes do not need one.

Use 0000-template.md. Keep an ADR to the context that explains why the choice exists, one clear decision, and the consequences that matter later. Do not transcribe implementation code, protocol schemas, issue discussions or exhaustive option lists.

Host and platform

Networking, trust and secrets

Decks, flows and content

Plugins

Macro Deck UI