Files
gkachele-saas/codex/SESSION_STATE.md

1.7 KiB

SESSION STATE - Live Memory

Last update: 2026-03-05 (sync) Owner: Codex + user

Current objective

Stabilize the UB24 builder workflow with reproducible progress and no context loss between sessions.

Current context snapshot

  • Canonical workspace: C:\word
  • Active branch target: ai/ub24-builder-v1
  • Runtime command: python -m demo.app
  • Canonical URL: http://127.0.0.1:5001/elementor/1

Done recently

  1. Defined memory/versioning strategy based on stable rules + live state + history.
  2. Added startup/close hooks to enforce session continuity.
  3. Updated startup protocol to always read agent.md in addition to core memory files.
  4. Disabled legacy routes /customizer2/<site_id> and /customizer3/<site_id> in demo/routes/customizer_ascii.py (now return 404).
  5. Stabilized elementor_builder for restaurante in free-drag mode while preserving manual placement.
  6. Reset action now restores base template per rubro (instead of wiping all blocks).
  7. Menu mapping improved to resolve links by semantic intent + block type (contact/map/social/review/cards).
  8. Added draft autosave and preview-final device propagation (desktop/tablet/phone).

In progress

  1. Final QA of restaurante flow end-to-end (order, menu links, responsive, publish persistence).

Blockers

  1. None active.

Next 3 steps

  1. QA complete on site_id=1 for reset -> reorder -> preview-final -> publish.
  2. Tune spacing/heights in free-drag for blocks with dynamic content (contact/social/map) without auto-restack.
  3. Consolidate docs/cross references for single customizer flow and mark legacy as deprecated.

Quick handoff template (copy and fill at close)

What changed today

What was validated

What failed (if any)

Next immediate action