Indicación de servidor: actualiza una página del constructor POM sin aplanarla

Solicita update_pom_builder_page_preserving_structure con el argumento obligatorio page_id.

{
  "name": "update_pom_builder_page_preserving_structure",
  "arguments": {
    "page_id": "123"
  }
}

La instrucción devuelta hace que el cliente lea la página y su contexto de autoría exacto antes de editarla. Debe preservar la jerarquía de shortcodes, las etiquetas de combinación, los ID, las clases y las secciones no relacionadas; preferir los atributos de shortcode documentados antes que CSS nuevo; validar todo el contenido propuesto; y actualizar solo después de la validación.

Añade el cambio acotado en un mensaje separado:

On page 123, change only the introductory call-to-action label and destination.
Preserve every other section, shortcode ID, class, spacing value, and status.
Show the exact before/after fragment and a dry-run before applying.

La validación necesita la página completa porque un fragmento puede estar equilibrado mientras que su inserción rompe un contenedor padre. Después de la escritura, vuelve a leer la página y compara el fragmento de destino junto con la estructura circundante. La actualización no debe mover silenciosamente una página publicada a borrador cuando se omite el estado, pero el cliente debe informar del estado conservado.

Guías relacionadas: recurso del constructor POM, validador del constructor y herramienta de actualización de páginas.