# Versionado IA - UB24/Elementor ## Rama de trabajo - `ai/ub24-builder-v1` ## Regla de trabajo 1. Cada cambio funcional se guarda en un commit separado. 2. Cada commit se registra con su hash. 3. Cada commit debe incluir comando de reversión rápida. ## Registro de hashes ### Baseline - Commit: `cb99f26` - Objetivo: crear rama y política de versionado para trabajo IA. - Revert: - `git revert ` - o volver a commit previo: `git reset --hard ` (solo si se aprueba explícitamente) ## Convención de mensaje - `feat(builder): ...` - `fix(builder): ...` - `refactor(builder): ...` - `chore(versioning): ...` ## Flujo con Gitea 1. Trabajo local en `ai/ub24-builder-v1`. 2. Push continuo a `origin/ai/ub24-builder-v1`. 3. Merge cuando validemos en local y Raspberry. ### Correccion historial - Commit: `fe8657e` - Objetivo: revertir commit no deseado y mantener separacion de cambios. - Revert: - `git revert fe8657e` ### Fix local Elementor - Commit: `22e564e` - Objetivo: robustecer arranque local y carga de themes en Windows (BOM + logs seguros). - Revert: - `git revert 22e564e` ### Fase 1 Builder (visual pro) - Commit: `1c04f04` - Objetivo: consolidar estilos reutilizables y subir calidad visual en hero, features, cards y contact del preview. - Revert: - `git revert 1c04f04` ## URL local canonica (unificada) - Base local: `http://127.0.0.1:5001` - Builder local: `http://127.0.0.1:5001/elementor/1` - Regla: usar siempre `127.0.0.1` (no `localhost`) en scripts, pruebas y documentacion local. ## Control de rama (local/remoto) - Rama local activa: `ai/ub24-builder-v1` - Upstream remoto: `origin/ai/ub24-builder-v1` - Estado al registrar: local `ahead 5` - Politica: seguir commits atomicos y luego `git push origin ai/ub24-builder-v1` por lote validado. ## Fases memorizadas (builder) 1. Fase 1 (UI Pro base): navbar premium, hero premium, sistema de espaciado/grid, pulido visual consistente. 2. Fase 2 (estructura): separar renderers por bloque y reducir inline styles para automatizacion. 3. Fase 3 (presets): presets por rubro + reglas responsive + variantes exportables. ### Fase 1 Builder (navbar + hero premium) - Commit: `429602c` - Objetivo: implementar navbar premium y hero de dos columnas con tokens de espaciado/radius/sombras para consistencia visual. - Revert: - `git revert 429602c`