Skip to main content

Architecture decisions

Accepted here means a design baseline for scaffolding, not completed software. Revise through a new ADR and mark superseded decisions explicitly.

ADRStatusDecision
0001Accepted for scaffoldHeadless Rust runtime with a vendor-independent domain
0002Accepted for scaffoldWeb-first UI, optional desktop shell
0003Accepted for scaffoldOrdered events and an injected frame clock
0004Accepted for this repoKeep Docusaurus, separate docs from software
0005Accepted; initial process test passedOne dedicated mixer container plus four CDJ containers per club

Each ADR records context, decision, consequences, date, and implementation status.