cas-platform is the production-oriented Azure infrastructure foundation for the
Coding-Autopilot-System (CAS). It provides environment-isolated Container Apps hosting,
workspace-based observability, system-assigned managed identity, budgets, and safe validation
tooling — without storing secrets. The workload module implements the public
cas-reference-product deployment interface.
This repo is bicep-ready (linted, parameterized, subscription-scope what-if validated) but
Azure deployment is locked workspace-wide until a future milestone. See
Architecture for the full statement.
./scripts/validate.ps1To run a non-deploying subscription-scope what-if:
az login
./scripts/what-if.ps1 -Environment dev -Location northeuropewhat-if.ps1 only invokes az deployment sub what-if — it never creates or deploys resources.
- Architecture — module graph, identity boundary, and the NO-AZURE deploy lock
- Operations — verified validation/lint/what-if commands
- Decisions — index of recorded architectural decisions