WA2 — Intent-First Architecture in VS CodeDefine intent. WA2 brings Well-Architected thinking directly into your editor, validating CloudFormation in real time while modelling architectural intent. Built by the creator of the AWS Well-Architected Framework. Why WA2?Most tools validate configuration. WA2 models architecture. Instead of asking:
WA2 asks:
Then enforces controls appropriate to that declared purpose. Intent → Obligation → Evidence ✨ Core Capabilities🧠 Intent-Based Architecture
⚙️ Real-Time CloudFormation ValidationWA2 includes a high-performance CloudFormation validator built in Rust.
Sub-second validation inside VS Code. 🏗️ ExampleWithout intent:
WA2 prompts you to classify the resource. With intent declared:
WA2 derives architectural obligations:
Guidance appears inline — tied to declared intent. 🧩 Framework as LanguageWA2 best practices are not hard-coded. The framework logic is expressed in a small, purpose-built language. This allows:
Framework as code. ⚡ PerformanceWA2 validates typical templates in ~0.37 seconds, Built in Rust for predictable performance, low memory overhead, and fast parsing of large templates. Designed for consistent sub-second feedback as you build. 🚀 Quick Start
🔗 Links
Shift architecture left. ☕ Support WA2If you find WA2 useful and want to support continued development, you can buy me a coffee: |