# Sprint 2 Validation Report

## Backend

| Check | Result |
|-------|--------|
| `php artisan test --filter=SprintTeamCapacity` | Pass |
| `php artisan test tests/Feature/Projects` | Run in CI / local full suite |

## Frontend

| Check | Result |
|-------|--------|
| `npm run type-check` | Pass |
| `npm run build` | Pass |

## Manual verification checklist

- [ ] Capacity tab: set MD per user, verify overload math
- [ ] Overview: four command-center rows load
- [ ] Backlog: drag reorder persists after refresh
- [ ] Sprint card: executive health badge visible
- [ ] Gantt: sprint → epic → task hierarchy
- [ ] Notifications: scheduled job fires (queue worker + cron)

## Migration

`2026_06_08_100000_project_sprint_capacity_allocations` — unique index `sprint_capacity_user_unique`.
