--- asset_id: MIN-EL-Jesus-20260626-v01 version: v01 tipo: MIN — Minuta owner: Jesus sherpa: Jess (SherpaX de Jesus) ratificador: Jesus fecha: 2026-06-26 intellibank: IB-EL-EmpowerLabs subbank: EQ-EL-Equipo --- # Minuta del Día · Jesús · 2026-06-26 ## Qué se hizo ### Performance · `rebelocity-club` (Angular SPA) **Análisis y planificación** - Leída y analizada `Auditoria-home.md` (generada con extension Claude en Chrome): FCP 14s, bundle main.js 8.73 MB, 32 llamadas API al inicio, 37 imágenes sin lazy loading, GIF 505 KB. - Creado `data/auditoria/Factibilidad-home.md`: evaluación ítem por ítem de la auditoría contra el código real. Hallazgo clave: el proyecto tiene **un solo AppModule** — no hay feature modules, lo que hace el lazy loading de rutas un refactor estructural de 3-5 días, no una tarde. - Dos ítems movidos a sección "En espera" por riesgo identificado: Stripe.js defer (riesgo de romper checkout) y diferir calls API (riesgo de retrasar contenido visible). **Fase 1 implementada — 5 fixes, build limpia** - **Fix #7:** Eliminado `console.log('getCompanyUser activo')` en `inicio.component.ts:164`. - **Fix #3a:** En `src/index.html`: movidos los `` de Google Fonts **antes** de los `` (el orden estaba invertido); agregado `preconnect` + `dns-prefetch` a `genniux.net`. - **Fix #3c:** Skeleton screen en `src/index.html` dentro de ``. Estructura que replica la home: nav oscuro (#333) + banner + 3 filas de cards horizontales con animación shimmer. CSS inline en `` — visible desde el primer byte, sin esperar JS. Verificado visualmente vía browser automation. - **Fix #6:** `congras.gif` (506 KB) convertido a `congras.webm` (172 KB, −66%) con ffmpeg. Template de `registro-empresa.component.html` actualizado de `` a `