Architecture Decision Records¶
Architecture Decision Records (ADRs) document the significant technical decisions made during Homodyne’s development — what was decided, why, and what alternatives were considered.
ADR Summary:
ADR |
Title |
Status |
|---|---|---|
001 |
JAX CPU-only backend |
Accepted |
002 |
NLSQ / CMC architectural split |
Accepted |
003 |
Anti-degeneracy layer for laminar flow |
Accepted |
004 |
Consensus Monte Carlo over standard MCMC |
Accepted |
005 |
Per-angle scaling modes (auto/constant/individual/fourier) |
Accepted |
006 |
No GPU acceleration on consumer hardware |
Accepted |
Note
New ADRs should follow the template in docs/source/developer/adrs/.
Each ADR covers: Context, Decision, Consequences, and Alternatives Considered.