ADR index¶
Architecture Decision Records document important design choices and their consequences.
- ADR 0001: Layered architecture
- ADR 0002: Variant C batch manifest
- ADR 0003: Edge resolver as single source of truth
- ADR 0004: Runtime ports and bootstrap
- ADR 0005: Production runtime connectors
- ADR 0006: Authority and canonical IR
- ADR 0007: Release-set and deployment-set
- ADR 0008: Airflow parse-safe provider
- ADR 0009: Artifact delivery and cache materializer
- ADR 0010: Binding-set and credential resolvers
- ADR 0011: Canonical fingerprints
- ADR 0012: Vault runtime authentication
- ADR 0013: Reproducible rerun and retention
- ADR 0014: Route attestation as production safe-sample trust
- ADR 0015: One compiler for classic, flow, and folder authoring
- ADR 0016: Content-pinned declarative recipes
- ADR 0017: Canonical workload selection algebra
- ADR 0018: Hermetic tests stay outside the production runtime
- ADR 0019: Bounded Airflow mapping projects the dpone backfill ledger
- ADR 0020: Airflow observability correlation composes immutable and observed identity
- ADR 0021: Signed catalog bundles and closed extension conformance
- ADR 0022: Durable target commit journal and fence (Proposed)
- ADR 0023: Confined authoring transactions use atomic exchange and durable recovery
- ADR 0024: Airflow executable init-fetch uses a strict v2 wire boundary
- ADR 0025: Quality-gate authority is explicit and process-local
- ADR 0026: Digest-first runtime image certification and fail-closed GHCR promotion
- ADR 0027: Runtime connections have one logical authority
- ADR 0028: Frozen release policy and irreversible publication boundary
- ADR 0029: Canonical pipeline identity and source reference
- ADR 0030: Self-service capability projection and Studio boundary
- ADR 0031: Domain-first self-service uses canonical discovery and selection
New ADRs should include status, context, decision, consequences, and links to related implementation or documentation.