Saltar a contenido

PDF-013G Cross-Repo WooCommerce Same VPS Controlled Staging Strategy

Fecha: 2026-06-26

Estado: CHECKPOINT / CROSS-REPO / DECISION / NO RUNTIME / NO PROD

portal_visible = yes

Objetivo

Registrar en OpenClaw la decision corregida publicada por el repo WooCommerce La Directa: no contratar otro VPS y no usar el VPS OpenClaw para staging; el target condicionado pasa a ser el mismo VPS WooCommerce actual, pero solo con staging interno privado controlado, restore points, backups y rollback validado antes de cualquier activacion.

OpenClaw sigue siendo el gobierno maestro de datos, contratos, reglas, observabilidad, restricciones y decisiones de avance.

WooCommerce La Directa sigue siendo el repo de implementacion ecommerce, plugin, theme, assets y experiencia visual:

C:\APV\vps-woocommerce-ladirecta

Referencias cruzadas

  • Gate maestro de origen: PDF-013C.
  • Checkpoint anterior OpenClaw: PDF-013F.
  • Gate Woo actual: PDF-013U-C Same VPS Controlled Staging Strategy.
  • Rama WooCommerce relacionada: release/intake-pdf013.
  • HEAD remoto WooCommerce anterior registrado en OpenClaw: a9ebd994a44b9bbd530a1fc83984eb31f6e40046.
  • HEAD remoto WooCommerce actual: b2db3cfd5a1384013db6600e28c1eb731e6b1275.
  • Commit WooCommerce nuevo: b2db3cf docs: decide pdf-013u same vps controlled staging strategy.
  • Validadores WooCommerce: PASS.

Decision registrada

  • No se puede contratar otro VPS.
  • OpenClaw VPS queda excluido como destino de staging WooCommerce.
  • Docker local queda como alternativa secundaria, no como camino principal.
  • Target condicionado: mismo VPS WooCommerce actual con staging interno privado controlado.
  • El VPS WooCommerce actual todavia NO se toca.
  • No hay autorizacion de SSH al VPS WooCommerce todavia.
  • No hay autorizacion de SQL.
  • No hay autorizacion de runtime WordPress.
  • No hay autorizacion de plugin activation.
  • No hay autorizacion de endpoint intake.
  • No hay autorizacion de produccion.
  • No se permiten pruebas directas en produccion.

Requisitos obligatorios antes de tocar el VPS WooCommerce

  • Snapshot VPS previo.
  • Backup DB produccion.
  • Backup wp-content y archivos WordPress.
  • Backup Nginx.
  • Inventario de servicios.
  • Plan de rollback.
  • Restore probado o validacion documentada.
  • DB staging separada.
  • Usuario DB staging separado.
  • Directorio separado.
  • URL/subdominio privado o protegido.
  • Basic Auth, allowlist, VPN o tunel.
  • SMTP sink o bloqueado.
  • Datos sinteticos.
  • noindex y no-store.

Autorizaciones vigentes

Este checkpoint no autoriza tocar el VPS WooCommerce actual.

Este checkpoint no autoriza runtime privado, staging funcional ni produccion.

Este checkpoint no autoriza:

  • SSH al VPS WooCommerce;
  • SQL;
  • runtime WordPress;
  • plugin activation;
  • endpoint intake;
  • pruebas directas en produccion;
  • WooCommerce API;
  • SGC;
  • SMTP;
  • emails;
  • sync;
  • scheduler;
  • cron;
  • pipelines.

Separacion de responsabilidades

OpenClaw mantiene:

  • gobierno maestro;
  • contrato PDF-013C;
  • checkpoint anterior PDF-013F;
  • decision cross-repo PDF-013G;
  • restricciones operativas;
  • proximo paso recomendado.

WooCommerce La Directa mantiene:

  • implementacion ecommerce;
  • plugin/formulario;
  • theme y assets;
  • experiencia visual;
  • gate Woo PDF-013U-C;
  • eventual staging interno privado sobre su propio VPS, solo si un gate futuro autoriza restore readiness y acceso controlado.

Proximo paso recomendado

Abrir PDF-013U-D SAME VPS RESTORE READINESS / READ-ONLY para validar, sin runtime ni writes, que existen o pueden documentarse los restore points, backups, inventario, rollback y aislamiento requeridos antes de cualquier accion sobre el VPS WooCommerce.

Hasta ese gate, mantener bloqueados SSH al VPS WooCommerce, SQL, WordPress runtime, plugin activation, endpoint intake, produccion, pruebas directas en produccion, WooCommerce API, SGC, SMTP, emails, sync, scheduler, cron y pipelines.

Cierre

Este documento es solo un checkpoint documental local en OpenClaw. No modifica WooCommerce, no toca el VPS WooCommerce, no ejecuta SQL, no levanta WordPress, no activa plugins, no instala dependencias, no lee secretos, no habilita cambios productivos y no habilita staging funcional.