This project documents significant architectural decisions using Architectural Decision Records (ADRs). Each record captures the context, options considered, and rationale for a decision.
ADR Decision Status ADR-0001 Three-layer deployment model with independent Terraform state Accepted ADR-0002 Dual-stack architecture: Azure SPI and CIMPL side-by-side Accepted
ADR Decision Status ADR-0004 Istio CNI chaining for sidecar injection on AKS Automatic Accepted ADR-0007 Karpenter NodePools for workload isolation Accepted
ADR Decision Status ADR-0003 Local Helm chart for SPI stack safeguards compliance Accepted ADR-0005 Per-service health probe configuration for OSDU services Accepted ADR-0006 Kustomize postrender for CIMPL stack safeguards compliance Accepted
Use the template at docs/decisions/adr-template.md. Number sequentially and follow the format:
status : proposed | accepted | deprecated | superseded