Saltar a contenido

Handoff Back to WooCommerce Front - La Directa

Fecha: 2026-06-23

Estado: TEXTO PEGABLE / SOLO DOCUMENTAL / SIN RUNTIME

Texto para pegar en el chat La Directa WooCommerce

OpenClaw respondio el handoff del frontend La Directa con estado real de datos, observabilidad e integraciones.

Resumen ejecutivo:

OpenClaw ya tiene base documentada para alimentar el ecommerce B2B de La Directa con datos reales de productos, precio publico candidate, stock, marca, categoria, pack, minimo de venta, peso y volumen. Todavia no hay sincronizacion productiva activa ni runtime B2B conectado a carrito/checkout.

Datos disponibles para frontend:

  • 314 SKUs desde SOURCE-002 Productos.
  • 212 SKUs con stock positivo y 100 con stock cero.
  • 312 SKUs con precio/costo presente.
  • 49 marcas fuente.
  • 13 categorias y 21 pares categoria/subcategoria.
  • campos por SKU: SKU, nombre/articulo, marca, categoria, subcategoria, estado, stock, stock en bultos, precio publico candidate PrecioListaFinal, precio oferta candidate, Unidades_x_Bulto, CantVtaMin, CantVentaAgrupada, unidad de medida, peso, volumen y datos palletizados.
  • listas B2B candidate: PrecioL1..PrecioL9, netos, IVA y margenes.
  • WooCommerce ya tuvo un piloto controlado de 10 productos creados como draft y hidden, sin publish, sin imagenes y sin sync masivo.
  • observabilidad Fase 1 activa: disponibilidad publica via Blackbox/Grafana, Alertmanager privado y alertas de home, dominio alterno, tienda, carrito y mi cuenta.

Datos faltantes o no cerrados:

  • imagen principal/galeria por SKU.
  • descripcion larga editorial final.
  • modo_venta final: bulto, minimo o mixto.
  • etiqueta_pack final para mostrar en UI.
  • regla comercial para publicar/ocultar productos sin stock, sin precio o sin imagen.
  • decision sobre categorias VARIOS y NO APLICA.
  • snapshot actualizado de SOURCE-001 Clientes.
  • catalogo real de Lista_Precio por cliente.
  • matching real wc_customer_id -> sgc_customer_id.
  • tablas B2B reales en PostgreSQL; estan disenadas, pero pendientes por gate de backup/permisos antes de DDL.
  • metricas comerciales WooCommerce: pedidos, ventas, ticket promedio, productos sin imagen, stock bajo, carrito y checkout.
  • health interno WordPress/WooCommerce, backups, restore, SMTP WooCommerce y host metrics del VPS WooCommerce.

Recomendaciones para UI:

  • La tienda/listado puede avanzar con datos reales de SKU, nombre, marca, categoria, precio, stock, pack y minimo, pero debe marcar como pendiente la imagen si no hay fuente cerrada.
  • Producto individual debe mostrar modo de venta solo cuando OpenClaw/negocio cierre la regla final; mientras tanto usar pack/minimo como campos separados.
  • Carrito y checkout deben validar minimo e incremento server-side, no solo en JavaScript.
  • No confundir bulto cerrado comercial con bulto equivalente/logistico.
  • No mostrar costos, margenes, proveedor ni reglas internas en frontend publico.
  • No mostrar precios B2B por cliente hasta que exista mapping cliente/lista y recalculo server-side.
  • Para productos sin stock, sin precio, sin imagen o bajo VARIOS, usar estados de QA/bloqueo y no publish automatico.

Restricciones preservadas por OpenClaw:

  • no se modifico el repo C:\APV\vps-woocommerce-ladirecta;
  • no se toco el VPS WooCommerce 1735349;
  • no se toco produccion;
  • no se ejecuto SQL write;
  • no se ejecuto sync, scheduler, cron ni pipeline;
  • no se llamo WooCommerce API;
  • no se imprimieron secretos;
  • no se modifico DNS, firewall, WordPress ni WooCommerce.

Proximos pasos cruzados recomendados:

  1. La Directa: revisar en WooCommerce Admin los 10 drafts creados en el piloto y decidir si se conservan, eliminan o usan para QA.
  2. La Directa + OpenClaw: cerrar reglas para sin stock, sin precio, sin imagen y categorias VARIOS.
  3. La Directa: definir fuente de imagenes por SKU y politica de placeholder.
  4. OpenClaw: ejecutar nuevo discovery read-only autorizado de categorias, marcas, productos e imagenes antes de otro write.
  5. OpenClaw: obtener snapshot seguro de SOURCE-001 para cerrar listas de precio y estados de clientes.
  6. OpenClaw: reintentar persistencia B2B solo con backup valido, permisos correctos y autorizacion explicita de SQL write.
  7. La Directa: publicar productor seguro Fase 2 para health, backups, SMTP, servicios y host metrics si quiere dashboards internos.
  8. La Directa: publicar productor seguro Fase 3 para pedidos, ventas, catalogo, carrito y checkout si quiere dashboards comerciales.

Roadmap sugerido:

  • Fase 0: decisiones comerciales y QA de los 10 drafts.
  • Fase 1: catalogo seguro con matriz publicable/bloqueado.
  • Fase 2: producto individual B2B con pack/minimo/incremento.
  • Fase 3: clientes/listas/precios B2B, carrito y checkout server-side.
  • Fase 4: observabilidad interna/comercial con productores seguros.
  • Fase 5: automatizacion controlada por SKU/hash y scheduler solo despues de gates repetibles.

Reporte completo generado en OpenClaw:

  • docs/tenants/ladirecta/ecommerce/OPENCLAW-DATA-AND-OBSERVABILITY-RESPONSE.md