| Área | Ruta | Tests | Estado | Prioridad |
|---|---|---|---|---|
| Auth | /login | 6 | ✅ Cubierto | — |
| Auth | /register | 0 | ❌ Falta | Crítico |
| Auth | /forgot-password | 0 | ❌ Falta | Crítico |
| Dashboard | /dashboard | 3 | ⚠️ Parcial | Alto |
| Proyectos | /projects | 4 | ✅ Cubierto | — |
| Proyectos | /projects/[id] | 0 | ❌ Falta | Alto |
| Proyectos | /projects/[id]/tasks | 0 | ❌ Falta | Crítico |
| Proyectos | /projects/[id]/billing | 0 | ❌ Falta | Crítico |
| Clientes | /clients | 0 | ❌ Falta | Alto |
| Clientes | /clients/[id] | 0 | ❌ Falta | Medio |
| Facturas | /invoices | 2 | ⚠️ Parcial | Alto |
| Facturas | /invoices/new | 5 | ✅ Cubierto | — |
| Facturas | /invoices/[id] | 0 | ❌ Falta | Crítico |
| Settings | /settings/billing | 0 | ❌ Falta | Alto |
| Settings | /settings/team | 0 | ❌ Falta | Medio |
| Settings | /settings | 0 | ⚠️ Parcial | Medio |
| Método | Endpoint | Mock/Hit en spec | Estado | Riesgo |
|---|---|---|---|---|
| POST | /api/auth/signin | ✔ login.spec.ts | Cubierto | — |
| GET | /api/projects | ✔ projects/list.spec.ts | Cubierto | — |
| POST | /api/projects | ✔ projects/list.spec.ts | Cubierto | — |
| PUT | /api/projects/[id] | ✗ Sin cobertura | Falta | Alto |
| DELETE | /api/projects/[id] | ✔ projects/list.spec.ts | Cubierto | — |
| POST | /api/invoices | ✔ invoices/create.spec.ts | Cubierto | — |
| POST | /api/invoices/[id]/send | ✗ Sin cobertura | Falta | Crítico |
| POST | /api/webhooks/stripe | ✗ Sin cobertura | Falta | Crítico |
| GET | /api/teams/[id]/members | ✗ Sin cobertura | Falta | Medio |