GCP Solution Architecture Agent

A four-phase workflow deliverable for a resilient, event-driven Google Cloud reference architecture.

Workflow

  1. Discover — capture functional and non-functional requirements without choosing products.
  2. Architect — map confirmed requirements to Google Cloud products and produce Mermaid plus Terraform.
  3. Validate — run formatting, Terraform validation, and a no-apply plan check.
  4. Package — publish the approved artifacts and verification record in solution-architecture-guide.md.

The repository is derived from the workflow_agent template and keeps product selection out of discovery until requirements are recorded.

Local checks

python3 -m unittest discover -s tests -v
./scripts/validate.sh

validate.sh requires Terraform 1.6.x and Google provider 6.x; it never applies resources. Set TF_VAR_project_id to run Terraform checks.

Description
Generated deliverable: gcp_solution_architecture_agent
Readme 342 KiB
Languages
Python 86.5%
Mermaid 10.7%
HCL 1.6%
Dockerfile 0.8%
Shell 0.4%