- 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>
705 B
705 B
Meta Content & Social Sharing
Include when: Page is Public (SEO/social sharing needed)
Page Title
Limit: 55-60 characters
{title}
Meta Description
Limit: 150-160 characters
{description}
Social Sharing
| Property | Value |
|---|---|
| Title | {60-70 chars, can differ from page title} |
| Description | {120-150 chars} |
| Image | 1200x630px, /images/social/{page-name}.jpg |
| Image Alt | {alt text} |
Agent Questions
- "What should appear in browser tab/search results?" (< 60 chars)
- "Describe this page to encourage clicks" (150-160 chars)
- "What title for social shares?"
- "What image represents this page?" (1200x630px)