Files
gkachele-saas/codex/VERSIONADO_IA.md

2.4 KiB

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 <hash>
    • o volver a commit previo: git reset --hard <hash_anterior> (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.

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