# Architecture Decision Records

All significant design decisions are documented as ADRs before implementation.

| ADR | Status | Title |
|-----|--------|-------|
| [000](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-000-analysis-framework.md) | Accepted | Analysis Framework as Governing Methodology |
| [001](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-001-synthesized-methodology.md) | Accepted | Synthesized Methodology Over Single Framework |
| [002](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-002-dora-metrics.md) | Accepted | DORA Metrics as Primary Performance Framework |
| [003](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-003-machine-readable-adrs.md) | Accepted | Machine-Readable ADRs as Decision Substrate |
| [004](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-004-build-fly-learn.md) | Accepted | Build-Fly-Learn Over Waterfall |
| [005](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-005-seam-spec.md) | Accepted | Seam-Spec for Non-Load-Bearing Dimensions |
| [006](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-006-fresh-start.md) | Accepted | Fresh Start with Compliance-First Bootstrap |
| [007](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-007-stdlib-only-kernel.md) | Accepted | Stdlib-Only Kernel (Zero External Dependencies) |
| [008](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-008-sr-11-7-control-superset.md) | Accepted | SR 11-7 as Control Superset |
| [009](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-009-causal-pd-model.md) | Accepted | Causal PD Model Over Logistic Regression |
| [010](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-010-credit-ontology.md) | Accepted | 19-Variable Credit Ontology |
| [011](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-011-cecl-soliton-horizons.md) | Accepted | CECL Lifetime Loss via Soliton Forecast Horizons |
| [012](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-012-synthetic-ground-truth.md) | Accepted | Synthetic Ground Truth for Model Validation |
| [013](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-013-fair-lending-causal.md) | Accepted | Fair Lending via Causal Path Analysis |
| [014](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-014-universal-schema.md) | Accepted | Universal Schema as Dict-of-Dicts |
| [015](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-015-lineage-as-dag.md) | Accepted | Lineage as DAG Edges in WorldDAG |
| [016](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-016-quality-gates.md) | Accepted | Quality Gates as Predicates |
| [017](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-017-multi-algorithm-consensus.md) | Accepted | Multi-Algorithm Consensus Over Single Discovery |
| [018](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-018-soliton-scoring-discovered-edges.md) | Accepted | Soliton Scoring for Discovered Edges |
| [019](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-019-dseparation-falsification.md) | Accepted | D-Separation as Primary Falsification Tool |
| [020](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-020-argparse-cli.md) | Accepted | Argparse CLI Over Click/Typer |
| [021](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-021-integration-facade.md) | Accepted | Integration Module as Facade |
| [022](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-022-self-contained-html-dashboard.md) | Accepted | Self-Contained HTML Dashboard Over React SPA |
| [023](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-023-cli-json-mode.md) | Accepted | CLI JSON Mode as Data Contract |
| [024](https://github.com/Orxaq/orxaq/blob/main/docs/adr/ADR-024-gamma-first-skin-order.md) | Accepted | Gamma First, Then Beta, Then Alpha |
