Flujo editorial

Etapas que condicionan la publicación. Se definen por workspace, se marca cuáles pueden publicar, y editar una página aprobada la devuelve al principio.

Un workspace puede exigir que las páginas recorran etapas antes de poder salir en vivo. Viene desactivado, y una vez activo se aplica en la propia vía de publicación, no por acuerdo tácito.

Etapas

Las etapas se definen por workspace, en sus ajustes. Cada una lleva:

  • un nombre: «Borrador», «En revisión», «Aprobado», lo que tu equipo ya dice en voz alta
  • un orden, que decide la secuencia y, sobre todo, cuál es la primera etapa
  • un color opcional, para que el estado se lea de un vistazo
  • allowsPublish: el único indicador que cambia el comportamiento

Una página muestra su etapa en el editor, y moverla entre etapas es una acción de página.

Qué hace realmente ese indicador

Con el flujo activo y al menos una etapa definida, la publicación comprueba la etapa de la página. Si esa etapa no permite publicar, el intento se rechaza:

This page must reach an approved stage before it can be published

Una página a la que nunca se le dio etapa cuenta como si estuviera en la primera -la de menor orden-, así que una página nueva no se cuela por la puerta simplemente por no tener etapa.

Varias etapas pueden permitir publicar. «Aprobado» y «Hotfix» pueden ser ambas terminales si así trabaja tu equipo: el indicador es por etapa, no una etapa privilegiada única.

La parte que sorprende

Editar una página aprobada la devuelve a la primera etapa.

Si una página está en una etapa que permite publicar y alguien cambia su contenido, cmssy la mueve automáticamente de vuelta a la etapa inicial. La aprobación era de las palabras revisadas, no de la página como recipiente: un cambio posterior significa que la aprobación ya no cubre lo que hay.

Vale igual para un guardado de borrador que para un parche quirúrgico de bloque: un agente que escribe por el servidor MCP tampoco conserva una aprobación en silencio.

Conviene decírselo al equipo una vez, porque la primera vez parece que el CMS ha olvidado algo. Es al revés: es el CMS negando que una revisión caduque sin que nadie se entere.

Desactivarlo

Un flujo desactivado, o activo sin etapas, no condiciona nada: publicar se comporta como si la función no existiera. Es el repliegue honesto: un flujo vacío no debería dejar a un workspace fuera de su propio contenido.

Siguientes pasos