Protocolo Oficial de 6 Pasos Pre-Deploy de plant_2 (Estándar Olivia / Juanchi)
Documentación canónica del flujo de validación, sincronización y despliegue de plant_2 (beta.plant.com.ar y plant.com.ar):
1. Los 6 Pasos Obligatorios de Validación Pre-Deploy
Antes de aprobar o subir cambios a beta.plant.com.ar o plant.com.ar, ejecutar en /Users/gabrielbusso/Proyectos/plant_2:
- Linter y Formato (
Biome):
```bash
npx biome check .
```
- Build Completo de Paquetes y Next.js:
```bash
NODE_OPTIONS="--max-old-space-size=2560" yarn build
```
- Suite de Tests Automatizados:
```bash
NODE_OPTIONS="--max-old-space-size=2560" yarn test
```
- Verificación de Tokens y Estilos Tamagui:
```bash
yarn check-tamagui
```
- Validación de Bundle Nativo Expo (iOS / Android):
```bash
cd apps/expo && npx expo export --dump-sourcemap
```
- Verificación Web Producción + Sincronización Dual GitHub ↔ GitLab → Vercel:
- Correr
yarn web:prody verificar con Playwright/navegador que no existanReferenceErrorni errores de consola. - Sincronizar ramas entre GitHub (
git@github.com:plant-ok/plant_2.git) y GitLab (git@gitlab.com:juan40/plant_2.git), cuyo push dispara automáticamente el deploy en Vercel (plant-2-next).
2. Hito Cerrado (27-oct-2026): Animación Plant* CYBER Píxel por Píxel y Contraste Liquid Glass Blanco
- Animación Píxel por Píxel (
ee6d324+904f623): Aprobada por Gabriel Busso («Espectacular ! Me gusta»). Sin recuadros ni barras; los píxeles deCYBERviajan a alta velocidad desde el asterisco*dePlant*y flujos convergentes armandoC → Y → B → E → Rpunto por punto en1.15s, ejecutándose 1 vez al ingresar y al volver al Home (/). - Contraste Liquid Glass Blanco y Limpieza de Contorno:
- Se eliminó por completo el
drop-shadowoscuro enplant-cyber-logo.tsxque generaba un contorno sucio sobre fondo claro. - Se limpió
plant-cyber-horizontal.pngy el procesado de píxeles en<canvas>hacia un gradiente Índigo-Violeta Cyber nítido (#444CE0 → #6C74F4) sin bordes semitransparentes grises. - Se fijó el fondo del header superior (
Header.tsx,header-background.web.tsx,header-glass.web.tsx) en Liquid Glass Blanco Esmerilado (rgba(255,255,255,0.92)a0.84+blur(22px)) tanto en el tope del Home como al scrollear.
Temas/protocolo-deploy-plant2