1---2name: product-setup3description: PRODUCT_SETUP.md creation and maintenance.4---56## Workflow781. Read existing setup before product analysis.92. Create it when setup maintenance is requested. Refresh it only when durable context has changed.103. Inspect authoritative product, code, data, deployment, and observability sources.114. Keep `PRODUCT_SETUP.md` as the sole setup document. Retain history only when it explains a recurring risk, product constraint, or future check.125. Keep commands and API calls reproducible and production access read-only. Exclude secrets and private connection values; treat writes, destructive13 queries, schema changes, long exports, and ambiguous targets as blockers.1415## Content1617- Product definition: purpose, audience, value, terminology, business model, and durable constraints.18- Journeys and system surfaces: critical user flows and relevant product, code, data, and infrastructure boundaries.19- Evidence and access: authoritative sources, safe read-only commands, access status, and exact setup steps for gaps.20- Risks and checks: recurring risks and reproducible read-only checks, including useful baselines and cost limits.