956 B
956 B
name, phase, description
| name | phase | description |
|---|---|---|
| validation_rules | validate | Guidance for verifying Terraform syntax, Mermaid diagrams, and repository artifact completeness. |
Phase 2: Pre-Deployment Validation Skill
When validating solution architecture artifacts:
- Static File Validation:
- Verify existence and non-emptiness of
workflow.yaml,requirements.yaml,docs/requirements.md,docs/architecture.md,architecture.mmd,terraform/main.tf,solution-architecture-guide.md.
- Verify existence and non-emptiness of
- Mermaid Syntax Validation:
- Check diagram for matching subgraphs, valid node definitions, arrow syntaxes, and clean structure.
- Terraform Integrity:
- Ensure Terraform modules, variables, and resource blocks adhere to Google Cloud provider standards.
- Ensure static non-provisioning check passes (
deploy_resources: false).
- Output Report:
- Generate
validation-results.mdsummarizing pass/fail status across all verification rules.
- Generate