This page tracks architecture decisions for the project using ADRs (Architecture Decision Records).
Accepted: decision currently in forceSuperseded: replaced by another ADRProposed: under discussion
| ADR | Title | Status | Date |
|---|---|---|---|
| ADR-0001 | Dual-bank firmware update model | Accepted | 2026-02-13 |
| ADR-0002 | RAM-buffered upload before flash write | Accepted | 2026-02-13 |
| ADR-0003 | Cooperative services + event bus | Accepted | 2026-02-13 |
- Create a new file in
docs/explanation/adr/namedADR-XXXX-short-title.md. - Use this structure:
# ADR-XXXX: Title
- Status: Proposed | Accepted | Superseded
- Date: YYYY-MM-DD
## Context
## Decision
## Consequences
## Alternatives considered
## References- Add it to the table above.