1.1 KiB
1.1 KiB
name, phase, description
| name | phase | description |
|---|---|---|
| requirements_discovery | discover | Guidance for discovering, analyzing, and documenting GCP solution requirements. |
Phase 0: Requirements Discovery Skill
When performing requirements discovery for a Google Cloud Solution Architecture:
- Analyze Workflow Request: Extract functional and non-functional requirements from the user request or baseline specification.
- Defer Product Selection: During discovery, product selection must explicitly be marked as
deferred: true. Do not commit to specific GCP products (e.g. Cloud Run vs GKE) until the design phase. - Capture Core Requirements:
- Authenticated HTTPS ingress, stateless processing, asynchronous domain events.
- High availability within a selected GCP region.
- At-least-once delivery with idempotent processing.
- Least-privilege IAM service accounts and private networking where practical.
- Document Assumptions and Open Questions: Highlight unknowns regarding scale, traffic spikes, compliance, and specific region requirements.
- Output Standard: Produce a valid
docs/requirements.mdfile matching the phase spec.