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.