3.4 KiB
3.4 KiB
Versionado IA - UB24/Elementor
Rama de trabajo
ai/ub24-builder-v1
Estado de sincronizacion (14 Febrero 2026)
- Local:
ai/ub24-builder-v1 - Remoto:
origin/ai/ub24-builder-v1 - Divergencia verificada:
0/0(sin commits pendientes entre local y remoto)
Regla de trabajo
- Cada cambio funcional se guarda en un commit separado.
- Cada commit se registra con su hash.
- Cada commit debe incluir comando de reversion rapida.
- La rama debe quedar sincronizada con remoto al cerrar bloque de trabajo.
Convencion de mensaje
feat(builder): ...fix(builder): ...refactor(builder): ...chore(versioning): ...
Flujo con Gitea
- Trabajo local en
ai/ub24-builder-v1. - Push continuo a
origin/ai/ub24-builder-v1. - Merge cuando validemos en local y Raspberry.
Protocolo fijo de sincronizacion (siempre)
- Verificar rama activa:
git branch --show-current - Actualizar referencias remotas:
git fetch origin --prune - Medir divergencia:
git rev-list --left-right --count ai/ub24-builder-v1...origin/ai/ub24-builder-v1 - Si el resultado no es
0 0, sincronizar antes de continuar. - Despues de cada lote validado:
git add <archivos>git commit -m "tipo(scope): mensaje"git push origin ai/ub24-builder-v1
- Registrar hash y objetivo en este archivo y en
codex/HISTORIAL_CAMBIOS.md.
Registro de hashes
Baseline
- Commit:
cb99f26 - Objetivo: crear rama y politica de versionado para trabajo IA.
- Revert:
git revert <hash>git reset --hard <hash_anterior>(solo con aprobacion explicita)
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
Ajustes Builder (limpieza + preview + ancho)
- Commit:
7c5f671 - Objetivo: quitar texto en barra Apple, limpiar menu vacio, preview local funcional sin salir de builder, ancho desktop al 100%, control de ancho por bloque y descripcion en bloque video.
- Revert:
git revert 7c5f671
Ajustes Builder (preview limpio + menu modos)
- Commit:
dd98e9d - Objetivo: mejorar vista previa (forzar modo limpio y restaurar estado), eliminar precarga automatica de bloques, y agregar modo de menu (horizontal/acordeon/ambos).
- Revert:
git revert dd98e9d
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(nolocalhost) 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:
en sync (0/0)al 14 Febrero 2026 - Politica: commits atomicos + push por lote validado + verificacion de divergencia al inicio y al cierre.
Fases memorizadas (builder)
- Fase 1 (UI Pro base): navbar premium, hero premium, sistema de espaciado/grid, pulido visual consistente.
- Fase 2 (estructura): separar renderers por bloque y reducir inline styles para automatizacion.
- Fase 3 (presets): presets por rubro + reglas responsive + variantes exportables.