Architecture decisions
Accepted here means a design baseline for scaffolding, not completed software. Revise through a new ADR and mark superseded decisions explicitly.
| ADR | Status | Decision |
|---|---|---|
| 0001 | Accepted for scaffold | Headless Rust runtime with a vendor-independent domain |
| 0002 | Accepted for scaffold | Web-first UI, optional desktop shell |
| 0003 | Accepted for scaffold | Ordered events and an injected frame clock |
| 0004 | Accepted for this repo | Keep Docusaurus, separate docs from software |
| 0005 | Accepted; initial process test passed | One dedicated mixer container plus four CDJ containers per club |
Each ADR records context, decision, consequences, date, and implementation status.