# Renova 0.8 · Implementación y verificación

Fecha: 23 de octubre de 2026. Trabajo sobre el proyecto existente, conservando identidad, clave de guardado, respaldos previos, cálculos y documentación de las tres conexiones.

## Antes de esta actualización

Implementado: acceso sin cuenta, estudios preliminares off-grid/on-grid/híbrida, GPS y entrada manual, geometría rectangular, unifilares, render técnico, costos/margen, registro de revisión, JSON y carpeta técnica ZIP. No existía sincronización ni meteorología remota conectada.

## Cambios ejecutados

- Flujo: Relevamiento → Diseño → Alternativas → Presupuesto → Entrega. Menú principal reducido, herramientas desplegables, navegación y foco de teclado.
- Nueva instalación con cargas, materiales y verificaciones vacíos; medidas, ubicación y HSP sin completar. Perfil comercial conservado. El trabajo anterior se archiva antes de cambiar. Demostración separada e identificada; no permite emitir una propuesta comercial real.
- Ubicación, dimensiones y orientación se editan con los mismos controles que usan plano y motor. GPS a solicitud, sin atribuir precisión topográfica.
- Provincia, distribuidora, cubierta, obstáculos, sombras, horarios, distancias y condiciones de conexión. Relevamientos incompletos guardables. Fotos locales comprimidas (hasta cuatro); se distinguen fotos de relevamiento y ejecución.
- Proyecto identificado y guardado automático en este navegador. Borrador, proyectos y respaldo siguen siendo locales, sin sincronización ni autenticación obligatoria.
- Cargas críticas seleccionables y traslado explícito de sus magnitudes al diseño híbrido. Ajustes técnicos desplegables y campos desconocidos sin presentar cero como aprobación.
- Fichas de equipos y recurso solar documentables con fuente, período/fecha y resolución declarados. No hay consulta meteorológica automática.
- Duplicación de variantes dentro de una familia de proyecto, comparación de equipos, potencia FV, energía diaria equivalente e inversión cuando está cotizada. No se generan automáticamente soluciones supuestamente óptimas.
- Cantidades automáticas vinculadas al diseño y protegidas de edición accidental. Cambios válidos de diseño actualizan cantidades dentro de la misma conexión, manteniendo una confirmación pendiente antes de emitir. Cambio de conexión requiere confirmar nuevamente modelos/precios. La selección comercial sigue siendo manual.
- Catálogo por proyecto con edición de modelo, precio, moneda, fecha, fuente y notas de ficha. No hay stock conectado ni selección técnica automática desde una nota. ARS/USD se convierten al aplicar un equipo solo con cotización, fecha y fuente declaradas.
- Costos explícitos de estructura, cableado, conectores, protecciones, tierra, mano de obra, traslado, alquileres, reservas e impuestos simples. Margen sobre venta distinto del recargo sobre costo. Datos comerciales y técnicos separados.
- Balance horario por CSV continuo de 24–8784 horas con generación AC, consumo, cargas críticas y disponibilidad de red; fuente, fecha, huso y potencia FV de referencia obligatorios. Calcula importación, excedentes, limitación, energía no servida y batería. Verifica conservación de energía. No genera una serie meteorológica ni ejecuta PVGIS/SAM.
- Carpeta del cliente en HTML imprimible: equipos/series declarados, diferencias entre propuesta y ejecución, fotografías de lo ejecutado, garantías, mantenimiento y fecha de puesta en servicio; sin costos internos.
- Explicación 3D con techo plano, techo inclinado, vivienda rural, galpón y dos plantas. Día/noche/corte, reserva disponible/vacía, EPS y excedentes supuestos. On-grid convencional no representa suministro durante un corte. Híbrida requiere respaldo y reserva; se muestran solo cargas críticas. Límites de potencia ingresados pueden impedir representar suministro en isla. Modo liviano por software y pausa de animación; respeta movimiento reducido.
- La escena usa hasta 30 símbolos de paneles del estudio; la construcción es genérica, no una reconstrucción a escala ni un plano ejecutivo. Se diferencia del balance energético y del render técnico.
- Firmas técnicas estables ante cambio del orden de campos y migración de cargas críticas, manteniendo revisiones pendientes frente a cambios reales.

## Verificado

- 81 pruebas automáticas aprobadas: motor, tres conexiones, límites MPPT, API preparada, costos/margen, ZIP/CRC, persistencia/normalización y respaldo, variantes, escenarios educativos, balance horario y conservación de energía.
- 12 grupos de comprobaciones adicionales del motor aprobados.
- Compilación de ambos renders, sintaxis de módulos y revisión de diferencias sin errores.
- Revisión estática de IDs: sin duplicados ni referencias literales a elementos inexistentes.
- Navegador: arranque, nueva instalación sin cargas heredadas, separación de demostración, guardado de cliente y provincia, recarga conservando proyecto, duplicación de base/variante y comparación con cantidades y valores pendientes.
- Navegador: escena 3D por software, selección de tipo de construcción, on-grid en corte sin suministro e híbrida con cargas críticas. WebGL no estuvo disponible en el entorno utilizado.
- Se genera y se muestra el SVG. La descarga no produjo un evento verificable en este entorno, incluso con enlace alternativo: no se da por aprobada su descarga en dispositivos finales.
- La prueba de carga de archivos se interrumpió al reiniciarse el entorno de navegador. La carga de fotos y CSV requiere completar prueba manual de interfaz; parseo, normalización y motor horario sí tienen pruebas automáticas.

## Límites y pendientes

- No hay sincronización, base compartida, stock, OCR, voz ni API climática conectados. El Worker incluido sigue preparado por separado y no se publica como API al desplegar este sitio estático.
- Persistencia en localStorage: capacidad limitada por navegador, con aviso de errores y respaldo; fotos comprimidas y series grandes pueden agotar espacio. No se ofrece almacenamiento ilimitado.
- La serie horaria es energía AC del campo aportada por el usuario. El modelo usa pasos de una hora, eficiencias constantes y límites preliminares. No calcula picos/transitorios, degradación dinámica, sombras reales, carga desde red ni optimización económica. En híbrida no se presupone arranque FV con batería vacía.
- No se estima recuperación de inversión. Solo diferencia de cargos variables del período si hay tarifas con fuente/fecha y sin energía no suministrada. No incluye cargos fijos, impuestos tarifarios ni proyección anual.
- Composición PDF, descargas, GPS, gestos, offline, fotos y rendimiento requieren pruebas en Android/iPhone reales. No se ejecutó certificación WCAG ni prueba de lector de pantalla.
- Planos y unifilares siguen siendo preliminares: superficie horizontal rectangular, equipos y recorridos simplificados, sin validación estructural, de cortocircuito completa, tierra/neutro, coordinación ni permisos de cada distribuidora. La construcción 3D elegida no cambia esa geometría técnica.
- El registro de ejecución es declarativo y no acredita inspección ni certificación normativa. Se conserva la formación profesional documentada previamente sin atribuirle validación automática de resultados.

## Referencias de la explicación educativa

- SolarEdge, cortes de red: https://www.solaredge.com/en/support/system-owner/power-outages
- Victron, ESS system design: https://www.victronenergy.com/media/pg/Energy_Storage_System/en/ess-system-design.html

La disponibilidad real de respaldo depende del equipo, la instalación, las cargas y la normativa aplicable. El código no sustituye la revisión profesional.
