🧪 Prueba E2E — Calculadora química
Checklist para administradores y QA. Requiere tenant con catálogo químico configurado (demo AquaDemo o catálogo starter).
A1. Verificar roles y productos
Sistema → Configuración → Química — todos los roles que uses deben tener producto asignado.
Si faltan perfiles en demo:
powershell
.\pnpm.cmd --filter @pool-control/server exec tsx scripts/seed-chemical-profiles.ts --tenant=piscivalA2. Caso de prueba (140 m³, cloro)
| Campo | Valor |
|---|---|
| Volumen | 140 m³ |
| Saneamiento | CHLORINE |
| pH | 6.8 |
| Cloro libre | 0.5 |
| Cloro total | 1.5 |
| TA | 60 |
| TH | 100 |
| CYA | 20 |
| Estado agua | Blanquecina |
Esperado: incrementador pH, bicarbonato, cloro; posible estabilizante; % ejecutable < 100 % si hay tope por visita.
A3. Stock furgoneta
Cargar en furgoneta: incrementador pH, bicarbonato, hipoclorito mantenimiento o choque.
A4. Orden en el parte (Paso 2)
- Rutina: skimmers → cesto bomba → limpiafondos → cepillado
- Después: dosificación numerada (balance → desinfección → CYA)
- Consumos: revisar cantidades tras marcar Aplicado
A5. Validación cruzada
| Área | Comprobar |
|---|---|
| Consulta | Enlace desde parte con visitCapPolicy=apply |
| Parte | Mismas dosis base; avisos backwash/floc si aplica |
| Cierre visita | Snapshot de plan pendiente |
| Siguiente visita | Banner histórico orientativo |