fix(builder): stabilize restaurante free-drag, reset-to-template, and memory sync
This commit is contained in:
@@ -1,6 +1,11 @@
|
||||
# Memoria Codex - GKACHELE
|
||||
|
||||
**Fecha de corte:** 24 Febrero 2026
|
||||
Entendido.
|
||||
|
||||
Queda memorizado el foco: mejorar sin retrocesos, calidad profesional y avance real por lotes verificables.
|
||||
Cuando vuelvas, arranco leyendo memoria y ejecutando directo.
|
||||
|
||||
**Fecha de corte:** 04 Marzo 2026
|
||||
|
||||
## Fuente de verdad
|
||||
- `codex/VERSIONADO_IA.md`
|
||||
@@ -9,9 +14,10 @@
|
||||
|
||||
## Estado acordado (retomar desde aqui)
|
||||
- Rama activa: `ai/ub24-builder-v1`
|
||||
- Checkpoint actual: `208dca9`
|
||||
- Tag local de checkpoint: `builder-social-blockfx-20260224-v1`
|
||||
- Checkpoint actual: `8f56e84`
|
||||
- Tag local de checkpoint: `builder-customizer-pro-20260304-v1` (pendiente crear si se solicita)
|
||||
- Base funcional estable previa: `e83e915` (tag local: `builder-stable-e83e915`)
|
||||
- Estado de sync remoto verificado (`2026-03-04`): `0 0`
|
||||
|
||||
## Estado funcional verificado
|
||||
- Builder operativo en `/elementor/<site_id>`.
|
||||
@@ -64,7 +70,7 @@
|
||||
- Proximo paso operativo en esa linea: definir compose canonico unico y retirar variantes no usadas.
|
||||
- Estandar visual SaaS validado (2026-02-28): referencia `Campos Misiones` como base premium replicable.
|
||||
|
||||
## Pendientes criticos memorizados (24 Febrero 2026)
|
||||
## Pendientes criticos memorizados (04 Marzo 2026)
|
||||
1. Paridad real entre editor y preview final:
|
||||
- lo que se ve mientras se edita debe verse igual en `/elementor/<id>/preview-final`.
|
||||
2. Movimiento libre real de objetos:
|
||||
@@ -78,3 +84,21 @@
|
||||
- swap de contenido debe reflejarse claramente en editor y preview final.
|
||||
6. Modularizacion tecnica:
|
||||
- dividir `elementor_builder.html` en archivos mas pequenos (CSS/JS por responsabilidades) para evitar regressiones y acelerar fixes.
|
||||
|
||||
## Control de version operativo (obligatorio desde 2026-03-04)
|
||||
1. Antes de responder estado de version: ejecutar y registrar
|
||||
- `git rev-parse --short HEAD`
|
||||
- `git rev-list --left-right --count ai/ub24-builder-v1...origin/ai/ub24-builder-v1`
|
||||
2. Si la memoria no coincide con `HEAD`, corregir memoria en la misma sesion.
|
||||
3. No declarar "sincronizado" sin evidencia `0 0` en el momento.
|
||||
|
||||
## Actualizacion 2026-03-05 (builder restaurante)
|
||||
- Rama objetivo reafirmada: `ai/ub24-builder-v1`.
|
||||
- Lote tecnico aplicado en `elementor/templates/elementor_builder.html`:
|
||||
1. `Reset` vuelve a plantilla base del rubro, no vacia bloques.
|
||||
2. Se mantiene `free drag` como modo prioritario en restaurante.
|
||||
3. Subir/bajar reordena visualmente en modo libre.
|
||||
4. Menu reconoce targets por semantica y tipo de bloque (contacto/mapa/redes/resenas/carta).
|
||||
5. Se agrega autosave de borrador y propagacion de `device` a preview-final.
|
||||
- Nota de operacion:
|
||||
- Evitar forzado automatico de posiciones cuando el usuario esta ubicando bloques manualmente.
|
||||
|
||||
Reference in New Issue
Block a user