Sprint History
Sprint 22 Manual Test Runbook
1. Run `pnpm db:generate`, migration status, and `pnpm db:seed` twice. 2. Open `/crm/opportunities` and confirm it is labeled Deals / Opportunities. 3. Open a deal detail and confi
Use this when auditing sprint scope, remediation history, or acceptance details.
Required Checks
- Run
pnpm db:generate, migration status, andpnpm db:seedtwice. - Open
/crm/opportunitiesand confirm it is labeled Deals / Opportunities. - Open a deal detail and confirm company, contact, stage, value, owner, next action, quotes, documents, proposal summaries, invoices, projects, comments, and activity are visible where permitted.
- Open
/dashboard/dealsand a quote-set comparison. - Open
/dashboard/proposals,/dashboard/proposals/new, and a proposal summary detail. - Generate a proposal summary draft locally and confirm it creates a draft only.
- Confirm the draft disclaimer is visible and no customer message is sent.
- Open
/settings/customization, display preferences, notification preferences, feature flags, and workflow rules. - Run
pnpm ux:review:dry, thenpnpm ux:reviewwith dev servers running. - Confirm
ux-review-package/contains README, route map, navigation map, page inventory, and screenshots.
Safety Checks
- No external integrations are connected.
- No Gmail, WhatsApp, SMS, social, map, WooCommerce, or marketing sync is added.
- No quote prices are changed automatically.
- No proposal is auto-approved or sent.
- No production deployment or production secrets are added.
Developer Details
- Source
- apps/docs/content/sprint-22-manual-test-runbook/README.md
- Owner
- Module Owner
- Status
- Current
- Module
- Sprint History
- Related route
- None