- Nx 22.7 monorepo (pnpm 11.1, TypeScript 5.9, Node 24) - apps/api: NestJS 11 (CJS conforme CODING-RULES.md PGD-DB-004) - apps/web: React 19 + Vite 8 (ESM) - libs/shared/api-interface: Zod contract base - Docker Compose dev: Postgres 18, Valkey 8, MinIO, Mailpit - WDS artifacts: - design-artifacts/A-Product-Brief/ (5 docs canônicos + 16 dialogs) - design-artifacts/B-Trigger-Map/ (hub + 4 personas + feature impact) - Stack canon: STACK.md v2.2 + CODING-RULES.md v2.0 + brand.md - AGENTS.md + README.md como entrada para devs/agentes Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
64 lines
1.6 KiB
Markdown
64 lines
1.6 KiB
Markdown
# Client Profile: {{project_name}}
|
|
|
|
**Created:** {{date}}
|
|
**Updated:** {{date}}
|
|
|
|
---
|
|
|
|
## Organisation
|
|
|
|
| Field | Value |
|
|
|-------|-------|
|
|
| **Type** | startup / scale-up / SME / enterprise / NGO / public sector / internal team |
|
|
| **Size** | {{headcount_or_team_size}} |
|
|
| **Industry** | {{industry}} |
|
|
| **Tech maturity** | {{has_internal_tech_team}} — {{prior_digital_product_experience}} |
|
|
| **Design maturity** | {{prior_design_experience}} |
|
|
|
|
---
|
|
|
|
## People
|
|
|
|
### Primary Contact — {{primary_contact_name}}
|
|
- **Role:** {{role}}
|
|
- **Decision mandate:** {{can_decide_autonomously_or_needs_signoff}}
|
|
- **Notes:** {{notes}}
|
|
|
|
### Champion (if different)
|
|
- **Name:** {{champion_name}}
|
|
- **Role:** {{role}}
|
|
- **Notes:** {{notes}}
|
|
|
|
### Technical Contact
|
|
- **Name:** {{tech_contact_name}}
|
|
- **Role:** {{role}}
|
|
|
|
### Other Stakeholders
|
|
| Name | Role | Influence |
|
|
|------|------|-----------|
|
|
| {{name}} | {{role}} | {{approver / advisor / observer}} |
|
|
|
|
---
|
|
|
|
## Decision Culture
|
|
|
|
- **Decision style:** {{fast-individual / consensus / hierarchical / committee}}
|
|
- **Approval chain:** {{description}}
|
|
- **Timeline culture:** {{fast-iterative / structured-milestones / slow-approval}}
|
|
|
|
---
|
|
|
|
## Internal Driver
|
|
|
|
- **What triggered this project:** {{trigger}}
|
|
- **What success means internally:** {{political_or_personal_definition_of_success}}
|
|
- **Internal deadline or pressure:** {{yes_no_and_description}}
|
|
|
|
---
|
|
|
|
## Working Style
|
|
|
|
- **Communication preference:** {{slack / email / calls — and response speed}}
|
|
- **Prior agency experience:** {{yes_no — what worked / what did not}}
|
|
- **Notes:** {{anything_else_relevant_to_collaboration}}
|