diff --git a/_i18n/en/journeys/how-to-customize-a-playbook-safely.md b/_i18n/en/journeys/how-to-customize-a-playbook-safely.md index a1f38940..d104296b 100644 --- a/_i18n/en/journeys/how-to-customize-a-playbook-safely.md +++ b/_i18n/en/journeys/how-to-customize-a-playbook-safely.md @@ -66,7 +66,7 @@ The prompt should tell the agent what job it owns, how it should speak, what inf The example shows the **Agent prompt** field of a new fictitious Custom Agent. It is empty: the gray text is a placeholder, not saved instructions. The playbook was not enabled and the Playground was not run. -
+
@@ -98,7 +98,7 @@ Tone controls the voice and style of AI-generated replies or messages. It does n The card allows one to three tones. The independent Property Collector draft shows **Friendly**, **Playful**, and **Exclusive** selected without saving. This is an example combination, not a universal recommendation or a generated reply. -
+
@@ -130,7 +130,7 @@ Use customer language, not internal labels. For example, "I want to change my or Selection considers conversation context and active playbooks; it is not an exact keyword match. In this draft, **I want to ask about a return.** remains in the input without being added: **New intent**, Enter, and Save were not used. It is not a received message or a completed classification. -
+
@@ -160,7 +160,7 @@ Knowledge should make the agent more accurate. It does not change the playbook t The figure shows **Upload documents** in the fictitious Custom Agent: the complete upload area and **Choose files to upload**, with no files selected or uploaded. Choosing a file, saving it, and making it available for retrieval are separate states; later processing may be asynchronous. -
+
@@ -184,7 +184,7 @@ After updating knowledge, use the Playground to ask questions that depend on the If **Web search** is available, configure official sites relevant to the playbook and review the information it finds. A URL restricts search domains; it is not an integration, installation, or guarantee that one exact page will be read. This draft field is empty: **https://www.example.com** is the native placeholder, not an added or searched site. -
+
@@ -204,7 +204,7 @@ Select only the profile data that the playbook actually needs. When it is time t The Property Collector draft shows **Name** marked **Important** and **Email** optional. Nothing was saved or collected. The option expresses a collection priority; it does not establish a verified value, messaging consent, or sending permission. -
+
@@ -231,7 +231,7 @@ In general, keep automatic channel selection if the playbook already works well. In the independent Property Collector example, **Incoming channels** shows **All incoming channels** selected and **Manual selection** available, without saving. It limits where that playbook may respond; it does not prove connected channels, a reachable profile, or delivered outbound messages. Check whether your card controls incoming or outgoing channels before changing it. -
+
@@ -272,12 +272,12 @@ The AI options show **Up to 5%**, **Up to 10%**, **Up to 15%**, and **Up to 20%* The figure shows **Up to 10%** selected in an unsaved **Subscriber Booster** draft. In that playbook, the generated incentive uses the configured percentage as a fixed rate; do not treat it as a variable AI ceiling for every playbook. The image illustrates the percentage selector and does not show the imported promotions panel. No discount was generated or store promotion changed. -
+
-
+
- Percentage in the shared discount card + Percentage in the shared discount card
@@ -294,10 +294,54 @@ The **Store promotions** panel lists promotions imported from VTEX. To open it: 4. Use **Search promotions** to find it by name. The filter icon beside search lets you narrow the list by kind. 5. Close the panel with its close button or Escape when you finish. -Selecting a strategy keeps the panel closed until you click **View store promotions**. It opens on the left and moves configuration to the right. Closing it restores configuration and the conversation preview. + +
+
+
+ + + Existing-store-offers strategy selected, with the View store promotions button. + +
+
+
Button for opening the fictional example’s promotions panel; the strategy was not changed or saved.
+
+ + +Selecting a strategy keeps the panel closed until you click **View store promotions**. On desktop, it opens on the left and moves configuration to the right; on narrower screens, it fills the editor area. Close it to return to the editor. + +This example panel contains fictional promotions and a per-playbook selection prepared beforehand. + + +
+
+
+ + + Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook. + +
+
+
The panel was opened to show the prepared example; no promotions were changed and no settings were saved.
+
+ The filter offers **All kinds**, **Combos**, **Buy and get a gift**, **Buy more, pay for fewer**, and **Discounts**. Search and kind work together; **Show more** extends the results for that selection. + +
+
+
+ + + Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts. + +
+
+
The filter narrows visible results; it does not change which promotions are allowed for the playbook.
+
+ + Searching or changing the filter keeps your selections, including promotions you can no longer see. Changing the kind returns to the start of the list and keeps the search text. Filtering a promotion out of view does not exclude it from the agent: turn its switch off to exclude it. Closing and reopening the panel also keeps the search, filter, and selections while you remain in the editor. ### How switches and schedules work @@ -339,6 +383,22 @@ The agent writes each nudge based on the conversation. You configure the count, 2. Under **Wait for a reply**, enter a whole number of at least **1** and choose minutes or hours. 3. Under **If there’s still no reply**, choose the final action. +This fictional example has one nudge, a two-minute wait, and AI Analysis as the final action. + + +
+
+
+ + + Follow-up controls with one nudge, a two-minute wait, and AI Analysis. + +
+
+
Existing settings of a disabled fictional playbook; no setting was changed or saved during capture.
+
+ + The same wait applies before each nudge and once more before the final action. There is no separate duration for each nudge. For example, with two nudges available and a ten-minute wait, if the customer does not reply after the agent's response: @@ -355,10 +415,38 @@ For example, with two nudges available and a ten-minute wait, if the customer do Under **If there’s still no reply**, choose what happens after the final wait: **AI Analysis**, **Close the conversation**, or **Hand off to a person**. + +
+
+
+ + + Final-action menu with AI Analysis, Close the conversation, and Hand off to a person. + +
+
+
Final-action choices; the menu was opened without choosing another option or saving.
+
+ + With **Hand off to a person**, click **Assignment** to review the destination in the same editor. The back arrow or **Go back** returns you to Follow-up. Also review the destination when choosing **AI Analysis**, because analysis may decide to hand off the conversation. The preview shows an example conversation with the waits, nudges, and selected action. Its messages are illustrative; the agent writes real messages based on each conversation. + +
+
+
+ + + Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis. + +
+
+
Native example for one nudge and two-minute waits; these are not sent messages or executed actions.
+
+ + ### Replies and later changes A customer reply stops the pending wait so the agent can answer. After the agent's response, a new wait starts. Nudges already used still count toward that conversation's limit; replying does not reset the count. If the limit has already been reached, the next wait leads directly to the final action. @@ -386,7 +474,23 @@ New playbooks start with these values: ### When using the agent in a route -When the selected playbook includes Follow-up, this component controls the Agent step's wait, including with **None**. You can expand the Wait section to review its value, but its controls are disabled. Use **Edit Follow-up** in the notice to change the playbook's settings. +When the selected playbook includes Follow-up, this component controls the Agent step's wait, including with **None**. You can expand the Wait section to review its value, but its controls are disabled. Use **Edit Followup** in the notice to change the playbook's settings. + +In this example, the step’s six-hour wait is disabled because Follow-up controls it. + + +
+
+
+ + + Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link. + +
+
+
The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft.
+
+ If the step has **Resolved** and **Unresolved** branches, closing continues through Resolved and a completed handoff continues through Unresolved. AI Analysis decides which action to take. Other Wait steps in the route keep their own settings. @@ -405,7 +509,7 @@ Review: **Atención demo** is the fictitious team selected in this Property Collector **Escalation** draft. It is not a playbook or an assigned conversation. Destination, assignable members, capacity, conversation state, and a human reply are separate stages. The protocol may retain AI collaboration or pause according to the flow; do not assume a universal, permanent pause. -
+
@@ -435,7 +539,7 @@ Routes have visible steps and are sensitive to sequence changes. When editing a The figure identifies the **Assignment** component in a fictitious new route form, without saving. Its five complete actions are step controls; they do not represent a constructed route or a processed conversation. Review their order and targets: closing, assigning, and changing AI attention are different actions. A step edit does not establish that existing work was canceled. -
+
diff --git a/_i18n/es/journeys/how-to-customize-a-playbook-safely.md b/_i18n/es/journeys/how-to-customize-a-playbook-safely.md index 6335786d..baa5451f 100644 --- a/_i18n/es/journeys/how-to-customize-a-playbook-safely.md +++ b/_i18n/es/journeys/how-to-customize-a-playbook-safely.md @@ -66,7 +66,7 @@ El prompt debería decirle al agente qué trabajo tiene, cómo debe hablar, qué El ejemplo muestra el campo **Prompt del agente** de un Agente Personalizado ficticio nuevo. Está vacío: el texto gris es un placeholder, no instrucciones guardadas. No se habilitó la misión ni se ejecutó el Playground. -
+
@@ -98,7 +98,7 @@ El tono controla la voz y el estilo de las respuestas o mensajes generados por I La tarjeta permite seleccionar de uno a tres tonos. El borrador independiente del Recolector de Propiedades muestra **Amigable**, **Juguetón** y **Exclusivo** seleccionados sin guardar. Es una combinación de ejemplo, no una recomendación universal ni una respuesta generada. -
+
@@ -130,7 +130,7 @@ Usa lenguaje del cliente, no etiquetas internas. Por ejemplo, "quiero cambiar mi La selección considera el contexto de la conversación y las misiones activas; no es una coincidencia exacta de palabras. En este borrador, **Quiero consultar una devolución.** sigue en el campo sin agregar: no se pulsó **Nueva intención**, Enter ni guardar. No es un mensaje recibido ni una clasificación realizada. -
+
@@ -160,7 +160,7 @@ El conocimiento debería hacer que el agente responda con más precisión. No si La figura muestra **Conocimiento** en el Agente Personalizado ficticio: área de carga y **Elige archivos para subir** completos, sin archivos elegidos o subidos. Elegir un archivo, guardarlo y que esté disponible para consulta son estados distintos; el procesamiento posterior puede ser asíncrono. -
+
@@ -184,7 +184,7 @@ Después de actualizar conocimiento, usa el Playground para hacer preguntas que Si aparece **Búsqueda web**, configura sitios oficiales pertinentes a la misión y revisa la información que encuentra. Una URL limita dominios de búsqueda; no es una integración, instalación ni garantía de que una página exacta será leída. El campo de este borrador está vacío: **https://www.example.com** es el placeholder nativo, no un sitio agregado o consultado. -
+
@@ -204,7 +204,7 @@ Selecciona solamente los datos del perfil que esa misión realmente necesita. Cu El borrador del Recolector de Propiedades muestra **Nombre** marcado **Importante** y **E Mail** opcional. No se guardó ni se recopiló ningún dato. La opción expresa una prioridad de recopilación; no demuestra un valor verificado, consentimiento para mensajes o permiso de envío. -
+
@@ -231,7 +231,7 @@ En general, deja la selección automática de canales si la misión ya funciona En el ejemplo independiente del Recolector de Propiedades, **Canales de entrada** muestra **Todos los canales de entrada** seleccionado y **Selección manual** disponible, sin guardar. Delimita dónde puede atender esa misión; no prueba que los canales estén conectados, que el perfil pueda recibir mensajes ni que una salida haya sido entregada. Comprueba si tu tarjeta controla entrada o salida antes de cambiarla. -
+
@@ -272,12 +272,12 @@ Las opciones con IA muestran **Hasta 5%**, **Hasta 10%**, **Hasta 15%** y **Hast La figura muestra **Hasta 10%** seleccionado en un borrador del **Impulsor de Suscriptores** sin guardar. En esa misión, el incentivo generado usa el porcentaje configurado como tasa fija; no lo interpretes como un máximo variable de IA para todas las misiones. La imagen ilustra el selector de porcentaje y no muestra el panel de promociones importadas. No se generó un descuento ni se cambió una promoción de tienda. -
+
-
+
- Porcentaje en la tarjeta de descuento compartida + Porcentaje en la tarjeta de descuento compartida
@@ -294,10 +294,54 @@ El panel **Promociones de la tienda** muestra las promociones importadas de VTEX 4. Usa **Buscar promociones** para encontrarla por nombre. El icono de filtro junto a la búsqueda permite limitar la lista por tipo. 5. Cierra el panel con su botón de cerrar o con Escape cuando termines. -Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. Al abrirlo, aparece a la izquierda y desplaza la configuración a la derecha. Al cerrarlo, recuperas la configuración y la vista previa de la conversación. + +
+
+
+ + + Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda. + +
+
+
Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó.
+
+ + +Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. En escritorio, aparece a la izquierda y desplaza la configuración a la derecha; en pantallas más estrechas, ocupa el área del editor. Al cerrarlo, vuelves al editor. + +El panel de este ejemplo contiene promociones ficticias y una selección por misión preparada previamente. + + +
+
+
+ + + Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión. + +
+
+
Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes.
+
+ El filtro ofrece **Todos los tipos**, **Combos**, **Compra y recibe un regalo**, **Lleva más, paga menos** y **Descuentos**. La búsqueda y el tipo se combinan; **Mostrar más** amplía los resultados de esa selección. + +
+
+
+ + + Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos. + +
+
+
El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión.
+
+ + Buscar o cambiar el filtro conserva tus selecciones, incluso las de promociones que ya no ves. Cambiar el tipo vuelve al inicio de la lista y mantiene el texto de búsqueda. Filtrar una promoción fuera de la vista no la excluye del agente: para excluirla, desactiva su interruptor. Cerrar y volver a abrir el panel también conserva la búsqueda, el filtro y las selecciones mientras sigas en el editor. ### Cómo funcionan los interruptores y los horarios @@ -339,6 +383,22 @@ El agente redacta cada recordatorio según la conversación. Configuras la canti 2. En **Esperar una respuesta**, introduce un número entero de al menos **1** y elige minutos u horas. 3. En **Si todavía no hay respuesta**, elige la acción final. +Este ejemplo ficticio tiene un recordatorio, una espera de dos minutos y Análisis de IA como acción final. + + +
+
+
+ + + Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA. + +
+
+
Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura.
+
+ + La misma espera se aplica antes de cada recordatorio y una vez más antes de la acción final. No se configura una duración distinta para cada recordatorio. Por ejemplo, con dos recordatorios disponibles y una espera de diez minutos, si el cliente no responde después de la respuesta del agente: @@ -355,10 +415,38 @@ Por ejemplo, con dos recordatorios disponibles y una espera de diez minutos, si En **Si todavía no hay respuesta**, elige qué ocurre después de la última espera: **Análisis de IA**, **Cerrar la conversación** o **Transferir a una persona**. + +
+
+
+ + + Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona. + +
+
+
Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar.
+
+ + Con **Transferir a una persona**, pulsa **Asignación** para revisar el destino en el mismo editor. La flecha de volver o **Volver** te lleva de nuevo a Seguimiento. Revisa también el destino si eliges **Análisis de IA**, porque el análisis puede decidir transferir la conversación. La vista previa muestra una conversación de ejemplo con las esperas, los recordatorios y la acción elegida. Sus mensajes son ilustrativos; el agente redacta los mensajes reales según cada conversación. + +
+
+
+ + + Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA. + +
+
+
Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas.
+
+ + ### Respuestas y cambios posteriores Una respuesta del cliente detiene la espera pendiente para que el agente pueda responder. Después de la respuesta del agente, empieza una nueva espera. Los recordatorios ya utilizados siguen contando dentro del límite de esa conversación; responder no vuelve a poner el contador en cero. Si el límite ya se alcanzó, la próxima espera lleva directamente a la acción final. @@ -388,6 +476,22 @@ Las misiones nuevas parten de estos valores: Cuando la misión elegida incluye Seguimiento, este componente controla la espera del paso de agente, incluso con **Ninguno**. Puedes abrir la sección de espera para consultar su valor, pero sus controles están deshabilitados. Usa **Editar Seguimiento** en el aviso para cambiar la configuración de la misión. +En este ejemplo, la espera de seis horas del paso está deshabilitada porque la controla Seguimiento. + + +
+
+
+ + + Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento. + +
+
+
El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador.
+
+ + Si el paso tiene ramas **Resuelto** y **No resuelto**, cerrar continúa por Resuelto y una transferencia completada continúa por No resuelto. Análisis de IA decide cuál de esas acciones realizar. Los demás pasos de espera de la ruta conservan su propia configuración. ## Personaliza derivación @@ -405,7 +509,7 @@ Revisa: **Atención demo** es el equipo ficticio elegido en este borrador de **Derivación** del Recolector de Propiedades. No es una misión ni una conversación asignada. Destino, miembros asignables, capacidad, estado de la conversación y respuesta humana son etapas distintas. El protocolo puede conservar la colaboración de IA o pausar según el flujo; no asumas una pausa universal y permanente. -
+
@@ -435,7 +539,7 @@ Las rutas sí tienen pasos visibles y son sensibles a cambios de secuencia. Cuan La figura identifica el componente **Asignación** en un formulario ficticio de ruta nueva, sin guardar. Sus cinco acciones completas son controles del paso; no representan una ruta ya construida ni una conversación procesada. Revisa el orden y los destinos: cerrar, asignar y cambiar la atención de IA no son acciones equivalentes. Un cambio de pasos tampoco demuestra que el trabajo existente se canceló. -
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/accepted-source-manifest.json b/docs/editorial-work/captures/customize-safely-completion-20261011/accepted-source-manifest.json new file mode 100644 index 00000000..fe5b5cd4 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/accepted-source-manifest.json @@ -0,0 +1,549 @@ +{ + "status": "accepted_raw_sources_pending_rendered_help_qa", + "raw_manifest_sha256": "f5634496a557aa09182f5fa86596d5571f45dbaf81d3470e4a0b9e1962b815ea", + "source_admission_sha256": "392c18df0d5e7dc7e32aacb989fa2f36c68b92b4568a9b461935aaf61b9717cd", + "source_pixel_reviews": { + "es": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "en": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + } + }, + "records": [ + { + "id": "agent-wait-notice", + "locale": "en", + "layout": "desktop", + "file": "agent-wait-notice-en-desktop.png", + "sha256": "85604360c2dfb412415e0739088806d7736db3528ecc8b5b24d4e3da453d8301", + "pixelSize": [ + 1844, + 2240 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 819, + "y": 0, + "width": 461, + "height": 560 + } + }, + { + "id": "agent-wait-notice", + "locale": "en", + "layout": "mobile", + "file": "agent-wait-notice-en-mobile.png", + "sha256": "692d58a98936254c8b90df9baa0d4647268952da7bdc6b5617188eb29929b506", + "pixelSize": [ + 1560, + 2336 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 584 + } + }, + { + "id": "agent-wait-notice", + "locale": "es", + "layout": "desktop", + "file": "agent-wait-notice-es-desktop.png", + "sha256": "6b450786bf96a6c8008f396f8e1e9c4d14a16dfe15559ee0e39698f9e6294fdb", + "pixelSize": [ + 1844, + 2336 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 819, + "y": 0, + "width": 461, + "height": 584 + } + }, + { + "id": "agent-wait-notice", + "locale": "es", + "layout": "mobile", + "file": "agent-wait-notice-es-mobile.png", + "sha256": "a8208dd124c5d1df2fd8186e96461749268e7da2efb00ea29ef0c141a9646d32", + "pixelSize": [ + 1560, + 2432 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 608 + } + }, + { + "id": "followup-actions", + "locale": "en", + "layout": "desktop", + "file": "followup-actions-en-desktop.png", + "sha256": "d5053e4529e182ddb933065fd66cf52cc6396084dd85496f4eb3fff21e4a2b82", + "pixelSize": [ + 2304, + 1200 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 496, + "width": 576, + "height": 300 + } + }, + { + "id": "followup-actions", + "locale": "en", + "layout": "mobile", + "file": "followup-actions-en-mobile.png", + "sha256": "3dae7f60dce49073ad9d3c3d4d4e09d11849a9a4828e4300d9d6e919a5a4065d", + "pixelSize": [ + 1560, + 1332 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 531, + "width": 390, + "height": 333 + } + }, + { + "id": "followup-actions", + "locale": "es", + "layout": "desktop", + "file": "followup-actions-es-desktop.png", + "sha256": "01febd33cd1b8979bb59a72f200811027cfca7ace80b4f8523dc9d722de902a0", + "pixelSize": [ + 2304, + 1200 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 520, + "width": 576, + "height": 300 + } + }, + { + "id": "followup-actions", + "locale": "es", + "layout": "mobile", + "file": "followup-actions-es-mobile.png", + "sha256": "33b1498dc7f5411f389d31793775b0e468385cd2322b6f24bd4e762604e41ca7", + "pixelSize": [ + 1560, + 1240 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 555, + "width": 390, + "height": 310 + } + }, + { + "id": "followup-controls", + "locale": "en", + "layout": "desktop", + "file": "followup-controls-en-desktop.png", + "sha256": "f480f31519739c4810a4ea2304a3753b8fbe5773bb678ee030999b87e9c9e2f6", + "pixelSize": [ + 2304, + 1984 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 120, + "width": 576, + "height": 496 + } + }, + { + "id": "followup-controls", + "locale": "en", + "layout": "mobile", + "file": "followup-controls-en-mobile.png", + "sha256": "c2e465aedea99cc4c04e8d3525f7635f962c0e2bd22467d29f43c27577d82b38", + "pixelSize": [ + 1560, + 2064 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 120, + "width": 390, + "height": 516 + } + }, + { + "id": "followup-controls", + "locale": "es", + "layout": "desktop", + "file": "followup-controls-es-desktop.png", + "sha256": "5ea38ad47f7f828eee4d3d52530b2b5efbaa7c6c92035c43e30b7fbf082c2fe5", + "pixelSize": [ + 2304, + 1984 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 120, + "width": 576, + "height": 496 + } + }, + { + "id": "followup-controls", + "locale": "es", + "layout": "mobile", + "file": "followup-controls-es-mobile.png", + "sha256": "62c49f59638c1706588a0279751cfcb56426e4fc8270dab877474048c826fddb", + "pixelSize": [ + 1560, + 2160 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 120, + "width": 390, + "height": 540 + } + }, + { + "id": "followup-sequence", + "locale": "en", + "layout": "desktop", + "file": "followup-sequence-en-desktop.png", + "sha256": "d581a35b70f0b61691a03011c8577f653054be40a075e9567cd004ebee43d6ab", + "pixelSize": [ + 2304, + 1684 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 688, + "y": 113, + "width": 576, + "height": 421 + } + }, + { + "id": "followup-sequence", + "locale": "en", + "layout": "mobile", + "file": "followup-sequence-en-mobile.png", + "sha256": "9e1f9edf10980b6f1925b1290ea4844ec23b209160932844673906505c23f207", + "pixelSize": [ + 1560, + 1892 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 473 + } + }, + { + "id": "followup-sequence", + "locale": "es", + "layout": "desktop", + "file": "followup-sequence-es-desktop.png", + "sha256": "dec61f56b6b38d8edf21834228c29c7c6a53d6d90294dca9e1576f93ccd8dfff", + "pixelSize": [ + 2304, + 1684 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 688, + "y": 113, + "width": 576, + "height": 421 + } + }, + { + "id": "followup-sequence", + "locale": "es", + "layout": "mobile", + "file": "followup-sequence-es-mobile.png", + "sha256": "86d7a73b1f8ae44d9ae36423de2c14ee4a3a08703d831d70701a378495befc06", + "pixelSize": [ + 1560, + 1892 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 473 + } + }, + { + "id": "promotion-filter", + "locale": "en", + "layout": "desktop", + "file": "promotion-filter-en-desktop.png", + "sha256": "b47a580465fbc2157e64ae02307d959bfd8f79a7f5be6c51df87038f9ba7cc8f", + "pixelSize": [ + 2148, + 1768 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 97, + "width": 537, + "height": 442 + } + }, + { + "id": "promotion-filter", + "locale": "en", + "layout": "mobile", + "file": "promotion-filter-en-mobile.png", + "sha256": "cf7921b307020dda6d7f983c47305f1f87b3b7b9c8ebad9358c0662fa3800c87", + "pixelSize": [ + 1560, + 1816 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 454 + } + }, + { + "id": "promotion-filter", + "locale": "es", + "layout": "desktop", + "file": "promotion-filter-es-desktop.png", + "sha256": "5d04542cbd3654faa0c6f2a7f6de3a90c84533dc39132af58764957758f7efdd", + "pixelSize": [ + 2148, + 1864 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 97, + "width": 537, + "height": 466 + } + }, + { + "id": "promotion-filter", + "locale": "es", + "layout": "mobile", + "file": "promotion-filter-es-mobile.png", + "sha256": "d64acf58ea93c0429fbfeefb6864fcf2e317b1e76361dfcc29ff46e2e202abb8", + "pixelSize": [ + 1560, + 2000 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 500 + } + }, + { + "id": "store-promotions", + "locale": "en", + "layout": "desktop", + "file": "store-promotions-en-desktop.png", + "sha256": "afd54fd3bf23213ea4f65d8bbd7de1326c3fc321690308db33e7fcc9eddd1289", + "pixelSize": [ + 2148, + 4092 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 97, + "width": 537, + "height": 1023 + } + }, + { + "id": "store-promotions", + "locale": "en", + "layout": "mobile", + "file": "store-promotions-en-mobile.png", + "sha256": "18c90739be4dad1156e8680b2a8adb84dd0fd0a9d0f97975ce2a065a3027086e", + "pixelSize": [ + 1560, + 4092 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 1023 + } + }, + { + "id": "store-promotions-entry", + "locale": "en", + "layout": "desktop", + "file": "store-promotions-entry-en-desktop.png", + "sha256": "4fcec78406799ef89380c06327a1aa44ecaee64e6b4bf3d6690d99c40ef69117", + "pixelSize": [ + 2304, + 984 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 571, + "width": 576, + "height": 246 + } + }, + { + "id": "store-promotions-entry", + "locale": "en", + "layout": "mobile", + "file": "store-promotions-entry-en-mobile.png", + "sha256": "0bbb81393b14d91a56f6ad03f34e14886ead93ccc102f427ae624a3144fcf8ad", + "pixelSize": [ + 1560, + 1368 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 655, + "width": 390, + "height": 342 + } + }, + { + "id": "store-promotions-entry", + "locale": "es", + "layout": "desktop", + "file": "store-promotions-entry-es-desktop.png", + "sha256": "4bbd473ab008020136b6e49679ef61f5ba67369ee393d66e49d1601ac883c38e", + "pixelSize": [ + 2304, + 1096 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 571, + "width": 576, + "height": 274 + } + }, + { + "id": "store-promotions-entry", + "locale": "es", + "layout": "mobile", + "file": "store-promotions-entry-es-mobile.png", + "sha256": "6af9d33488fbb4f0d6441fc6540e5e82243e9ce4766329391322ede14349226f", + "pixelSize": [ + 1560, + 1496 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 679, + "width": 390, + "height": 374 + } + }, + { + "id": "store-promotions", + "locale": "es", + "layout": "desktop", + "file": "store-promotions-es-desktop.png", + "sha256": "ade07fb0f453f45e5bd2cc4d2f7f66f031de2a20c60a9f18d28658b4ae5aa882", + "pixelSize": [ + 2148, + 4092 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 97, + "width": 537, + "height": 1023 + } + }, + { + "id": "store-promotions", + "locale": "es", + "layout": "mobile", + "file": "store-promotions-es-mobile.png", + "sha256": "520d3a95ad2e32aa447d91003560ebafa5451a61f17354dea95a07347a94609f", + "pixelSize": [ + 1560, + 4492 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 1123 + } + } + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/capture-closure.json b/docs/editorial-work/captures/customize-safely-completion-20261011/capture-closure.json new file mode 100644 index 00000000..f78d9daa --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/capture-closure.json @@ -0,0 +1,54 @@ +{ + "schema": "customize-native-capture-closure-v1", + "status": "closed_and_verified", + "closed_at": "2026-10-11T12:21:11.018165+00:00", + "source_count": 28, + "source_pixel_reviews": { + "es": { + "status": "passed", + "count": 14, + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "en": { + "status": "passed", + "count": 14, + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + } + }, + "source_manifest_sha256": "f5634496a557aa09182f5fa86596d5571f45dbaf81d3470e4a0b9e1962b815ea", + "capture_provenance_sha256": "ed05706488c2833a4ddab4f2354422f20b75b7750fc5132226cfc4d580daa34f", + "network_summary_sha256": "2c7e82453910fe474ea81195cad8f0142774c27dccfcf470700350110f035c36", + "runtime_completion_summary_sha256": "90a122a1fba9155eec72d79d78f0afed6a8aec66b996a6b8aff77774b3789729", + "static_bytes_final_review_sha256": "1bbf33f4a3e88c193f647505ccdbb97c86ace49a3c6b5af7481632973ad70ce3", + "source_currency_sha256": "1f9aee90a73f306e8983a0c214aa81f76a9dfc898d3772440ad45e942e7af5e5", + "native_source_bytes_replaced_or_transformed": 0, + "public_clip_metadata": "named object copied exactly from private native crop array", + "final_state": { + "capture_controller_parked_and_closed": true, + "browser_and_proxy_closed_after_identity_checks": true, + "all_owned_runtime_services_closed": true, + "owned_listeners_remaining": 0, + "locale_restored": "es", + "prepared_tables_unchanged": 541, + "prepared_sequences_unchanged": 536, + "source_database_unchanged": true, + "source_tracked_files_unchanged": 17691, + "static_assets_unchanged": 2417, + "favicon_unchanged": true, + "application_http_mutations_forwarded": 0 + }, + "recovery_disposition": { + "runtime_uri_validation": "Corrected before fixture execution; failed boot zero delta and exact URI-only change are bound in runtime summary.", + "capture_input_escape": "Rejected before click; reviewed one-escape fix and original five sources preserved.", + "partial_search": "Blocked before forwarding; fresh native navigation recovered read state, without broadening the route contract.", + "entry_scene": "Reviewed enum-only addition for genuine entry control coverage; no new route or action.", + "transport_interruption": "Prior abrupt loss is distinguished from final shutdown. Runtime reconciled all prepared rows/sequences/schema before restarting services; no repeated fixture/locale/bootstrap. The surviving dedicated browser was verified at about:blank, then a new controller/proxy continued.", + "responsive_hit_target": "One open action rejected before click while layout settled; subsequent read-only geometry inspection verified the native target." + }, + "private_evidence_bindings": { + "browser_proxy_shutdown_sha256": "006d2f3214736d650979cacd3824b2d60fe852ba3f0af387069171165c1d3500", + "final_capture_binding_sha256": "8e825e5624c2057cf0b8a6ceefbaa625ac096bf3fd110a3c00a56d6ba8b5a187", + "raw_artifacts_copied_to_public": false + }, + "editorial_status": "Source capture and runtime closure complete. Final Help page QA, source admission, commit, and publication are separate gates; this receipt does not claim those outcomes." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/capture-provenance.json b/docs/editorial-work/captures/customize-safely-completion-20261011/capture-provenance.json new file mode 100644 index 00000000..e9cae847 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/capture-provenance.json @@ -0,0 +1,144 @@ +{ + "schema": "customize-native-capture-provenance-v1", + "status": "sources_captured_and_individually_reviewed", + "source_manifest_sha256": "f5634496a557aa09182f5fa86596d5571f45dbaf81d3470e4a0b9e1962b815ea", + "source_count": 28, + "locale_counts": { + "es": 14, + "en": 14 + }, + "source_revision": "8e27a524a1a1354385c7d2fd22de8e568c2112cb", + "scoped_current_revision": "afacda5636225888e44666da2e6d76fdd6a1425f", + "source_currency_sha256": "1f9aee90a73f306e8983a0c214aa81f76a9dfc898d3772440ad45e942e7af5e5", + "read_contract_sha256": "16787a291b1a5cb6716feefecac45e0a14d9b7270dc09b0fefab167c457f0dff", + "runtime_contract_sha256": "da489e50b067feb54c99c1aeca163142d426bcea4059342faf3f3dabb80733c3", + "native_capture": { + "device_pixel_ratio": 2, + "capture_scale": 2, + "native_density": 4, + "icc": "Display P3", + "transformed_pixels": 0, + "dom_or_css_changes": 0, + "before_after_capture_state_equal": true, + "identity_locale_title_path_and_single_page_verified_per_capture": true, + "clip_normalization": "Exact four integer private array [x,y,width,height] becomes public object {x,y,width,height}; pixel data is unchanged.", + "normalization_evidence_sha256": "b7534965633b4faa910c53ad8991cd1393ef2bd8dd3a825e6c987cd8e9a48050" + }, + "helper_stages": [ + { + "capture_helper_sha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "launch_review_sha256": "808de436b3ff23ed3546c5714ff1f42f55197050b8ce01647d34a873c612b10f", + "source_count": 16, + "files": [ + "agent-wait-notice-en-desktop.png", + "agent-wait-notice-en-mobile.png", + "followup-actions-en-desktop.png", + "followup-actions-en-mobile.png", + "followup-controls-en-desktop.png", + "followup-controls-en-mobile.png", + "followup-sequence-en-desktop.png", + "followup-sequence-en-mobile.png", + "promotion-filter-en-desktop.png", + "promotion-filter-en-mobile.png", + "store-promotions-en-desktop.png", + "store-promotions-en-mobile.png", + "store-promotions-entry-en-desktop.png", + "store-promotions-entry-en-mobile.png", + "store-promotions-entry-es-desktop.png", + "store-promotions-entry-es-mobile.png" + ] + }, + { + "capture_helper_sha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "launch_review_sha256": "6e375cc40e26a57ddda85a0fb1fe937236657ec0b14be0de27535b57f554eda4", + "source_count": 7, + "files": [ + "agent-wait-notice-es-desktop.png", + "agent-wait-notice-es-mobile.png", + "followup-sequence-es-mobile.png", + "promotion-filter-es-desktop.png", + "promotion-filter-es-mobile.png", + "store-promotions-es-desktop.png", + "store-promotions-es-mobile.png" + ] + }, + { + "capture_helper_sha256": "4f677faac6d6eb70c1cac62e47ced0c531647cabc0bff3b1025c865950e06ff8", + "launch_review_sha256": "27f02064e0efe5348e8a500fe94701e1ca2af8770f278aef331744496a36ef97", + "source_count": 5, + "files": [ + "followup-actions-es-desktop.png", + "followup-actions-es-mobile.png", + "followup-controls-es-desktop.png", + "followup-controls-es-mobile.png", + "followup-sequence-es-desktop.png" + ] + } + ], + "pixel_reviews": { + "es": { + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee", + "source_count": 14, + "status": "passed" + }, + "en": { + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7", + "source_count": 14, + "status": "passed" + } + }, + "capture_scope": { + "concepts": [ + "agent-wait-notice", + "followup-actions", + "followup-controls", + "followup-sequence", + "promotion-filter", + "store-promotions", + "store-promotions-entry" + ], + "actions": "Native navigation, tab/disclosure/menu opening, viewport and scroll, and the exact GET search/type filters. Existing configuration is displayed.", + "configuration_values_changed_by_browser": 0, + "save_restore_promotion_toggle_preview_generation_send_actions": 0, + "http_mutations_allowed_or_forwarded": 0, + "agent_wait_notice": "The 6-hour controls remain disabled/inert under the native Followup notice; the image does not show an active independent wait." + }, + "limitations": [ + "Native isolated Rails UI and fictional prepared data. Production accounts, events and sends were not used.", + "The immutable asset build predates this batch and uses the reviewed ephemeral cssMinify=false workaround with Node 24.11.1. Skipping LightningCSS also skips target transforms, not only whitespace. Full production CSS or pixel parity is not asserted; no application source, build configuration or lockfile was changed for this batch.", + "Chrome internal sandbox is disabled due to macOS nested sandbox incompatibility. Inherited sandbox-exec egress restriction, exact GET/HEAD proxy, app request guard and dedicated profile remain. No double-sandbox claim.", + "The English interface retains existing fictional Spanish promotion and agent names.", + "A native type menu partially overlays the result beneath it; those figures explain the search/type controls. The full promotion figures show the rows separately.", + "Source pixel review does not substitute for final Help page QA or publication approval." + ], + "recoveries": [ + { + "stage": "native_input_reader_escape", + "effect": "Native playground-tab input was rejected before click. Only one template-string regex escape was corrected; no UI or route scope change.", + "patch_sha256": "1f82e7cd189b0683eb57820fd624e3fb3bfe1fad7337f134981cb998edfc6aa5", + "retained_sources": 5 + }, + { + "stage": "partial_search_input", + "effect": "A partial search GET was blocked before forwarding. The interrupted controller was parked; a new native editor navigation restored empty search. Policy was not broadened and no configuration value changed.", + "rejected_url_digest": "94657900a9eb9ccc8c147bd38c638ccb3885632f8465048f2ce1c6c139d57e24" + }, + { + "stage": "entry_scene_identifier", + "effect": "Only the additional store-promotions-entry capture identifier was added after review. Existing routes and native controls remained unchanged.", + "patch_sha256": "3cdd4b3de4db4e8845f38b668833ad1430868546dddc3bd0b10ccc26120b4011" + }, + { + "stage": "executor_transport_loss", + "effect": "The executor lost a controller and proxy; isolated runtime services were recovered by their owner. Dedicated Chrome survived at verified about:blank. A new proxy and controller used unchanged policies, source data, cookie and helper ticket. No source PNG was replaced.", + "private_proxy_recovery_sha256": "b48dd71366494ffc726e589093181eb5b964cc26f8cc76587d00ee2816d20191" + }, + { + "stage": "viewport_hit_target", + "effect": "One promotions-open input was rejected before click during responsive layout settling. Read-only native geometry inspection verified the settled target, and the permitted open action then succeeded without helper or policy changes." + } + ], + "static_bytes_final_review_sha256": "1bbf33f4a3e88c193f647505ccdbb97c86ace49a3c6b5af7481632973ad70ce3", + "network_summary_sha256": "2c7e82453910fe474ea81195cad8f0142774c27dccfcf470700350110f035c36", + "private_sidecars_or_session_material_exported": false +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/evidence-index.json b/docs/editorial-work/captures/customize-safely-completion-20261011/evidence-index.json new file mode 100644 index 00000000..dd7bae98 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/evidence-index.json @@ -0,0 +1,1853 @@ +{ + "status": "frozen_local_qa_evidence", + "scope": "Capture-directory evidence available before final-review and subsequent local-verification/commit receipts; historical pending/failure records retain their original meaning. This index excludes itself and final-review to avoid cycles.", + "artifacts": [ + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/accepted-source-manifest.json", + "sha256": "d0c3414bd05a31029a5e8d963db0526643b8ff702396b65d469f91b2c93a101c", + "bytes": 12928 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/capture-closure.json", + "sha256": "0ff7da8b8cf76683e7815ee01531af124fbecbb7d603f21f7a4a978fd00d62e0", + "bytes": 3250 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/capture-provenance.json", + "sha256": "ed05706488c2833a4ddab4f2354422f20b75b7750fc5132226cfc4d580daa34f", + "bytes": 7462 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integrate-accepted-sources.py", + "sha256": "2f2c717e8dc53a9bb99b11cd820ab454cc20a58457fa16a5db3f02eac95fbca8", + "bytes": 19330 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integration-inputs.json", + "sha256": "5e079aefe42d7e145a2934888c18f213c94f81cdae9aae1b08afa975c4d4ed9f", + "bytes": 6106 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integration-preservation-check.json", + "sha256": "1504d11b49a23ed1cb119f92508a5c34f440fb8180c4b5cea867277d238ddfbb", + "bytes": 1338 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integration-readiness.md", + "sha256": "110a65fa1e45408d02ea8e61ac903971752af62883e91520cf49abdffde28e49", + "bytes": 6091 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integration-record.json", + "sha256": "7926d7fa8faf21b45a8ceae55eab8dd9ca536ef0f23f82c427287ab2d2160153", + "bytes": 1725 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integrator-independent-delta-review.json", + "sha256": "aeed7f7b09f17b6c7f8d7ff0b1d66c41c659d3b81341716c56699c1ecec01971", + "bytes": 2010 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integrator-preparation.json", + "sha256": "0f4e3db58b275e2bcd72333b2e155c203138974910d988b7154f1cfa92a32a2b", + "bytes": 1931 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integrator-review-fixes.json", + "sha256": "f7ed4ac0f2c33c3fcb0af6f62f2f942b0956387c8ea3053448ab7be63d1e62e8", + "bytes": 1140 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/network-summary.json", + "sha256": "2c7e82453910fe474ea81195cad8f0142774c27dccfcf470700350110f035c36", + "bytes": 2277 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/new-figure-plan.json", + "sha256": "ec42cd3aee2c28c0dc6edf9f892100c0765da1dc462239515e24d5a671f53214", + "bytes": 8308 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/en.md", + "sha256": "ee7b300463af91fb17107ed2c6f1e62aff16c98f83bef8580fed5ad5d4bae974", + "bytes": 37757 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/es.md", + "sha256": "7d5796c9891dfa8cc7d97640008ee8d6ee4c0d63be2f85dcafcfd3c1c072e61f", + "bytes": 40727 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/channels.html", + "sha256": "fcd2e8a0b434e2c1af5f5d3a4f5b8665e692a59d5c9d4b9069a247d6f1adbf34", + "bytes": 920 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/discount-percent.html", + "sha256": "7b426de3a93b5d9a5b637e059cbbc9bb81677c55687f12fcf1d3b901b2b02e8f", + "bytes": 911 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/escalation.html", + "sha256": "02e9902eee60dc47a2d6a37cba05259e3cece7b7840a883d45659575687fff49", + "bytes": 918 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/intents.html", + "sha256": "5de324678004a9be2807632b0252cfc63145fd1e848e5e02ed96ce06a891ee76", + "bytes": 869 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/knowledge.html", + "sha256": "4cb93b67979a226fe9c075bd354358b30f7d0df78e9409ccfdc7bf6a6f5bc381", + "bytes": 932 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/prompt.html", + "sha256": "2fb137b77b5abca4a8620f541f08b7b99a483c7dcafaaf22e40da0f9ab27edcd", + "bytes": 948 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/properties.html", + "sha256": "213a567629480ab78784f49dd355775f5b02d18d0b05a8e3314d57b5b8aa48e0", + "bytes": 926 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/route-assignment.html", + "sha256": "ec8af690d49bec72771364b68513088d2ae57f494606f4ced0e6c8752a8221a7", + "bytes": 904 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/tone.html", + "sha256": "8db7b3fb6ba2ad103dbda42ad7d4d7e1919e530e501df9f7104764d0418fbddd", + "bytes": 867 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/web-search.html", + "sha256": "85b38829d0e9e19327ed17520ad18f93c0f73c3564f38588203ed48fab7e1db6", + "bytes": 937 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/channels.html", + "sha256": "54ffe759a11e0a1a59451b8c0352b98cfc7b74e7783da336cb23e3950c76e89c", + "bytes": 935 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/discount-percent.html", + "sha256": "8096af7d64e7fb75dcc3654dc2e056e4a9b1b19ffc66d8ec95f40dd6fde0035c", + "bytes": 936 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/escalation.html", + "sha256": "03f46294fd51e7604b58fb21b23a6d8c4a3707995bbbfd55a80d31718e1e6174", + "bytes": 918 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/intents.html", + "sha256": "2db853efdd95f11951249703887787545814b9dba191f86df3f064b16a4bdfa5", + "bytes": 876 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/knowledge.html", + "sha256": "b427a4c36fb22511d53cf904482a1a6ab4f9252f8439a2090798119347c0d725", + "bytes": 933 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/prompt.html", + "sha256": "05a97ae1e9df7d893ae7b06c5f355fc06d3c5c2a8caa6f21eba88e7ce220b304", + "bytes": 956 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/properties.html", + "sha256": "8c897bbed51e26df22a721fbe4c98374e76eb18453131190489ca553b913e18c", + "bytes": 928 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/route-assignment.html", + "sha256": "7fc1708a0a027e70fecec0c1a93aa7b2fdc3c36b6f516dfc25543b3c28e80268", + "bytes": 913 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/tone.html", + "sha256": "42453afdee50cb07975fa023561954d28ffc9be0a5c3d507aa60e23b353cdd3c", + "bytes": 886 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/web-search.html", + "sha256": "85aa57b82fb94c75e8ada5b2ceef41768765a6963cbe62b0040c3ba987a95179", + "bytes": 948 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/inventory-row.csv", + "sha256": "b5b835be1d8a9eb1e5de497ed5a98cedd01a82fab6a97d32cbdb121ba4aaea3e", + "bytes": 204 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/playbook-followup.md", + "sha256": "d154d0575b284e56119db5fa17b8ff4631ea181afeda80c9085a47a77a4a2faf", + "bytes": 7384 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-before-source-admission/integration-inputs.json", + "sha256": "11b734b9fd815fe97bbf86f33d3f855aa21cab1325d0a3daee9d967a9b9febf4", + "bytes": 3269 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-before-source-admission/new-figure-plan.json", + "sha256": "7c101937fda571caa13608e2c8d609dde5ee6d9c0c506cf42b456803f3391fcf", + "bytes": 8307 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-six-concepts/integration-inputs.json", + "sha256": "1fecaa29d409febffabc19287cf010c3da87a28a91034b37e0b25692152704a7", + "bytes": 3236 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-six-concepts/new-figure-plan.json", + "sha256": "1a3ab3402454d98f1f58cdf2f19eeb37c11335b806124f470e922268c57dc7f6", + "bytes": 7471 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/originals/stub.md", + "sha256": "52025d641e39c7d58430afe24bb7609668459aa6e46cca1a6c018dbacd013514", + "bytes": 754 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/preparation-independent-review.json", + "sha256": "bd1884a5cc71a54fc625722d239f83ad7cf1802161ea736d2d97f4c8484dd038", + "bytes": 22042 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/preparation-verification.json", + "sha256": "4da8fd25e3b723d240ecde2ee9a1c91b80c372635b3632d0d8237f93ec5f5f2a", + "bytes": 7810 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/preserved-inputs.json", + "sha256": "336359c77c3efd6ca20d05ed073fec4f5a4fbedc4c9b5c09d6502e2310d5b6b0", + "bytes": 19680 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/proposed-copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18", + "bytes": 14819 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan-v2.json", + "sha256": "7e232e803bf04ff20c5ee77bd3599490a451661209b3fd60163712383d566401", + "bytes": 24185 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan.json", + "sha256": "89c1a7b141ce637d035286105109bdd088d027ba50cc780f763ab242d9d1a50a", + "bytes": 21794 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/raw-source-manifest.json", + "sha256": "f5634496a557aa09182f5fa86596d5571f45dbaf81d3470e4a0b9e1962b815ea", + "bytes": 12583 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-figure-plan.json", + "sha256": "a0f2e8af6c405b31027a4be9443637d41b25fb12774038e739fbe645cf5da6ff", + "bytes": 19927 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-register.json", + "sha256": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f", + "bytes": 63898 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/review.json", + "sha256": "1aae3e149de936ad9c06e91084a183cefbbf2565cd839510953e69b7031963e1", + "bytes": 2943 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-continuity.json", + "sha256": "c25b341b2d2b7fc37094d874e7184c6b7adf2e9521c8c919a507ac91d14c8496", + "bytes": 12851 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "bytes": 111876 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/runtime-completion-summary.json", + "sha256": "90a122a1fba9155eec72d79d78f0afed6a8aec66b996a6b8aff77774b3789729", + "bytes": 6178 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-admission-proposed.json", + "sha256": "3acab9f7a72f07e30a211180a38dde88e1d41f5e072d7ac8947e5ba45aae0f30", + "bytes": 8150 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-admission.json", + "sha256": "392c18df0d5e7dc7e32aacb989fa2f36c68b92b4568a9b461935aaf61b9717cd", + "bytes": 8520 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-currency.json", + "sha256": "1f9aee90a73f306e8983a0c214aa81f76a9dfc898d3772440ad45e942e7af5e5", + "bytes": 9640 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7", + "bytes": 25739 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee", + "bytes": 25904 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-register.json", + "sha256": "5c65bed637ba25db1a52391a146c57f7b57de8c44aace0bbdfa97b43b2a94282", + "bytes": 91021 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/static-bytes-final-review.json", + "sha256": "1bbf33f4a3e88c193f647505ccdbb97c86ace49a3c6b5af7481632973ad70ce3", + "bytes": 561 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/build-execution.json", + "sha256": "e0cb9799d2a6058e1c4b0d867c1dd36fe847f88fc0068126dd5101ff7462609c", + "bytes": 340 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/build.log", + "sha256": "9ce41eff07c27a9babd31f6f3646b9a31cd0418bedc049aeb11c17e026061914", + "bytes": 1605 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/checkpoint.json", + "sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "bytes": 64351 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-process-closure.json", + "sha256": "75ac61c3ef2de983bf1d4af89f647dfb6948f46dd2410db634ad9c1c43e9e4d4", + "bytes": 870 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-processes-stopped.json", + "sha256": "37534a3b0a47bd03ed871ab9d67d7bc3e5aefc4611c8f37eda544314eff8a3ea", + "bytes": 613 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/http-checks.json", + "sha256": "7a3261ab85fdda0b87e154f8e238212538554c315407123e4a2f141fdb96aaf7", + "bytes": 47329 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/interception-independent-review.json", + "sha256": "335a996f1c56853066c7f3e1aa8866b2d1516179660ad2cbb414737fbbb0e68d", + "bytes": 7104 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-1440-independent-review.json", + "sha256": "e0c82ea76a9ae9fb0655c3def510d10e20c3cc86f8b1dd249333163d7c671355", + "bytes": 27708 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-independent-review.json", + "sha256": "ff6b3c54a9be8085d58bdab8d282328d95bab0a8be46fd1e89fcee1af8b4be29", + "bytes": 34901 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-initial-coverage-review.json", + "sha256": "704b44d0d20cf959368c215fe3c17e40f5e73f90b01785accaae3639905d6959", + "bytes": 31849 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-pixels-combined-review.json", + "sha256": "78572199b3eb38e340bfcc85a62bf3aa41ca51435c6ccf2900ce821e59a7eed7", + "bytes": 33225 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-580-independent-review.json", + "sha256": "b8ae943300819b6e15de10eb2f3bd82a9bea307a3f62d6a4d26039817ff23ed8", + "bytes": 23325 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-1440-independent-review.json", + "sha256": "ebac04dae2bc7d35967bbe6202e64b046abbe37f5a84ab02ab55725c51925734", + "bytes": 21861 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-independent-review.json", + "sha256": "e9f771db90d12faddcb2788ef78ca7bf89d0195bd73e6a98e272d024cc262cb7", + "bytes": 27985 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-initial-coverage-review.json", + "sha256": "42ac3822afd83bada5bdb64f71cbf05984793bf7dd84998d0bf0b67372ceda89", + "bytes": 26433 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-580-independent-review.json", + "sha256": "8190fb27b861cd6dbb51bcc4e30dfb69baa3eff50730c0c081176c326abe428c", + "bytes": 23157 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json", + "sha256": "509abb3c2384a4255cacec44d77195997a98095de2fab8c775c1efad25a415f0", + "bytes": 656532 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-agent-wait-notice.png", + "sha256": "894f4334dc3e992766761a75a4b8c5ce81c3347d8464ed65affab7e127540992", + "bytes": 119828 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-channels.png", + "sha256": "63115aea5c14417563a698a6b4b579aa6ee2e0d2bda9cac6d550468261366001", + "bytes": 131881 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-discount-percent.png", + "sha256": "e931f4793693cd186fb50a98039206bbdcc9050dc8a0a90da80ca61a8fc1a240", + "bytes": 29049 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-escalation.png", + "sha256": "cddee6be4ba648cfc8ab14b7d3e5603537d5d974ffda91bcf4be371c42e81449", + "bytes": 63212 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-actions.png", + "sha256": "d53e46f613efac447ea39235b7e485f1a4cd99ce8a1839d62726b42d1467c246", + "bytes": 73378 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-controls.png", + "sha256": "196ca25872aafd8319e68110ab310365bb172de06c6fcc2c3e4df34cab028f8f", + "bytes": 100431 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-sequence.png", + "sha256": "77279e0d77e2cdfa7888623173a3e15ddd26dbc203ce38de888455320170df3b", + "bytes": 119173 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part1.png", + "sha256": "6ed706e359e46a605b53a0a02e70127ff7c0e02e96bc380e45cb289484b13034", + "bytes": 784087 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part10.png", + "sha256": "0c6cfbef55481bd32f18be0ceafe32d9d97dde8dae49288d66e3e32e7bcfe97b", + "bytes": 709638 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part11.png", + "sha256": "3f79696810c9ac34ad82bed785f1fbced93de665f2ecce8cc1fbc814ed3a9c24", + "bytes": 841895 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part12.png", + "sha256": "3942dc17134908cabf977170790a79788e82169291ed052bf66bbd1082fd843d", + "bytes": 730297 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part13.png", + "sha256": "f156daacc33c6b374be8d011154f24939ca737136b719686c207f6d060b58d1e", + "bytes": 629507 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part14.png", + "sha256": "b5e06a381543ccd0c56f9e263e28cba1454dd823271969640bc14ee168dff5d0", + "bytes": 828607 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part15.png", + "sha256": "798b8083e54fa021e0ee5e550a116f9bfc7dd545fbc91abf54e5719f1024bab5", + "bytes": 919318 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part16.png", + "sha256": "fba1f94ea5643fe97b6ee370b255304e6bb01cb4e41616751cb6b82f9e78b659", + "bytes": 669818 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part17.png", + "sha256": "068ad8ac4193873936c88c8b78c37fd3d284389ba49a356c28ff3a2b4591b91f", + "bytes": 711219 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part18.png", + "sha256": "b47c9a7621e643a230678387ee998575887380db188e2d315b57b16291686ce7", + "bytes": 766201 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part19.png", + "sha256": "a1d7b4500b4fa7d901a50df5b6de5b959b491f229885057dd536c8e0ec351021", + "bytes": 681482 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part2.png", + "sha256": "cea9543cefa7e726eab69caab51fce837ef21cd27981226ef4200f5f9e32e2df", + "bytes": 938390 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part20.png", + "sha256": "aef2dddf25259cd85f4890e7867eddadab280f68466567f2e3095081ffd9a740", + "bytes": 716856 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part21.png", + "sha256": "468b4afbca262a7add3cfc046a63b0bf1c69da7ca0d903a27eb803eee0b22a40", + "bytes": 639879 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part22.png", + "sha256": "a480e5ac98d8502ce231ac14fb78d64bd1dc75c288bb5a00c0a3b8fc37ac0a03", + "bytes": 731395 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part23.png", + "sha256": "f5724671efcff3ca0f10a5d711c4c42e5bf0f4021ef58f9954e0cfdcea34108d", + "bytes": 712440 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part24.png", + "sha256": "492abfb44358e5ec655ec718c7c05f4810e2b3e5927a32b8e1781a7651b8772d", + "bytes": 599066 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part3.png", + "sha256": "0f42da1ae7dd9c02eae26a7ff33d034c118572a4ac31337a8aa1d419e7d11923", + "bytes": 809058 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part4.png", + "sha256": "fb8b454fa0acb739137d49301958fba4681e40310e93a4331ffff7598ff28d56", + "bytes": 647347 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part5.png", + "sha256": "954ad965cfabc7174bcc9d79186fcf8f7cd4b4ed860928aa73b1825c4bda798f", + "bytes": 708884 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part6.png", + "sha256": "0c9f3bde1416a137ae8aefcf71d252cb9fd9250546e2c6bbeffc95f7ece15758", + "bytes": 770354 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part7.png", + "sha256": "ecce903a9a8d2531a22e9c1ae9caf928118c9f8ec28d64e7d38fa3079299650a", + "bytes": 685055 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part8.png", + "sha256": "cfdb1e2b8ec5aee5f6a13b3c6e5cafd622b70e2c4c193769ddf9ebfb91adb7e3", + "bytes": 766687 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part9.png", + "sha256": "63bb5e893ed816110f0619b778f0cdfa9d84311560248377fe1c2a4ab1250a8e", + "bytes": 796917 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-intents.png", + "sha256": "413d62761b868aa33c387de9c3346b60ab0a39adee1ff69b69ed7aa3c5897177", + "bytes": 55010 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-knowledge.png", + "sha256": "ae8cf3d13f60645f03ff19dc2264449ef60bbbf517877a44c88627d59a9daf97", + "bytes": 70889 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-promotion-filter.png", + "sha256": "59fdf30cb2647a2b55ffcdb9e99e298be7fa0034272bd909531909c57d9eb5df", + "bytes": 117249 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-prompt.png", + "sha256": "67e5a4bd3b8fb4ed12822af914770029c1fec6bceb2325e91a5619c7dae87dd6", + "bytes": 63490 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-properties.png", + "sha256": "2d3fe82aa098b5f501c77537f613003d93ab1cf35bca7254676aad7bea94a9fa", + "bytes": 73052 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-route-assignment.png", + "sha256": "211bc237f24187837e0732851c68799d8021fe8eb5288bf0da22d50c2a6231de", + "bytes": 93642 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-store-promotions-entry.png", + "sha256": "e1499e6ff3c15a75d20c14883a21b1ea11b9e09b6a8afb3b702a4c3ceff0b651", + "bytes": 70617 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-store-promotions.png", + "sha256": "880981f5ac4f73b5e354a972aced5382f18f804c1957b0bbc1ff3e3d33aa2ab3", + "bytes": 209555 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-tone.png", + "sha256": "3a0a7b464b54b2556ecd52a1eaf5612aeeb74ed5ed912bcf455998834870ef0d", + "bytes": 89776 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-web-search.png", + "sha256": "25f1e7a9d6774c41a6534970cbbe02d1677bfa24bb47441f4bf6e37d87848338", + "bytes": 50770 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-agent-wait-notice.png", + "sha256": "39cdb5a3ceac91daa35c422db0d9683d2c680cff2b00779315c8d1d26a10cbca", + "bytes": 113200 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-channels.png", + "sha256": "820338ae834883cf32a21135b5555fea00d8a103c8af35742bff33fd0b981e7a", + "bytes": 133409 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-discount-percent.png", + "sha256": "0967793df18478e46c8aab89fc5b418f3a6951d9919adda46b6584a8a89f2e19", + "bytes": 30276 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-escalation.png", + "sha256": "c765cb28aa2ae9dfb7cfbb869b0774ff07fba03452ca4bac89e5d1c605b4df48", + "bytes": 65139 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-actions.png", + "sha256": "db0d2ad8a9940c8f90aecb7aa4fb669378077671a25d1e77044bf693a4a06a48", + "bytes": 69147 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-controls.png", + "sha256": "d64ae835674a9d48d3b4de81fc0dff5e69752beed801e5454a82f0b58b2b6fd8", + "bytes": 94040 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-sequence.png", + "sha256": "543533799e55785a5527c9268a4002f272a319589b28f7df7e24d73fa2d7ecc5", + "bytes": 112429 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part1.png", + "sha256": "fbb5e1881f71b137ca24b7e1d87b36deebc618f3ddc5339bcc9fcd980a73758d", + "bytes": 333662 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part10.png", + "sha256": "221670690892ee26b00c50fa2797f423a4709b4f6efd37479301783dc1e8dbba", + "bytes": 297072 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part11.png", + "sha256": "e1ed104f123b097c6a499fc5798f5c066b756d0b8208c484114e926ee044241a", + "bytes": 292833 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part12.png", + "sha256": "9e2ef4b7b9c6484e7c1e5a14da71dbdd7a7a58810ebe64803372dd113c45c11e", + "bytes": 382321 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part13.png", + "sha256": "656d4ec0486e47698f5353ac8c8daef7422cbc8863e82cb8d84fc40a673c8ab3", + "bytes": 271929 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part14.png", + "sha256": "9966e85dbe91e75c59e49d69826d4adf5f7900ad0e8a2c342c616fef70ba6a62", + "bytes": 343324 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part15.png", + "sha256": "285012a37b82982f3b0d528e094077cc2c4e92e519461fc5dbbafe3c6fd74906", + "bytes": 350666 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part16.png", + "sha256": "916816dde631bd367bc6bfa2773d9d24528c760fedd67dd5b9a3a6b80c828403", + "bytes": 277826 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part17.png", + "sha256": "1403fa78ac9ca9fde6b7121df2d255d93d683f0260354a9dff1b9f79ea1250b7", + "bytes": 283620 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part18.png", + "sha256": "424aff7b33d1f4550992f5bc53f8d95a74a4eb7c89ee8ee8be24197300cab494", + "bytes": 391587 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part19.png", + "sha256": "cc7d8aae8b99359cd8deeee4b8d0937de7cf4bb3e012bedf02800688ba68b0fc", + "bytes": 406951 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part2.png", + "sha256": "b0b28ecc7277b4189a6f8e4552607cb2123d4acf8bc07cab0680ee77bd74ade9", + "bytes": 398504 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part20.png", + "sha256": "f9c63fa1ddd9830060644f32c3584ed56124c747c08abc3fcfb27fbace3ffcb1", + "bytes": 289764 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part21.png", + "sha256": "1e6669e4e62c450279a538ddfa8606a727490f489134d076eed150ff630c1698", + "bytes": 294045 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part22.png", + "sha256": "8e3b6dcc8a904e9f30b30a02841f62ac712057cffd89d7f916486c3201f878c4", + "bytes": 358118 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part23.png", + "sha256": "299d88eee3d50d76bb7d7c1bb39b9403485d4103e1c6b8325b5820f98e924965", + "bytes": 233589 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part24.png", + "sha256": "733681cd044a927e83da7b3ec2380692d0c2e67e816becabbefc931c684c63cb", + "bytes": 290709 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part25.png", + "sha256": "0a691f947724d18e1bf8bb0298b42ba62ab505ba16f72194efc8020169c5fa6d", + "bytes": 343879 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part26.png", + "sha256": "ea2460112b4d9e54b91b9c82c6cf2d7b1ead23b9b0f5f288e6121dcd4f9fe616", + "bytes": 273964 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part27.png", + "sha256": "289d14175b93b511078adddcb955a6a33795db62f890152213105cbbc7e48fbc", + "bytes": 269844 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part28.png", + "sha256": "637152371057d896cdb43e7ca960037cd75a0a681ae5bec6ddbd8e971e87d4da", + "bytes": 329470 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part29.png", + "sha256": "2f3148b1de2e4f42a47b7caedae42f11d33baac35b31d0c8254bbc56817c1c36", + "bytes": 238655 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part3.png", + "sha256": "ec717ba982cf6b39ad87638db228510708e045833431b1a8d4890c376d6a561c", + "bytes": 347730 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part30.png", + "sha256": "5025b8f5098063e996e30e5acd832ce0fd87982fcb16735c452e5496814bca6a", + "bytes": 192444 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part4.png", + "sha256": "efbbb572cd6bc362ad2c8994dbe6292e667d7b45c239ace9a907f62f8fa72e51", + "bytes": 183024 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part5.png", + "sha256": "735fd2d5bd2a251a9a2d5bc7e550ec162812b6e5e3c16383c1e392cc86bdc7bb", + "bytes": 239117 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part6.png", + "sha256": "da4e3e4f2737a32229e39e54d505cd3bd3fb3107546dc18c5ee002e6fda5e713", + "bytes": 263448 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part7.png", + "sha256": "17ce49e2a800f6a7c89bf80680e43d97f3f54d68a9d6c066802003899f29a4db", + "bytes": 278545 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part8.png", + "sha256": "b3b6d6aa093f0ec7b9faf11f536542666ae130a68a3ccf03912217482d3a40a6", + "bytes": 366593 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part9.png", + "sha256": "1fa2f5759016bb4093ad38d35b3a80158c9eb9c2dbc1d1103876d235e10d1842", + "bytes": 304050 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-intents.png", + "sha256": "2a6ca78f65e5793e31535480d7badee923898e279f6433dca9ded0120d72bb40", + "bytes": 54528 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-knowledge.png", + "sha256": "1ed80527e290644d263f2898b901e42907e468474e82dc141eb60aefe71957d7", + "bytes": 62411 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-promotion-filter.png", + "sha256": "df9fa1cac8daa425a87d10e3d43ff7517fe28fea0806d12d95f97660953d9e52", + "bytes": 95351 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-prompt.png", + "sha256": "8295e2937b9c0fab5f88bd882fe2c7f8fd0d579fabdbd3ac0e3d7b47265c3a86", + "bytes": 51531 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-properties.png", + "sha256": "05e2aac1331265d44f7f2a46cf16194589ad73e3805f03584c0a847ba311dd4f", + "bytes": 73400 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-route-assignment.png", + "sha256": "f3c387336e995f96ca7bacd64071baad60f5f806ac1280e68d351bd43d19f98a", + "bytes": 93249 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-store-promotions-entry.png", + "sha256": "066eb4b7e939da3c3b8eb21fb3e2224a04dab09cad8fba0f9b5b929eb2c2a39e", + "bytes": 69200 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-store-promotions.png", + "sha256": "a0e9d2b122fb5dccc95f97b7ceb12063fae6ef384611c0cc134d1d5023089328", + "bytes": 191801 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-tone.png", + "sha256": "e6fcc54f334cd471ebcb526bc51841ae0fbf1f2dd850b4b28f61518f91a4b300", + "bytes": 77253 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-web-search.png", + "sha256": "b50f79fd79f4e6c6b2a0b8b3533b8b33b7052ea161bd4cca1d86c70c1d1a78bc", + "bytes": 42783 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-agent-wait-notice.png", + "sha256": "a08e514c9049f5f973085c2eba6d480c39db30329d6d8398166136818a6b3e5f", + "bytes": 115609 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-channels.png", + "sha256": "a4b4e88df5fa86c239968900038284cc12c852f399a41ebe943d7cbd98632a8b", + "bytes": 134235 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-discount-percent.png", + "sha256": "0aae08747f4651cc2046410a854073535bd7c975f268ea734dcac7fe6db23ff2", + "bytes": 27685 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-escalation.png", + "sha256": "8b4466130a732018527e740fc52560ffe72b98f7a3371dc57f5a000bbc05ee8c", + "bytes": 61341 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-actions.png", + "sha256": "0d4304e76c0b7454e3d6bac260035dfda823cd128df842370ae00c8ea2b56e24", + "bytes": 72485 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-controls.png", + "sha256": "32f287ccc38bfacf9c0aa749fd46352222ba4afc4eb229c10da1048a429fc2fa", + "bytes": 97270 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-sequence.png", + "sha256": "5fa1b9295d406f666eb8b5a7721ce88705b84781ee2cbbe921a5f9d18f924398", + "bytes": 119585 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part1.png", + "sha256": "a744de265bc301361d5b89c0c2c7009cd0d5c7f753656c6af4c81142852589de", + "bytes": 392110 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part10.png", + "sha256": "c0971d8da9bb642dcc0cf6a091859c223e77610ef0bcdc8c510fc84fa4eb31e0", + "bytes": 380259 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part11.png", + "sha256": "803a3282468fa4f580a3b23568bd8d1ab71671b0ebc5b325c4f976dd63c7c873", + "bytes": 268630 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part12.png", + "sha256": "35c46576ecf9a74721ffb31a35b8ba71b110a4c9511cab353fa092f29e571b4e", + "bytes": 408326 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part13.png", + "sha256": "8bf60687c94538f4626ba9a4e21823e05e29164cc3c0c1b1e6b7e1698b976d3c", + "bytes": 386450 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part14.png", + "sha256": "d363dc84cf0029766f505748a6ce9d88219a2c4dd0cb154be202b953bfc1c10a", + "bytes": 262617 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part15.png", + "sha256": "7d18995f05cff846f6023dafc56673ddb31611779cfb85dcab38f91c273c7544", + "bytes": 242758 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part16.png", + "sha256": "36320f3f2e85d90e579ea545ccda8fe389d1c3e7ef555705a59ef35f519ab631", + "bytes": 451642 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part17.png", + "sha256": "f1218c2a8705b36bd62dba3110c3be94f57d5fbcf03d716900f6854e7cb38099", + "bytes": 441567 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part18.png", + "sha256": "c0265adf2417fde1a24e49ee3fe068b4b576b86d332e7917261e1a163e8dcbcb", + "bytes": 271207 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part19.png", + "sha256": "5b227cfe821d23f4af794dd04150cc9a66b9885f1e80cdfc8d499f087dc38a32", + "bytes": 289703 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part2.png", + "sha256": "40bcff83794aff60f824649868b06681ce34c62efa76b8caed0e24cc5961e073", + "bytes": 457988 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part20.png", + "sha256": "e4fc595d80582916aa35482a0861e4e4682b6bf940906eb3d1ea2243e7b8e8e0", + "bytes": 355528 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part21.png", + "sha256": "33cf34780ab8073743d1471cde396eaff1ff27b15698214a3a8c49fc8b231648", + "bytes": 269750 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part22.png", + "sha256": "182cef287fc41b92191264de4587e310360cba770445e963c97a2e81d283e571", + "bytes": 354904 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part23.png", + "sha256": "3a879d938628b36f35d8ab2b55271e40a6675fed99798d3856ec218424b90647", + "bytes": 266140 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part24.png", + "sha256": "26909c415ddd183fab422be53903877c2c49d7e5210538d1c7aae3e3d396a504", + "bytes": 280333 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part25.png", + "sha256": "9b959f036b1410cdf71b30d950b9ae5c4425f9bb84507b83958a5dfadd87acc9", + "bytes": 360885 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part26.png", + "sha256": "b2311cec9384402c5c812e4b3419fbeaeda2689729ad8be312f1a422927e94cc", + "bytes": 216496 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part3.png", + "sha256": "6e8537b6c34852420dcfc42dbe50d49fa61bf90b8c3d90c01472375289656a82", + "bytes": 357837 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part4.png", + "sha256": "4b23afb56af4305c475dc2f31697a6343fdfb15314471c243f9c3af18cd4eaa7", + "bytes": 363119 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part5.png", + "sha256": "f1b56fa9f6da036fd1546705698e2211dedcfb7d0e4d333208ed91ee7ab08f1f", + "bytes": 290072 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part6.png", + "sha256": "1ecedb1f1c1ae8954408f94523720ff971c276cefe79448696c11cf13eb10665", + "bytes": 310625 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part7.png", + "sha256": "96ac1fb5667387927ba5323c761e18806b7463fa7fb13860fe0118b309e625d3", + "bytes": 350254 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part8.png", + "sha256": "c27072202bee9ce54a1885765ca91e47ff43826dc1fc4d3306c787972492bd22", + "bytes": 308352 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part9.png", + "sha256": "d88f1bded69aa003eaf681f463559405cf9d7e80069969aef8e261351be3cfcf", + "bytes": 364005 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-intents.png", + "sha256": "05cfb2784e0737f2c3caa402c52c10fce53cfcb19158af43050f8995bdd49ebb", + "bytes": 53383 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-knowledge.png", + "sha256": "16f2b69697df265a885374133fa4073cc2a2afff0111fca5aa51452e403a0a31", + "bytes": 67753 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-promotion-filter.png", + "sha256": "a090c06827534b73c68a39fa0876d9391881d964e611cf4fc77ed8a2d58014c6", + "bytes": 101279 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-prompt.png", + "sha256": "4a7ee1bc12b7e80d4b1c47672be74ca5c7b81e7e3de2ada325d73204d145fc38", + "bytes": 57527 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-properties.png", + "sha256": "c3299d62cc3f4a6d83a6f5f73a733c9536f6d6eeadacff035b09e8e6a0e79936", + "bytes": 70283 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-route-assignment.png", + "sha256": "50e7c4bae3b3c276445e6ac086a099e26e114f0a5ef2912e25863a5cc02bf8ea", + "bytes": 90646 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-store-promotions-entry.png", + "sha256": "12ddaeb9405b43aef284c79cf798845fabeebedfeda36c7315359f4c0ade3898", + "bytes": 74807 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-store-promotions.png", + "sha256": "d1cc3a763f390a5447b9367f2b6633a085de61d19363c895fa2d8816ed6ce197", + "bytes": 202129 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-tone.png", + "sha256": "292b459275eb2462bacfa4c45645141232004791432cc3bceabcfa1dc84b21e6", + "bytes": 86107 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-web-search.png", + "sha256": "3df22157a81b6fb4e7542f4346ccba5818349f03f89a874144e5b54c60efcf11", + "bytes": 48004 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-agent-wait-notice.png", + "sha256": "b5e54b0c71ea9e09cd424d2fc3cfe7f94fd20b8da68e7af072a9a01e1b1b9ed1", + "bytes": 131598 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-channels.png", + "sha256": "b3939831fa7bfe113a03dbd4979feecd1999dfb0220a40be0da476053f83dd40", + "bytes": 137403 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-discount-percent.png", + "sha256": "0522700de0c529fdae9adcfe691d57fbda6ecfd2d6b25310c473dd0440277541", + "bytes": 28612 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-escalation.png", + "sha256": "1dd20c6767f96e817e2670571ded339f0989ff36c295836a2b20e7d277f7681b", + "bytes": 68835 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-actions.png", + "sha256": "19fa56432388b1637fdf4a64fe2e47586cc6683602d4ad51bd03dd7ded3d8c93", + "bytes": 80352 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-controls.png", + "sha256": "72e810c0ed11e4499b94ae347472cf2c95a7cb69a81e0610159f46c17487eef1", + "bytes": 121331 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-sequence.png", + "sha256": "d6ede113ede9492c6413d8675efee13d4eb5c70e52f1ebd19cd6745939b6dae8", + "bytes": 128825 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part1.png", + "sha256": "16de4d3cfb3d12842e89140640130832c1955df6531eef4c6c827ce69af95c18", + "bytes": 790896 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part10.png", + "sha256": "7e53ec216e88472af658634e9f214f0858f0c6ea275f91befd6fbb72b285bbb3", + "bytes": 775684 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part11.png", + "sha256": "6725ed934b7d190c28b888b17d7680c59ba4b8859712d5e560cccb0cd2e57b98", + "bytes": 904810 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part12.png", + "sha256": "ea8f965cc0a1eecb93f301c5c21b3ba33360f19beb1fdc3f9db1759a82bc3904", + "bytes": 802665 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part13.png", + "sha256": "a55f756c86b6ae2263e133e2253341201bd3cf0664573badede1285062a8ffd1", + "bytes": 693792 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part14.png", + "sha256": "a89bf292ad0e531a96c8d2ee0c4d2464a09251967931d585b7daeb79b8c09b0f", + "bytes": 731279 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part15.png", + "sha256": "3a5d9b8214c4e0de99f6d8e915bcdafd1a0daed95e2cff7cdc894b294a9bb311", + "bytes": 992458 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part16.png", + "sha256": "bff245877d90c5ab3fe3c2adfe8fdf9b31fca14d7ac7a5cc7773b64a7ab65f8f", + "bytes": 782391 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part17.png", + "sha256": "6e3b3bcd36ad6448afce4da8aede6fb70ef5e311e3515b4c815a2888914fcf91", + "bytes": 764975 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part18.png", + "sha256": "4349788166f8ec3d28bdf3602fc82777ab41362a7aa4aae213b16991bed0c67e", + "bytes": 846837 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part19.png", + "sha256": "4e1a876fa70733c6bf8f38efa3c47e381eca6e218e7d284138d740912c5a8fdc", + "bytes": 775490 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part2.png", + "sha256": "85f88b2c3646edc030ad3c52724205b6547cba54830477f094c2d59e7d9235be", + "bytes": 923270 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part20.png", + "sha256": "8782d6a1c9a077a27d5868a6b8184a71c8e9a3dd2316c3f237a45d8f0072c93d", + "bytes": 806815 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part21.png", + "sha256": "5b4044f4567a62df4aafb1f424823f4911b2ce3c37523d0b7b61a1a00e8af30b", + "bytes": 754903 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part22.png", + "sha256": "356ab7bcd736a14b580ed43dd6699f4d7c450818a24fa6131219bbbd9bfaa724", + "bytes": 720021 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part23.png", + "sha256": "c17ef3e60f6f8c44d6be30fdbcdc11b2e46276f70ee3c7658bf304581ec6fd77", + "bytes": 865979 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part24.png", + "sha256": "4f75df39300ab959ce6cd652fd0a2fca331c2f2350d7b7e1f9d80dd72fa45b53", + "bytes": 639167 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part3.png", + "sha256": "87a1aec5ec387403c6555da3cc6564e3cc5039c2fa44e98e31dc5caebb985414", + "bytes": 842968 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part4.png", + "sha256": "eb77b39d981a700902cc988e4ed30d6120b940ca7edfaaccfaaeab3f46191fe4", + "bytes": 725504 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part5.png", + "sha256": "c0c04c560f7cda6283be43adb8647250361a7e1f6384974a7c33e15353e72636", + "bytes": 726654 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part6.png", + "sha256": "4e2a55c00988bb4d78b4c63492096c88f2d6b83d852fc3b2c1d348a84a37e13d", + "bytes": 804866 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part7.png", + "sha256": "8b500eb0001142157a00d30a6a64eaa8d7500006b3663330e4b60163c4b906cf", + "bytes": 746991 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part8.png", + "sha256": "7c268624ab1b869afb003967107d6e56b8c1342e6ecac144c162b083a6fc7dcd", + "bytes": 734587 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part9.png", + "sha256": "48248128a7b7b9f44c545a3d899aecaa4f80c6b3693c5437f92c9d58e5d802ce", + "bytes": 828059 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-intents.png", + "sha256": "28ce2acd6e338d775ded405c8a90d9b4f633553598c4578ffd1aa1c44b64aa76", + "bytes": 67168 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-knowledge.png", + "sha256": "261622a73a46961294f923c34c5058a06798139d4a28d6d27754ae8a7580da4a", + "bytes": 71272 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-promotion-filter.png", + "sha256": "a7cc266a4af3d34ac31489fa4e0ed5f26b534888e69b95a768fb41b67fc2c035", + "bytes": 131370 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-prompt.png", + "sha256": "f16f8fde628b632c7fdfac646687020251876a0afbcd33afeece17640f106ed0", + "bytes": 67286 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-properties.png", + "sha256": "1b30115a56b7426bd6e21783c13af46730c0ec9834fa2a91450f76a823a12405", + "bytes": 78651 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-route-assignment.png", + "sha256": "269b287fa69220c45ca9345a70106e33370a30c416e4c4337d3666d9b77d46ca", + "bytes": 98369 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-store-promotions-entry.png", + "sha256": "5038ca0b9cb12d28cc5b2520c48c26f676d58d37ee2267da0fadc3224d55d7d1", + "bytes": 76005 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-store-promotions.png", + "sha256": "d0ca5d6bbe83f9781bf259e8f731124f754ea67bdef4f08b728a59ab55995566", + "bytes": 238048 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-tone.png", + "sha256": "ff344fd4fc30b939f34294870df4b5f8f8100ed393e054435fe2603b827f7913", + "bytes": 93293 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-web-search.png", + "sha256": "2c4c8629fb3108ba3473a6e69eaf1b4dd68a95b1d612899234d9c2e6f62606f8", + "bytes": 51212 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-agent-wait-notice.png", + "sha256": "564bc61230fbfa0b9eb393e2272576a846ca208cff4dd4a96121b2e05fa3d526", + "bytes": 125061 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-channels.png", + "sha256": "dd4982c8eba200cac651bbb72c7e41bddb854f1f3545175ed4a1110e173733fb", + "bytes": 147240 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-discount-percent.png", + "sha256": "9603656d73928265da731ad8fa65d1b389603be3d5b314cac85b544bf0394d0a", + "bytes": 24911 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-escalation.png", + "sha256": "a7deaefc223b0f50671da6b1a9e7579ed9f70aa6f2bd5078b10497656f30c363", + "bytes": 69855 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-actions.png", + "sha256": "cf69a8b5ab455d1f31ece6aa3dd7edb86dc73b3aed6c0bed0adefedcae727422", + "bytes": 73623 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-controls.png", + "sha256": "e12775d9b713ffb202f2f90aa72b293400c12ea42a49d996e1db81dc51290d1e", + "bytes": 117791 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-sequence.png", + "sha256": "3b3d67048f61fbbe2a454e5996f2e4dbd8e150a8e3609e5fa64ba38d170532c7", + "bytes": 123663 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part1.png", + "sha256": "ad78965829c2ec9fe27605db9ee7dd695a6dcba2afc28212e74618b5d9b10d5f", + "bytes": 299728 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part10.png", + "sha256": "f87a1e6e56ed8cc4bf87d9b7ed2bb7a677f43b4e601e3f00cd0dbaadb1f6d705", + "bytes": 315004 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part11.png", + "sha256": "60e812029f0259dbdd265d74323973e1dc6ae9ef184dfe828487e01b170512e8", + "bytes": 336803 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part12.png", + "sha256": "d04d67d66164c1b1c0495577d061bbc4447bd80618587936d37d4022e4e3ad0b", + "bytes": 352622 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part13.png", + "sha256": "58d2c288d81dcbaf9fd323a514a4fd40b0e55c5c799d5615443396c2998668e5", + "bytes": 342359 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part14.png", + "sha256": "efcbf69336749b1f3d37b1c3b5d1f17e198c8da2ea4d83c68c7b7877da48d073", + "bytes": 308321 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part15.png", + "sha256": "4a830b178d45091eb208fd339495264216810b077357d1dc338351fc343e50bb", + "bytes": 353393 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part16.png", + "sha256": "365bef4e882d5775ed9e76f0ee8379c595da1f1027d01f74a5060c8889c41668", + "bytes": 332361 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part17.png", + "sha256": "5465c1093bbe783fa439b47e6cc1c44c0321130e3cb573c41074c50d03c55871", + "bytes": 298460 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part18.png", + "sha256": "969ee82420ce4e8841569d0b5f29658843675802fdfba251f7fed9ba7cda27e1", + "bytes": 282169 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part19.png", + "sha256": "32d53d36db26b342b732240e308440f638463f177e8ee303ce696276397053df", + "bytes": 380861 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part2.png", + "sha256": "65faeb0f97222fbfb095a693941a10bcc9917e9727b7630bc07df56e1b1549fb", + "bytes": 403760 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part20.png", + "sha256": "3cb344d6d6a9e9c9c9a84bd8ff7cfea3c7e51d017910b50762ed02216620843b", + "bytes": 397258 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part21.png", + "sha256": "459392ff478b8f020a623181b960532a272a3c1dd120ed2eb1f26e4db89e018b", + "bytes": 327398 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part22.png", + "sha256": "a8df2666b59a2023e70d0098509f508b3153ba47ddecc25e2a880c042c866c9b", + "bytes": 306820 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part23.png", + "sha256": "af1a930132bccf12905582b096f82c0c5af213ee0380c38c4981808c95d593da", + "bytes": 341998 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part24.png", + "sha256": "c77cf39482cd30ca2ef3b5a9757134d7263aeb76ea3eec524c449e141584a167", + "bytes": 328291 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part25.png", + "sha256": "7adf5e5f8175fb3debc889f98fd7bed5e73455e8c314b57da2d106c5a4cdd686", + "bytes": 249416 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part26.png", + "sha256": "7b4f8a269e0f2bccc107fb151c4f63f92560d48fb15aa2b7c778cc1ae92a6225", + "bytes": 351257 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part27.png", + "sha256": "16ded8a73c1170f908c2064d2a63ec01b3f50fa573357c088a1011aba6d16e9e", + "bytes": 293975 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part28.png", + "sha256": "b6a0803e98509aaeaf81a456e150e161d9f87866a1e1b89361d1cf303d2babc4", + "bytes": 260135 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part29.png", + "sha256": "443ed61bf5fa0a6950069937e274fb6faed7e7ea96c2130760626892aa726289", + "bytes": 341309 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part3.png", + "sha256": "26f9fa202781a5359b6a59f99928484b9df70004724357ca0f7db5ad0088dc3e", + "bytes": 392698 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part30.png", + "sha256": "d3d0d922eba52b0a664bc124fa48b78d92269b7ecac6396aa0b4295b3323c2cf", + "bytes": 299858 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part31.png", + "sha256": "23144b62e63c398ce1787b83940aa028f4488042566bf98504e4f08960b68fc2", + "bytes": 192818 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part4.png", + "sha256": "316ce5077a68ff39f72dc02c1a918a801e8a7c1dd9fb176f682db74f91ee2e5c", + "bytes": 284095 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part5.png", + "sha256": "61e902ae23b650635a5bf311879dc1ba81153404f16561fd72e3378185baf8e3", + "bytes": 228395 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part6.png", + "sha256": "91d64bdc5e38259fcd77ffbc468b086fc8524ed63a1376dfdcb7c75f2cc1f267", + "bytes": 278926 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part7.png", + "sha256": "d1f05cb70753c0e261fd5b472bddb09ac93bbfdfd7d52c3d16779c7ef440e607", + "bytes": 326531 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part8.png", + "sha256": "a5792063944fc7fad9e3d983931c73302a6e3958169d773080146d3040832c43", + "bytes": 296036 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part9.png", + "sha256": "e3a41f85d7f5fbd9e229be53bc7b1fa5353f5235ac84d21643e0f15a673a3e1a", + "bytes": 340509 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-intents.png", + "sha256": "4f8e717f145838c5f3b221478088e2c17621edf0b04bf95d6496320d9cbbe0ba", + "bytes": 72303 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-knowledge.png", + "sha256": "93e766e298872746d318f71017860b48254de8bbbd7b60779c6d39be1b3945b4", + "bytes": 63577 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-promotion-filter.png", + "sha256": "cc646a41d03e4875be3725dc0033c4660eebaf6c7fce2fa8fba28f37aec9f5de", + "bytes": 111207 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-prompt.png", + "sha256": "09ee5df54c39c2a04fba8a015ba7969c532e600a49e1ff27e0a55d1e9dcb161a", + "bytes": 54892 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-properties.png", + "sha256": "2744ec64a0dcb861e8dc78ef3263b8a3f02746919f2dfa39543a5cc07f8886d8", + "bytes": 77615 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-route-assignment.png", + "sha256": "5590d33640635280077e81cfb028ae1bebfe2b28f15e7cfcd26f34c2f7be9524", + "bytes": 96946 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-store-promotions-entry.png", + "sha256": "719ff21dbc5f3bd3dda4728aea9ab52a7d28e5a7965f1530ff7919cf3c5272b1", + "bytes": 75633 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-store-promotions.png", + "sha256": "9781950011e38091d6c57137fbd0e04651b52016c6a902d5b7633980928cd3ee", + "bytes": 225267 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-tone.png", + "sha256": "8ec872ecdea5764cb84a4045b006fe742bfb6c47a6e67f6486a40733ad6df5e9", + "bytes": 81662 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-web-search.png", + "sha256": "f70aeef189a144f318042ce0ade95965f378b74f9692edff5c0e3aa9bd901a08", + "bytes": 43041 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-agent-wait-notice.png", + "sha256": "3d7481c58ebadc2db1ebdb8abd219566fb4df55628f5da0549127778f0d8acc0", + "bytes": 127024 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-channels.png", + "sha256": "5e99dee8f41581e9709ad521b5eac880f17d493ce78eb8dd9e7a4fda09a56172", + "bytes": 145855 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-discount-percent.png", + "sha256": "73c7575a57f3308c16d2b322fa01aa13b5f0356df73239b73d2d64200da42365", + "bytes": 27348 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-escalation.png", + "sha256": "ccf3596407233c070928a751572b408e2848764b47f657b35de5e9adb0a44110", + "bytes": 65075 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-actions.png", + "sha256": "4e4c79dcc284adad298d295c769d6d246e293bf9122010f236f032d9e191abb4", + "bytes": 78256 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-controls.png", + "sha256": "565be9d2aaac1d272b296fb78e9a378ff86e8a97f0c2f23206de33b89465a50c", + "bytes": 119544 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-sequence.png", + "sha256": "90aff5cad15388c3a72eedfb5a2bfc062de9fa92f9e90aa1cd770efb3404145f", + "bytes": 127874 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part1.png", + "sha256": "63e1fd0ca3424c586f0ff041f613fd1b11c573b5b97e47fbac308a1cb5f33b07", + "bytes": 379818 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part10.png", + "sha256": "5b0cc4ad196bef39594c3bea1182e7d8fc1bda00bb589ccaec41881bfcd155cb", + "bytes": 394756 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part11.png", + "sha256": "b8c86e77e516a5d2f514672a2a36d50f70dbdd6c40a2b50874756ad826645134", + "bytes": 335955 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part12.png", + "sha256": "567a88daded2c1bb162ad23d621b895b572a826ae1e6affee22a3bfc3cceccdd", + "bytes": 355791 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part13.png", + "sha256": "c63a191b67991dbd41502a591dbb558a7388d92867972a75613d2aece3d57b61", + "bytes": 394581 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part14.png", + "sha256": "3463406acb699f404762d526a9b36683f7a449e8dabad5ab6c2180af78cb2b64", + "bytes": 329550 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part15.png", + "sha256": "b07cb5c2917ef5b184cc2a17e732b4d16526a5c8b893b80c17ca3285958b539d", + "bytes": 235688 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part16.png", + "sha256": "98cf212567c914c85addd597f1672203468c154b189c2da6e709c6f6b46175d9", + "bytes": 331164 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part17.png", + "sha256": "3734e9ed36fab3baa1d089917db7e295de85a96a5476f7f0037276ae9dfb2a12", + "bytes": 546656 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part18.png", + "sha256": "5be46dea383875db89e314011f9d593d2d80b13c3bd1abaa0b5f0e67a75bb120", + "bytes": 370129 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part19.png", + "sha256": "65c4a66338c0634dd7d4fb79c5408c0b28fc2fb6bec8759594f7aaf7dd6d00a0", + "bytes": 300697 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part2.png", + "sha256": "92c9786344c86d67c6d154c8a4786529fbfd91c6a13c3a7c8d1964cd1765ea49", + "bytes": 502686 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part20.png", + "sha256": "2c5530a50179ccca609c3edaaff6818136f6163c56f76036246cc559e24a8197", + "bytes": 309019 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part21.png", + "sha256": "3ec12173d4e4368a45f58b5f4f9117b14a07a594339e0990f8279bfb2c0a7476", + "bytes": 349948 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part22.png", + "sha256": "936d91873ad790a7976c6da460947ab949765c764179edff653c519b949ce86d", + "bytes": 289581 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part23.png", + "sha256": "e4e5a2bb60f32172f8443668407b3f6d0decda790a4d813a3fefff9cf943047a", + "bytes": 389476 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part24.png", + "sha256": "74f12ce9603f7ab562d1138225210bf6356de3060c501d27f83a037acf8a5b1c", + "bytes": 267254 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part25.png", + "sha256": "b4810af2c3758a7cdcfbf7dfd06e0f53193163dc6ac4f4dc12971acf280f8db9", + "bytes": 321610 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part26.png", + "sha256": "cbcdb12a841dd91a24f7e9bee8c7458cdc947e9596bb2859d72565e4a78c730a", + "bytes": 392002 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part27.png", + "sha256": "8937a3484cf8467c73b9e9f94dc46860d801f27de6d9829d0138656dfaff8d4e", + "bytes": 222798 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part3.png", + "sha256": "3ec0ac2f0c61fcc9d9965e995dbc3cf3ed291c28cd71858a664eb8f9b0dd0d59", + "bytes": 350081 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part4.png", + "sha256": "6d2ec7bc1182aacbffe439637820be01eff77ba3e4e332269149329b7cfc196a", + "bytes": 384738 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part5.png", + "sha256": "b476f43ee03f0c5ddfd308e4055bb0cf8c57ae7882acdbb12ead2eb23d476b67", + "bytes": 257191 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part6.png", + "sha256": "3b147463d58517d816e53cf8429ba7c6d62ddf63971b5f362392424d0dd51e39", + "bytes": 311089 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part7.png", + "sha256": "c3b5bde5fd1f3165558f9303066ba79d38c993b5fbc7d10ec0cbfe502af94625", + "bytes": 380251 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part8.png", + "sha256": "674980f7421ce2aff465b5b2d667b7aa95bebc3c86d4479eaccf91a8196e658e", + "bytes": 293636 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part9.png", + "sha256": "a246b4b8b31491d8d049f8131b51610caa57d450d2cc729e58be82eb5c35eb90", + "bytes": 343675 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-intents.png", + "sha256": "d8b3141379bb85a193cbddce82daeb40ad2ceb233535a8039b137c6a31a23744", + "bytes": 68409 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-knowledge.png", + "sha256": "23e992c7727faaa59f6710c06d07308eeed4c86573f92f54072ce2ecc2038705", + "bytes": 69131 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-promotion-filter.png", + "sha256": "0edc4efc93e95b886aecd5a11480d7736e898d38163ff73486b0b9d8abfbe35c", + "bytes": 119109 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-prompt.png", + "sha256": "1969da7963e0eac77c37a94341fcb6a25fa59aefc4fc4878b0998e60f2f84430", + "bytes": 60193 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-properties.png", + "sha256": "c8eafcf5549d8006d151cccbd2244a13ff449b0c27b03e8a0ed19b726f4c686d", + "bytes": 71571 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-route-assignment.png", + "sha256": "16b2faa87de0eb67bc44c683df44d41ec1c2deaf224db609f771e9773bbdc0c9", + "bytes": 95036 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-store-promotions-entry.png", + "sha256": "a6c05aaed557a10778fe2c434e7c08f3b82830cb1e48a542b5ce9c617350a634", + "bytes": 82730 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-store-promotions.png", + "sha256": "cece22d3134640e248b38e1e265f701adff9baef5ee173f8fbb9de721fae5732", + "bytes": 237166 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-tone.png", + "sha256": "8d109d2ed81470854a92ea5634333e7918d3df943f5744f1af37f0d4d41fa57f", + "bytes": 91308 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-web-search.png", + "sha256": "8872da068a9e03fe43f0fa8d76b40fb4854d5e2557ab4895b59e058766d729b3", + "bytes": 47494 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-1440.json", + "sha256": "d130ca2ec3176e507336dd69257e7ef2b4a3dfb9aa83189b56e09253cfbee36e", + "bytes": 99343 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-390.json", + "sha256": "e13aa7eb7ae0c54a897c9f153fa1bf95a9216dc5fa5e43f15df27e5dcc5ad051", + "bytes": 104411 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-580.json", + "sha256": "7bb8f2e23a079178888bea538f9983c429b1b24d32e43f57457c348f52ee8741", + "bytes": 99235 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-1440.json", + "sha256": "83d9f86592693d4cad88659496ef6bb16d278bb372fbf0e26339e8c4bd9b3972", + "bytes": 99839 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-390.json", + "sha256": "7bee40cd9414e26715001616cc5a44925ea07e9b2f1e4bfa9573908ebe20dd67", + "bytes": 106250 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-580.json", + "sha256": "a64fd5cf07cd4d3b026ad08784ffa463685155966fef27c34352dc4c3152e916", + "bytes": 101065 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json", + "sha256": "85e9fec4d169657e25aeaad186cc217c83d458617c801b75271988f76e2b18bf", + "bytes": 2102 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-validation.json", + "sha256": "7e9ee1b2c87f7f4d291153ff81ace008b2251e636f85f2f22b2cbbd9ce9d59b7", + "bytes": 45666 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-en-independent-review.json", + "sha256": "e96c88a1f71e1b5a4bfac20510cf6a8d707dc8eba757ffdbbfb991ddc4d4e884", + "bytes": 8553 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-es-independent-review.json", + "sha256": "2fcc63210f2d7af779e3bd7054345ffd57924aff232570960e89625cdb8e5e5b", + "bytes": 8207 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json", + "sha256": "a83f96a0ea9f2e318379b9d73cc3aa4e84289edf8826cfbcec64c5cdc07a280e", + "bytes": 37503 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part1.png", + "sha256": "a7731091e4afe1e6d028a0df1533c3cc2e039ea7e5383ee5e91e6b5d4099118b", + "bytes": 184887 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part2.png", + "sha256": "d09086c6fdf59c4e5a0c968b1d27fb968fc792ee5d0934ab11dd81823ecd9c6b", + "bytes": 258387 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part1.png", + "sha256": "36d13dc8effea998eba5b6b32654a37c07f619e49d40167bd0cdc9d5bc8b09ac", + "bytes": 238814 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part2.png", + "sha256": "be50d444855731c1939db0a394198e0c280ce4405fcb963c6a9db10ff281a9f4", + "bytes": 301867 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x1-part1.png", + "sha256": "dfb057d87f9969250fda281bb7e95a7ae0292d9c4b7417a37a56b70bef4b72f9", + "bytes": 224209 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x2-part1.png", + "sha256": "068b5461cffaca50ed003f617d728d903c8b102edb947c1c23ded057bdf47950", + "bytes": 209399 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part1.png", + "sha256": "0d6385604f3df99e25dfb6a7e708a02ee4ca073acac4f18b42e570db1841c765", + "bytes": 238852 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part2.png", + "sha256": "c3162891062c30a484401d929ac9b0104abc33754afd7349d5b58393386bc835", + "bytes": 256372 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part1.png", + "sha256": "52f3b5c1280ec5c996c5017dc66d1ae626a6727845126b20043d10b51e235e88", + "bytes": 258854 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part2.png", + "sha256": "b099ce584176540f39d80ae543c21c12f426d643baac6afc3db1824103220a8b", + "bytes": 282835 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x1-part1.png", + "sha256": "3f9685a8c5980c8d269a1664f32ec871eea16c897f3643708174bb0878254c4d", + "bytes": 232716 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x2-part1.png", + "sha256": "318388e6223410c38ac6a65056491eb5e94c1cab8a5bf9ff1d4f31560d86643f", + "bytes": 209006 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/en-packet.json", + "sha256": "9909e8761874471f9d0d3368caa58e6d76b9b13ed139d9656bbdcb1fcc5c82a5", + "bytes": 18583 + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/es-packet.json", + "sha256": "28ca2c6a821938a6f315bd0438b45ea87e5db8020f81b0447dcdf20e331b3fc7", + "bytes": 19022 + } + ], + "artifact_count": 368, + "excluded_later_receipts": [ + "final-review.json", + "evidence-index.json", + "local-verification.json", + "local-verification-committed.json" + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/final-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/final-review.json new file mode 100644 index 00000000..00f0b44c --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/final-review.json @@ -0,0 +1,690 @@ +{ + "status": "passed", + "recorded_at": "2026-10-11T13:11:14.795627+00:00", + "ready_for_local_verifying_commit": true, + "findings": [], + "articles": [ + { + "locale": "es", + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "route": "/es/como-personalizar-una-mision.html", + "figure_sources": { + "prompt": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png" + }, + "tone": { + "mobile": "/images/captures/property-collector/tone-es-mobile.png", + "desktop": "/images/captures/property-collector/tone-es.png" + }, + "intents": { + "mobile": "/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "desktop": "/images/team/ai-handoff-to-inbox/intents-es.png" + }, + "knowledge": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/upload-es.png" + }, + "web-search": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png" + }, + "properties": { + "mobile": "/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "desktop": "/images/captures/property-collector/style-refresh/fields-es.png" + }, + "channels": { + "mobile": "/images/captures/property-collector/channels-es-mobile.png", + "desktop": "/images/captures/property-collector/channels-es.png" + }, + "discount-percent": { + "mobile": "/images/captures/subscriber-booster/discount-mobile-es.png", + "desktop": "/images/captures/subscriber-booster/discount-mobile-es.png" + }, + "store-promotions-entry": { + "mobile": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png" + }, + "store-promotions": { + "mobile": "/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png" + }, + "promotion-filter": { + "mobile": "/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png" + }, + "followup-controls": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png" + }, + "followup-actions": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png" + }, + "followup-sequence": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png" + }, + "agent-wait-notice": { + "mobile": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png" + }, + "escalation": { + "mobile": "/images/captures/property-collector/handoff-es-mobile.png", + "desktop": "/images/captures/property-collector/handoff-es.png" + }, + "route-assignment": { + "mobile": "/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "desktop": "/images/team/ai-handoff-to-inbox/assignment-es.png" + } + }, + "ordered_links": [ + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/custom-agent-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/how-to-write-a-great-prompt.md", + "_journeys/custom-agent-playbook.md", + "_captures/property-collector-playbook.md", + "_journeys/smart-recommender-playbook.md", + "_captures/webchat-widget-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/how-to-write-a-great-prompt.md", + "_captures/property-collector-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/instant-answers-playbook.md", + "_journeys/review-builder-playbook.md", + "_journeys/csat-pulse-playbook.md", + "_journeys/nps-pulse-playbook.md", + "_journeys/return-and-exchange-helper-playbook.md", + "_journeys/order-cancellation-assistant-playbook.md", + "_journeys/custom-agent-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/what-are-signals.md", + "_journeys/getting-started-with-journeys.md", + "_troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md", + "_analytics-reporting-attribution/playbook-reporting.md" + ], + "heading_count": 25 + }, + { + "locale": "en", + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "route": "/how-to-customize-a-playbook-safely.html", + "figure_sources": { + "prompt": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png" + }, + "tone": { + "mobile": "/images/captures/property-collector/tone-en-mobile.png", + "desktop": "/images/captures/property-collector/tone-en.png" + }, + "intents": { + "mobile": "/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "desktop": "/images/team/ai-handoff-to-inbox/intents-en.png" + }, + "knowledge": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/upload-en.png" + }, + "web-search": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png" + }, + "properties": { + "mobile": "/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "desktop": "/images/captures/property-collector/style-refresh/fields-en.png" + }, + "channels": { + "mobile": "/images/captures/property-collector/channels-en-mobile.png", + "desktop": "/images/captures/property-collector/channels-en.png" + }, + "discount-percent": { + "mobile": "/images/captures/subscriber-booster/discount-mobile-en.png", + "desktop": "/images/captures/subscriber-booster/discount-mobile-en.png" + }, + "store-promotions-entry": { + "mobile": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png" + }, + "store-promotions": { + "mobile": "/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png" + }, + "promotion-filter": { + "mobile": "/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png" + }, + "followup-controls": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png" + }, + "followup-actions": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png" + }, + "followup-sequence": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png" + }, + "agent-wait-notice": { + "mobile": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png" + }, + "escalation": { + "mobile": "/images/captures/property-collector/handoff-en-mobile.png", + "desktop": "/images/captures/property-collector/handoff-en.png" + }, + "route-assignment": { + "mobile": "/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "desktop": "/images/team/ai-handoff-to-inbox/assignment-en.png" + } + }, + "ordered_links": [ + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/custom-agent-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/how-to-write-a-great-prompt.md", + "_journeys/custom-agent-playbook.md", + "_captures/property-collector-playbook.md", + "_journeys/smart-recommender-playbook.md", + "_captures/webchat-widget-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/how-to-write-a-great-prompt.md", + "_captures/property-collector-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/instant-answers-playbook.md", + "_journeys/review-builder-playbook.md", + "_journeys/csat-pulse-playbook.md", + "_journeys/nps-pulse-playbook.md", + "_journeys/return-and-exchange-helper-playbook.md", + "_journeys/order-cancellation-assistant-playbook.md", + "_journeys/custom-agent-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/what-are-signals.md", + "_journeys/getting-started-with-journeys.md", + "_troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md", + "_analytics-reporting-attribution/playbook-reporting.md" + ], + "heading_count": 25 + } + ], + "evidence": [ + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/accepted-source-manifest.json", + "sha256": "d0c3414bd05a31029a5e8d963db0526643b8ff702396b65d469f91b2c93a101c" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/capture-closure.json", + "sha256": "0ff7da8b8cf76683e7815ee01531af124fbecbb7d603f21f7a4a978fd00d62e0" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/capture-provenance.json", + "sha256": "ed05706488c2833a4ddab4f2354422f20b75b7750fc5132226cfc4d580daa34f" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/evidence-index.json", + "sha256": "b46f085c780ecadc896fd0edc07a9766c400394e899e5dd3252c6816f9713496" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integration-inputs.json", + "sha256": "5e079aefe42d7e145a2934888c18f213c94f81cdae9aae1b08afa975c4d4ed9f" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integration-preservation-check.json", + "sha256": "1504d11b49a23ed1cb119f92508a5c34f440fb8180c4b5cea867277d238ddfbb" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integration-record.json", + "sha256": "7926d7fa8faf21b45a8ceae55eab8dd9ca536ef0f23f82c427287ab2d2160153" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integrator-independent-delta-review.json", + "sha256": "aeed7f7b09f17b6c7f8d7ff0b1d66c41c659d3b81341716c56699c1ecec01971" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integrator-preparation.json", + "sha256": "0f4e3db58b275e2bcd72333b2e155c203138974910d988b7154f1cfa92a32a2b" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integrator-review-fixes.json", + "sha256": "f7ed4ac0f2c33c3fcb0af6f62f2f942b0956387c8ea3053448ab7be63d1e62e8" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/network-summary.json", + "sha256": "2c7e82453910fe474ea81195cad8f0142774c27dccfcf470700350110f035c36" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/new-figure-plan.json", + "sha256": "ec42cd3aee2c28c0dc6edf9f892100c0765da1dc462239515e24d5a671f53214" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/preparation-independent-review.json", + "sha256": "bd1884a5cc71a54fc625722d239f83ad7cf1802161ea736d2d97f4c8484dd038" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/preparation-verification.json", + "sha256": "4da8fd25e3b723d240ecde2ee9a1c91b80c372635b3632d0d8237f93ec5f5f2a" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/preserved-inputs.json", + "sha256": "336359c77c3efd6ca20d05ed073fec4f5a4fbedc4c9b5c09d6502e2310d5b6b0" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/proposed-copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan-v2.json", + "sha256": "7e232e803bf04ff20c5ee77bd3599490a451661209b3fd60163712383d566401" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan.json", + "sha256": "89c1a7b141ce637d035286105109bdd088d027ba50cc780f763ab242d9d1a50a" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/raw-source-manifest.json", + "sha256": "f5634496a557aa09182f5fa86596d5571f45dbaf81d3470e4a0b9e1962b815ea" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-figure-plan.json", + "sha256": "a0f2e8af6c405b31027a4be9443637d41b25fb12774038e739fbe645cf5da6ff" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-register.json", + "sha256": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/review.json", + "sha256": "1aae3e149de936ad9c06e91084a183cefbbf2565cd839510953e69b7031963e1" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-continuity.json", + "sha256": "c25b341b2d2b7fc37094d874e7184c6b7adf2e9521c8c919a507ac91d14c8496" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/runtime-completion-summary.json", + "sha256": "90a122a1fba9155eec72d79d78f0afed6a8aec66b996a6b8aff77774b3789729" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-admission-proposed.json", + "sha256": "3acab9f7a72f07e30a211180a38dde88e1d41f5e072d7ac8947e5ba45aae0f30" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-admission.json", + "sha256": "392c18df0d5e7dc7e32aacb989fa2f36c68b92b4568a9b461935aaf61b9717cd" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-currency.json", + "sha256": "1f9aee90a73f306e8983a0c214aa81f76a9dfc898d3772440ad45e942e7af5e5" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-register.json", + "sha256": "5c65bed637ba25db1a52391a146c57f7b57de8c44aace0bbdfa97b43b2a94282" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/static-bytes-final-review.json", + "sha256": "1bbf33f4a3e88c193f647505ccdbb97c86ace49a3c6b5af7481632973ad70ce3" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/build-execution.json", + "sha256": "e0cb9799d2a6058e1c4b0d867c1dd36fe847f88fc0068126dd5101ff7462609c" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/checkpoint.json", + "sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-process-closure.json", + "sha256": "75ac61c3ef2de983bf1d4af89f647dfb6948f46dd2410db634ad9c1c43e9e4d4" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-processes-stopped.json", + "sha256": "37534a3b0a47bd03ed871ab9d67d7bc3e5aefc4611c8f37eda544314eff8a3ea" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/http-checks.json", + "sha256": "7a3261ab85fdda0b87e154f8e238212538554c315407123e4a2f141fdb96aaf7" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/interception-independent-review.json", + "sha256": "335a996f1c56853066c7f3e1aa8866b2d1516179660ad2cbb414737fbbb0e68d" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-1440-independent-review.json", + "sha256": "e0c82ea76a9ae9fb0655c3def510d10e20c3cc86f8b1dd249333163d7c671355" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-independent-review.json", + "sha256": "ff6b3c54a9be8085d58bdab8d282328d95bab0a8be46fd1e89fcee1af8b4be29" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-initial-coverage-review.json", + "sha256": "704b44d0d20cf959368c215fe3c17e40f5e73f90b01785accaae3639905d6959" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-pixels-combined-review.json", + "sha256": "78572199b3eb38e340bfcc85a62bf3aa41ca51435c6ccf2900ce821e59a7eed7" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-580-independent-review.json", + "sha256": "b8ae943300819b6e15de10eb2f3bd82a9bea307a3f62d6a4d26039817ff23ed8" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-1440-independent-review.json", + "sha256": "ebac04dae2bc7d35967bbe6202e64b046abbe37f5a84ab02ab55725c51925734" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-independent-review.json", + "sha256": "e9f771db90d12faddcb2788ef78ca7bf89d0195bd73e6a98e272d024cc262cb7" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-initial-coverage-review.json", + "sha256": "42ac3822afd83bada5bdb64f71cbf05984793bf7dd84998d0bf0b67372ceda89" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-580-independent-review.json", + "sha256": "8190fb27b861cd6dbb51bcc4e30dfb69baa3eff50730c0c081176c326abe428c" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json", + "sha256": "509abb3c2384a4255cacec44d77195997a98095de2fab8c775c1efad25a415f0" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-1440.json", + "sha256": "d130ca2ec3176e507336dd69257e7ef2b4a3dfb9aa83189b56e09253cfbee36e" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-390.json", + "sha256": "e13aa7eb7ae0c54a897c9f153fa1bf95a9216dc5fa5e43f15df27e5dcc5ad051" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-580.json", + "sha256": "7bb8f2e23a079178888bea538f9983c429b1b24d32e43f57457c348f52ee8741" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-1440.json", + "sha256": "83d9f86592693d4cad88659496ef6bb16d278bb372fbf0e26339e8c4bd9b3972" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-390.json", + "sha256": "7bee40cd9414e26715001616cc5a44925ea07e9b2f1e4bfa9573908ebe20dd67" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-580.json", + "sha256": "a64fd5cf07cd4d3b026ad08784ffa463685155966fef27c34352dc4c3152e916" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json", + "sha256": "85e9fec4d169657e25aeaad186cc217c83d458617c801b75271988f76e2b18bf" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-validation.json", + "sha256": "7e9ee1b2c87f7f4d291153ff81ace008b2251e636f85f2f22b2cbbd9ce9d59b7" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-en-independent-review.json", + "sha256": "e96c88a1f71e1b5a4bfac20510cf6a8d707dc8eba757ffdbbfb991ddc4d4e884" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-es-independent-review.json", + "sha256": "2fcc63210f2d7af779e3bd7054345ffd57924aff232570960e89625cdb8e5e5b" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json", + "sha256": "a83f96a0ea9f2e318379b9d73cc3aa4e84289edf8826cfbcec64c5cdc07a280e" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/en-packet.json", + "sha256": "9909e8761874471f9d0d3368caa58e6d76b9b13ed139d9656bbdcb1fcc5c82a5" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/es-packet.json", + "sha256": "28ca2c6a821938a6f315bd0438b45ea87e5db8020f81b0447dcdf20e331b3fc7" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part1.png", + "sha256": "a7731091e4afe1e6d028a0df1533c3cc2e039ea7e5383ee5e91e6b5d4099118b" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part2.png", + "sha256": "d09086c6fdf59c4e5a0c968b1d27fb968fc792ee5d0934ab11dd81823ecd9c6b" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part1.png", + "sha256": "36d13dc8effea998eba5b6b32654a37c07f619e49d40167bd0cdc9d5bc8b09ac" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part2.png", + "sha256": "be50d444855731c1939db0a394198e0c280ce4405fcb963c6a9db10ff281a9f4" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x1-part1.png", + "sha256": "dfb057d87f9969250fda281bb7e95a7ae0292d9c4b7417a37a56b70bef4b72f9" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x2-part1.png", + "sha256": "068b5461cffaca50ed003f617d728d903c8b102edb947c1c23ded057bdf47950" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part1.png", + "sha256": "0d6385604f3df99e25dfb6a7e708a02ee4ca073acac4f18b42e570db1841c765" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part2.png", + "sha256": "c3162891062c30a484401d929ac9b0104abc33754afd7349d5b58393386bc835" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part1.png", + "sha256": "52f3b5c1280ec5c996c5017dc66d1ae626a6727845126b20043d10b51e235e88" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part2.png", + "sha256": "b099ce584176540f39d80ae543c21c12f426d643baac6afc3db1824103220a8b" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x1-part1.png", + "sha256": "3f9685a8c5980c8d269a1664f32ec871eea16c897f3643708174bb0878254c4d" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x2-part1.png", + "sha256": "318388e6223410c38ac6a65056491eb5e94c1cab8a5bf9ff1d4f31560d86643f" + } + ], + "page_review": { + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "capture_receipt_sha256": "509abb3c2384a4255cacec44d77195997a98095de2fab8c775c1efad25a415f0", + "segments": 162, + "details": 102, + "views": [ + { + "locale": "es", + "width": 1440, + "status": "passed", + "document_height_css": 26413, + "segments": 24, + "details": 17, + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-1440.json", + "sha256": "83d9f86592693d4cad88659496ef6bb16d278bb372fbf0e26339e8c4bd9b3972" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-1440-independent-review.json", + "sha256": "ebac04dae2bc7d35967bbe6202e64b046abbe37f5a84ab02ab55725c51925734" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-1440-independent-review.json", + "sha256": "ebac04dae2bc7d35967bbe6202e64b046abbe37f5a84ab02ab55725c51925734" + } + }, + { + "locale": "es", + "width": 580, + "status": "passed", + "document_height_css": 29666, + "segments": 27, + "details": 17, + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-580.json", + "sha256": "a64fd5cf07cd4d3b026ad08784ffa463685155966fef27c34352dc4c3152e916" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-580-independent-review.json", + "sha256": "8190fb27b861cd6dbb51bcc4e30dfb69baa3eff50730c0c081176c326abe428c" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-580-independent-review.json", + "sha256": "8190fb27b861cd6dbb51bcc4e30dfb69baa3eff50730c0c081176c326abe428c" + } + }, + { + "locale": "es", + "width": 390, + "status": "passed", + "document_height_css": 34151, + "segments": 31, + "details": 17, + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-390.json", + "sha256": "7bee40cd9414e26715001616cc5a44925ea07e9b2f1e4bfa9573908ebe20dd67" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-independent-review.json", + "sha256": "e9f771db90d12faddcb2788ef78ca7bf89d0195bd73e6a98e272d024cc262cb7" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-independent-review.json", + "sha256": "e9f771db90d12faddcb2788ef78ca7bf89d0195bd73e6a98e272d024cc262cb7" + } + }, + { + "locale": "en", + "width": 1440, + "status": "passed", + "document_height_css": 25683, + "segments": 24, + "details": 17, + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-1440.json", + "sha256": "d130ca2ec3176e507336dd69257e7ef2b4a3dfb9aa83189b56e09253cfbee36e" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-1440-independent-review.json", + "sha256": "e0c82ea76a9ae9fb0655c3def510d10e20c3cc86f8b1dd249333163d7c671355" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-1440-independent-review.json", + "sha256": "e0c82ea76a9ae9fb0655c3def510d10e20c3cc86f8b1dd249333163d7c671355" + } + }, + { + "locale": "en", + "width": 580, + "status": "passed", + "document_height_css": 28551, + "segments": 26, + "details": 17, + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-580.json", + "sha256": "7bb8f2e23a079178888bea538f9983c429b1b24d32e43f57457c348f52ee8741" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-580-independent-review.json", + "sha256": "b8ae943300819b6e15de10eb2f3bd82a9bea307a3f62d6a4d26039817ff23ed8" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-580-independent-review.json", + "sha256": "b8ae943300819b6e15de10eb2f3bd82a9bea307a3f62d6a4d26039817ff23ed8" + } + }, + { + "locale": "en", + "width": 390, + "status": "passed", + "document_height_css": 32239, + "segments": 30, + "details": 17, + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-390.json", + "sha256": "e13aa7eb7ae0c54a897c9f153fa1bf95a9216dc5fa5e43f15df27e5dcc5ad051" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-independent-review.json", + "sha256": "ff6b3c54a9be8085d58bdab8d282328d95bab0a8be46fd1e89fcee1af8b4be29" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-independent-review.json", + "sha256": "ff6b3c54a9be8085d58bdab8d282328d95bab0a8be46fd1e89fcee1af8b4be29" + } + } + ] + }, + "supplemental_table_review": { + "status": "passed", + "images": 12, + "capture": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json", + "sha256": "a83f96a0ea9f2e318379b9d73cc3aa4e84289edf8826cfbcec64c5cdc07a280e" + }, + "pixel_reviews": [ + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-es-independent-review.json", + "sha256": "2fcc63210f2d7af779e3bd7054345ffd57924aff232570960e89625cdb8e5e5b" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-en-independent-review.json", + "sha256": "e96c88a1f71e1b5a4bfac20510cf6a8d707dc8eba757ffdbbfb991ddc4d4e884" + } + ], + "scope": "Two horizontally overflowing tables per locale at390CSS; overlapping native scroll states jointly show all rows and columns. Separate from main162segments/102figure-details." + }, + "load_control": { + "status": "passed_current_six_view_load_control", + "root_closure": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json", + "sha256": "85e9fec4d169657e25aeaad186cc217c83d458617c801b75271988f76e2b18bf" + }, + "historical_capture_status_preserved": "failed", + "historical_cause": "Unknown; not reproduced. No request identity or cancellation attribution is claimed.", + "scope": "The final main capture guard recorded nine CDP Invalid InterceptionId action errors after all six views. Two later six-view diagnostics and independent/root review closed the current load control without rewriting that history or recapturing the immutable PNGs." + }, + "http": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/http-checks.json", + "sha256": "7a3261ab85fdda0b87e154f8e238212538554c315407123e4a2f141fdb96aaf7" + }, + "owned_services": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-process-closure.json", + "sha256": "75ac61c3ef2de983bf1d4af89f647dfb6948f46dd2410db634ad9c1c43e9e4d4" + }, + "inventory_changed_by_this_qa": false, + "commits_created_by_this_qa": false, + "publication": false +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/integrate-accepted-sources.py b/docs/editorial-work/captures/customize-safely-completion-20261011/integrate-accepted-sources.py new file mode 100644 index 00000000..8c1f65a7 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/integrate-accepted-sources.py @@ -0,0 +1,359 @@ +#!/usr/bin/env python3 +"""Integrate a frozen, individually reviewed Customize source matrix locally.""" +import argparse +import hashlib +import html +import json +import re +import shutil +import struct +import subprocess +import zlib +from datetime import datetime, timezone +from pathlib import Path + +if not __debug__: + raise RuntimeError("Validation requires normal Python, without -O.") + +CAP = Path(__file__).resolve().parent +HELP = CAP.parents[3] +LOCALES = ("es", "en") +LAYOUTS = ("desktop", "mobile") +FIGURE = re.compile(r"", re.S) + + +def sha(path): + return hashlib.sha256(path.read_bytes()).hexdigest() + + +def digest(text): + return hashlib.sha256(text.encode()).hexdigest() + + +def read(path): + return json.loads(path.read_text()) + + +def write(path, value): + path.write_text(json.dumps(value, ensure_ascii=False, indent=2) + "\n") + + +def bound(binding, directory=CAP): + path = (directory / binding["file"]).resolve() + assert path.is_file() and sha(path) == binding["sha256"], binding + return path + + +def preserve(path, data): + if path.exists(): + assert path.read_bytes() == data, f"Existing evidence differs: {path}" + else: + path.parent.mkdir(parents=True, exist_ok=True) + path.write_bytes(data) + + +def clip_size(clip): + if isinstance(clip, dict): + assert set(clip) == {"x", "y", "width", "height"} + values = [clip[k] for k in ("x", "y", "width", "height")] + else: + assert isinstance(clip, list) and len(clip) == 4 + values = clip + assert all(type(v) in (int, float) for v in values) + assert min(values[:2]) >= 0 and min(values[2:]) > 0 + return values[2:] + + +def check_png(path, record): + data = path.read_bytes() + assert sha(path) == record["sha256"] and data[:8] == b"\x89PNG\r\n\x1a\n" + dimensions = list(struct.unpack(">II", data[16:24])) + assert dimensions == record["pixelSize"] + assert record["nativeDensity"] == 4 and record["icc"] == "Display P3" + assert dimensions == [round(v * 4) for v in clip_size(record["clip"])] + offset, profile, kinds = 8, None, [] + while offset < len(data): + length = struct.unpack(">I", data[offset:offset + 4])[0] + assert offset + length + 12 <= len(data) + kind = data[offset + 4:offset + 8] + body = data[offset + 8:offset + 8 + length] + crc = struct.unpack(">I", data[offset + 8 + length:offset + 12 + length])[0] + assert zlib.crc32(kind + body) & 0xffffffff == crc + assert kind not in (b"tEXt", b"zTXt", b"iTXt", b"eXIf") + if kind == b"iCCP": + _, compressed = body.split(b"\0", 1) + assert compressed[0] == 0 and profile is None + profile = zlib.decompress(compressed[1:]) + kinds.append(kind) + offset += length + 12 + assert offset == len(data) and kinds[-1] == b"IEND" and profile + actual_profile = subprocess.check_output(["/usr/bin/sips", "-g", "profile", str(path)], text=True) + assert "profile: Display P3 Gamut with sRGB Transfer" in actual_profile + profile_hash = hashlib.sha256(profile).hexdigest() + assert profile_hash == "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + return {"profile": "Display P3", "sha256": profile_hash, "bytes": len(profile)} + + +def verify_structure(original, result): + assert re.findall(r"^#{1,6} .+$", original, re.M) == re.findall(r"^#{1,6} .+$", result, re.M) + assert re.findall(r"{% link .*? %}", original) == re.findall(r"{% link .*? %}", result) + assert len(re.findall(r"^## ", result, re.M)) == 16 + assert len(re.findall(r"{% link .*? %}", result)) == 29 + + +def load_preparation(inputs): + for field, name in (("preserved_inputs_sha256", "preserved-inputs.json"), + ("retained_source_register_sha256", "retained-source-register.json"), + ("retained_figure_plan_sha256", "retained-figure-plan.json")): + assert sha(CAP / name) == inputs[field] + baseline = read(CAP / "preserved-inputs.json") + retained = read(CAP / "retained-source-register.json") + legacy_plan = read(CAP / "retained-figure-plan.json") + assert baseline["base"] == retained["base"] == inputs["base"] + assert len(retained["assets"]) == 40 and sum(r["selected"] for r in retained["assets"]) == 38 + for source in retained["assets"]: + assert sha(HELP / source["path"]) == source["sha256"] + for info in (baseline["stub"], baseline["inventory"], baseline["shared_work_record"]): + assert sha(HELP / info["path"]) == info["sha256"], info["path"] + for path, expected in baseline["rules"].items(): + assert sha(HELP / path) == expected + assert inputs["markup_attribute"] == "data-customize-figure" + assert inputs["target_asset_directory"] == "images/editorial/customize-safely-completion-20261011" + copy_path = bound(inputs["proposed_copy_plan"]) + copy = read(copy_path) + originals, proposed = {}, {} + for locale in LOCALES: + info = baseline["articles"][locale] + original_path = CAP / info["original"] + assert sha(original_path) == info["sha256"] == inputs["articles"][locale]["sha256"] + assert info["path"] == inputs["articles"][locale]["path"] + originals[locale] = original_path.read_text() + proposed[locale] = originals[locale] + for correction in copy["corrections"]: + if correction["locale"] == locale: + assert proposed[locale].count(correction["before"]) == 1 + proposed[locale] = proposed[locale].replace(correction["before"], correction["after"]) + verify_structure(originals[locale], proposed[locale]) + return baseline, retained, legacy_plan, copy, originals, proposed + + +def legacy_block(block, record, assets): + assert digest(block) == record["original_block_sha256"] + assert "data-customize-figure=" not in block + block = block.replace("
]+>", tag, block) + + +def figure(plan, locale, sources, directory): + ident = plan["id"] + desktop, mobile = (sources[(ident, locale, layout)] for layout in LAYOUTS) + copy = plan[locale] + for key in ("alt", "caption"): + assert isinstance(copy[key], str) and copy[key].strip() + cap = clip_size(desktop["clip"])[0] + 18 + dp, mp = ("/" + directory + "/" + r["file"] for r in (desktop, mobile)) + dw, dh = desktop["pixelSize"] + mw, mh = mobile["pixelSize"] + e = lambda text: html.escape(text, quote=True) + return f''' +
+
+
+ + + {e(copy['alt'])} + +
+
+
{e(copy['caption'])}
+
+''' + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--plan", action="store_true", help="Validate preparation only; never admit pending sources.") + parser.add_argument("--raw-dir", type=Path) + parser.add_argument("--manifest", type=Path) + parser.add_argument("--acceptance", type=Path) + parser.add_argument("--apply", action="store_true") + args = parser.parse_args() + inputs = read(CAP / "integration-inputs.json") + baseline, retained, legacy_plan, copy, originals, proposed = load_preparation(inputs) + if args.plan: + assert not args.apply + for locale, info in inputs["articles"].items(): + assert sha(HELP / info["path"]) == info["sha256"] + plan = read(bound(inputs["proposed_figure_plan"])) + for entry in plan["new_concepts"]: + for locale in LOCALES: + assert proposed[locale].count(entry["insert_after_exact_paragraph"][locale]) == 1 + print(json.dumps({"status": "preparation_validated_no_changes", "retained": 40, + "retained_selected": 38, "new_sources_admitted": 0, + "provisional_concepts": len(plan["new_concepts"]), + "final_matrix": "pending", "articles_changed": 0})) + return + assert inputs["status"] == "ready_for_source_admission", "Exact source/copy plan is still pending." + assert inputs["integrator_sha256"] == sha(Path(__file__)) + assert args.raw_dir and args.manifest and args.acceptance, "Real manifest and root admission are required." + figure_plan = read(bound(inputs["new_figure_plan"])) + assert figure_plan["status"] == "ready_for_source_admission" + figures = figure_plan["figures"] + ids = [r["id"] for r in figures] + assert ids and len(ids) == len(set(ids)) + assert all(re.fullmatch(r"[a-z][a-z0-9-]*", ident) for ident in ids) + assert not set(ids) & set(legacy_plan["ids_in_article_order"]) + matrix = {(ident, locale, layout) for ident in ids for locale in LOCALES for layout in LAYOUTS} + declared = inputs["exact_new_source_matrix"] + assert len(declared) == len(matrix) and {(r["id"], r["locale"], r["layout"]) for r in declared} == matrix + assert inputs["approved_copy_replacements"] == [{"id": r["id"], "locale": r["locale"]} for r in copy["corrections"]] + manifest, admission = read(args.manifest), read(args.acceptance) + assert admission["status"] == "passed" + assert admission["manifest_sha256"] == sha(args.manifest) + assert admission["integration_inputs_sha256"] == sha(CAP / "integration-inputs.json") + if (CAP / "source-admission.json").exists(): + assert sha(CAP / "source-admission.json") == sha(args.acceptance), "Existing source admission differs." + records = manifest["records"] + sources = {(r["id"], r["locale"], r["layout"]): r for r in records} + assert len(records) == len(sources) == len(matrix) and set(sources) == matrix + assert len({r["file"] for r in records}) == len(records) + approved = admission["records"] + assert len(approved) == len(records) and all(r["status"] == "passed" for r in approved) + assert {(r["file"], r["sha256"]) for r in approved} == {(r["file"], r["sha256"]) for r in records} + evidence_paths, evidence_bindings = {}, {} + assert set(admission["pixel_reviews"]) == set(LOCALES) + reserved = {"source-register.json", "integration-record.json", "accepted-source-manifest.json", + "integration-inputs.json", "source-admission.json", "preserved-inputs.json", + "retained-source-register.json", "retained-figure-plan.json", "new-figure-plan.json", + "proposed-copy-plan.json", "proposed-figure-plan.json"} + for locale, binding in admission["pixel_reviews"].items(): + path = bound(binding, args.acceptance.parent) + assert path.name not in reserved + if (CAP / path.name).exists(): + assert sha(CAP / path.name) == sha(path), "Existing pixel review differs." + review = read(path) + assert review["status"] == "passed" and review["locale"] == locale + entries = review["records"] + assert all(r["status"] == "passed" and r["locale"] == locale for r in entries) + fields = ("id", "locale", "layout", "file", "sha256") + expected = {tuple(r[k] for k in fields) for r in records if r["locale"] == locale} + assert len(entries) == len(expected) and {tuple(r[k] for k in fields) for r in entries} == expected + evidence_paths[locale] = path + evidence_bindings[locale] = {"file": path.name, "sha256": sha(path)} + assert len({p.name for p in evidence_paths.values()}) == 2 + for name in ("capture_closure", "runtime_closure", "source_currency"): + path = bound(admission[name], args.acceptance.parent) + assert admission[name]["status"] == "passed" + assert (CAP / path.name).is_file() and sha(CAP / path.name) == sha(path), "Root must curate closure evidence into CAP first." + done = CAP / "integration-record.json" + if done.exists(): + prior = read(done) + assert prior["integration_inputs_sha256"] == sha(CAP / "integration-inputs.json") + assert prior["raw_manifest_sha256"] == sha(args.manifest) and prior["acceptance_sha256"] == sha(args.acceptance) + for row in prior["articles"]: + assert sha(HELP / row["path"]) == row["after_sha256"] + assert sha(CAP / "source-register.json") == prior["source_register_sha256"] + assert sha(CAP / "accepted-source-manifest.json") == prior["accepted_source_manifest_sha256"] + for row in read(CAP / "source-register.json")["assets"]: + assert sha(HELP / row["path"]) == row["sha256"] + for binding in prior["source_pixel_reviews"].values(): + bound(binding) + print(json.dumps({"status": "already_integrated_byte_exact_no_changes"})) + return + register = [] + for original in retained["assets"]: + row = dict(original) + row["selected_scope"] = "accepted integration; rendered Help QA pending" if row["selected"] else "historical reference only" + register.append(row) + compact = [] + directory = inputs["target_asset_directory"] + for row in records: + assert row["file"] == f"{row['id']}-{row['locale']}-{row['layout']}.png" + metadata = check_png(args.raw_dir / row["file"], row) + target = directory + "/" + row["file"] + if (HELP / target).exists(): + assert sha(HELP / target) == row["sha256"] + register.append({"path": target, "sha256": row["sha256"], "pixel_size": row["pixelSize"], + "native_density": row["nativeDensity"], "icc": metadata, + "native_logical_size_css": clip_size(row["clip"]), "id": row["id"], + "locale": row["locale"], "layout": row["layout"], "actual_capture_layout": row["layout"], + "selected": True, "help_viewports": [row["layout"]], + "maximum_image_width_css": clip_size(row["clip"])[0], + "pixel_review": "pass", "transformations": [], + "pixel_review_record": evidence_bindings[row["locale"]], "preserved": True}) + compact.append({k: row[k] for k in ("id", "locale", "layout", "file", "sha256", "pixelSize", "nativeDensity", "icc", "clip")}) + result = {} + for locale in LOCALES: + assert sha(HELP / inputs["articles"][locale]["path"]) == inputs["articles"][locale]["sha256"] + after = proposed[locale] + legacy = [r for r in legacy_plan["figures"] if r["locale"] == locale] + assert len(legacy) == 10 + blocks = FIGURE.findall(after) + assert len(blocks) == len(legacy) + for block, plan in zip(blocks, legacy): + assert after.count(block) == 1 + after = after.replace(block, legacy_block(block, plan, {r["path"]: r for r in retained["assets"]})) + anchors = [entry[locale]["anchor"] for entry in figures] + assert len(set(anchors)) == len(anchors), "Use a reviewed grouped insertion if concepts share an anchor." + for entry in figures: + content = entry[locale] + anchor = content["anchor"] + assert after.count(anchor) == 1 + lead = content.get("lead") + assert lead is None or isinstance(lead, str) + inserted = (lead + "\n\n" if lead else "") + figure(entry, locale, sources, directory) + after = after.replace(anchor, anchor + "\n\n" + inserted) + verify_structure(originals[locale], after) + assert len(FIGURE.findall(after)) == 10 + len(figures) + assert len(re.findall(r'data-customize-figure="([^"]+)"', after)) == 10 + len(figures) + result[locale] = after + total, selected = len(register), sum(r["selected"] for r in register) + assert total == 40 + len(records) and selected == 38 + len(records) + summary = {"sources": total, "selected": selected, "new_sources": len(records), + "figures_per_locale": 10 + len(figures), "build_and_page_QA": "pending"} + if not args.apply: + print(json.dumps({"status": "accepted_batch_validated_no_changes", **summary})) + return + for binding in evidence_bindings.values(): + target = CAP / binding["file"] + if target.exists(): + assert sha(target) == binding["sha256"] + for row in records: + preserve(HELP / directory / row["file"], (args.raw_dir / row["file"]).read_bytes()) + for locale, path in evidence_paths.items(): + preserve(CAP / path.name, path.read_bytes()) + preserve(CAP / "source-admission.json", args.acceptance.read_bytes()) + for locale, after in result.items(): + (HELP / inputs["articles"][locale]["path"]).write_text(after) + write(CAP / "accepted-source-manifest.json", {"status": "accepted_raw_sources_pending_rendered_help_qa", + "raw_manifest_sha256": sha(args.manifest), "source_admission_sha256": sha(args.acceptance), + "source_pixel_reviews": evidence_bindings, "records": compact}) + write(CAP / "source-register.json", {"status": "integrated_sources_pending_rendered_help_qa", "assets": register}) + write(done, {"status": "integrated_locally_pending_build_and_page_qa", "at": datetime.now(timezone.utc).isoformat(), + "base": inputs["base"], "raw_manifest_sha256": sha(args.manifest), "acceptance_sha256": sha(args.acceptance), + "integration_inputs_sha256": sha(CAP / "integration-inputs.json"), + "source_register_sha256": sha(CAP / "source-register.json"), + "accepted_source_manifest_sha256": sha(CAP / "accepted-source-manifest.json"), + "source_pixel_reviews": evidence_bindings, "articles": [ + {"path": inputs["articles"][locale]["path"], "before_sha256": inputs["articles"][locale]["sha256"], + "after_sha256": sha(HELP / inputs["articles"][locale]["path"]), "figures": 10 + len(figures)} for locale in LOCALES], + **summary, "inventory_changed": False, "publication": False}) + print(json.dumps({"status": "integrated_locally", **summary})) + + +if __name__ == "__main__": + main() diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/integration-inputs.json b/docs/editorial-work/captures/customize-safely-completion-20261011/integration-inputs.json new file mode 100644 index 00000000..034c2155 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/integration-inputs.json @@ -0,0 +1,242 @@ +{ + "schema": "customize-integration-inputs-v1", + "status": "ready_for_source_admission", + "base": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "target_asset_directory": "images/editorial/customize-safely-completion-20261011", + "markup_attribute": "data-customize-figure", + "preserved_inputs_sha256": "336359c77c3efd6ca20d05ed073fec4f5a4fbedc4c9b5c09d6502e2310d5b6b0", + "retained_source_register_sha256": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f", + "retained_figure_plan_sha256": "a0f2e8af6c405b31027a4be9443637d41b25fb12774038e739fbe645cf5da6ff", + "articles": { + "es": { + "path": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "7d5796c9891dfa8cc7d97640008ee8d6ee4c0d63be2f85dcafcfd3c1c072e61f", + "original": "originals/es.md" + }, + "en": { + "path": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "ee7b300463af91fb17107ed2c6f1e62aff16c98f83bef8580fed5ad5d4bae974", + "original": "originals/en.md" + } + }, + "provisional_new_figure_ids": [ + "followup-controls", + "followup-actions", + "followup-sequence", + "store-promotions-entry", + "store-promotions", + "promotion-filter", + "agent-wait-notice" + ], + "new_figure_plan": { + "file": "new-figure-plan.json", + "sha256": "ec42cd3aee2c28c0dc6edf9f892100c0765da1dc462239515e24d5a671f53214" + }, + "exact_new_source_matrix": [ + { + "id": "agent-wait-notice", + "locale": "en", + "layout": "desktop" + }, + { + "id": "agent-wait-notice", + "locale": "en", + "layout": "mobile" + }, + { + "id": "agent-wait-notice", + "locale": "es", + "layout": "desktop" + }, + { + "id": "agent-wait-notice", + "locale": "es", + "layout": "mobile" + }, + { + "id": "followup-actions", + "locale": "en", + "layout": "desktop" + }, + { + "id": "followup-actions", + "locale": "en", + "layout": "mobile" + }, + { + "id": "followup-actions", + "locale": "es", + "layout": "desktop" + }, + { + "id": "followup-actions", + "locale": "es", + "layout": "mobile" + }, + { + "id": "followup-controls", + "locale": "en", + "layout": "desktop" + }, + { + "id": "followup-controls", + "locale": "en", + "layout": "mobile" + }, + { + "id": "followup-controls", + "locale": "es", + "layout": "desktop" + }, + { + "id": "followup-controls", + "locale": "es", + "layout": "mobile" + }, + { + "id": "followup-sequence", + "locale": "en", + "layout": "desktop" + }, + { + "id": "followup-sequence", + "locale": "en", + "layout": "mobile" + }, + { + "id": "followup-sequence", + "locale": "es", + "layout": "desktop" + }, + { + "id": "followup-sequence", + "locale": "es", + "layout": "mobile" + }, + { + "id": "promotion-filter", + "locale": "en", + "layout": "desktop" + }, + { + "id": "promotion-filter", + "locale": "en", + "layout": "mobile" + }, + { + "id": "promotion-filter", + "locale": "es", + "layout": "desktop" + }, + { + "id": "promotion-filter", + "locale": "es", + "layout": "mobile" + }, + { + "id": "store-promotions", + "locale": "en", + "layout": "desktop" + }, + { + "id": "store-promotions", + "locale": "en", + "layout": "mobile" + }, + { + "id": "store-promotions-entry", + "locale": "en", + "layout": "desktop" + }, + { + "id": "store-promotions-entry", + "locale": "en", + "layout": "mobile" + }, + { + "id": "store-promotions-entry", + "locale": "es", + "layout": "desktop" + }, + { + "id": "store-promotions-entry", + "locale": "es", + "layout": "mobile" + }, + { + "id": "store-promotions", + "locale": "es", + "layout": "desktop" + }, + { + "id": "store-promotions", + "locale": "es", + "layout": "mobile" + } + ], + "approved_copy_replacements": [ + { + "id": "promotions-responsive-description", + "locale": "es" + }, + { + "id": "promotions-responsive-description", + "locale": "en" + }, + { + "id": "agent-link-literal", + "locale": "en" + } + ], + "source_contract": { + "required_record_fields": [ + "id", + "locale", + "layout", + "file", + "sha256", + "pixelSize", + "nativeDensity", + "icc", + "clip" + ], + "required_admission_bindings": [ + "manifest_sha256", + "integration_inputs_sha256", + "pixel_reviews" + ], + "locale_pixel_review_fields": [ + "status", + "locale", + "records" + ], + "required_pixel_record_fields": [ + "id", + "locale", + "layout", + "file", + "sha256", + "status" + ], + "selected_sources_only_in_admitted_manifest": true, + "raw_sidecars_imported": false, + "fixed_new_source_count": null + }, + "guards": [ + "Do not apply while any exact plan, matrix, copy or admission field is pending.", + "Require one exact fully reviewed bilingual responsive matrix for the final concepts, derived from real source geometry.", + "Both locale pixel receipts must match admitted files by ID/layout/hash; no historical or fabricated receipt substitutes for new images.", + "All40 historical image hashes and every preserved non-target path remain unchanged." + ], + "proposed_copy_plan": { + "file": "proposed-copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18" + }, + "proposed_figure_plan": { + "file": "proposed-figure-plan-v2.json", + "sha256": "7e232e803bf04ff20c5ee77bd3599490a451661209b3fd60163712383d566401" + }, + "integrator_sha256": "2f2c717e8dc53a9bb99b11cd820ab454cc20a58457fa16a5db3f02eac95fbca8", + "admission_binding_direction": "Root admission supplied at validation binds these frozen inputs and the ES/EN pixel receipts; inputs never hash the later admission." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/integration-preservation-check.json b/docs/editorial-work/captures/customize-safely-completion-20261011/integration-preservation-check.json new file mode 100644 index 00000000..85eefaba --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/integration-preservation-check.json @@ -0,0 +1,40 @@ +{ + "schema": "customize-integration-preservation-v1", + "status": "passed", + "at": "2026-10-11T12:24:06.442720+00:00", + "integration_record": { + "file": "integration-record.json", + "sha256": "7926d7fa8faf21b45a8ceae55eab8dd9ca536ef0f23f82c427287ab2d2160153" + }, + "articles": [ + { + "locale": "es", + "path": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "headings": 25, + "h2": 16, + "liquid_links": 29, + "figures": 17, + "prose_delta": "exactly bound copy replacements and figure lead-ins" + }, + { + "locale": "en", + "path": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "headings": 25, + "h2": 16, + "liquid_links": 29, + "figures": 17, + "prose_delta": "exactly bound copy replacements and figure lead-ins" + } + ], + "retained_source_bytes_preserved": 40, + "new_sources_copied_byte_exact": 28, + "selected_sources": 66, + "historical_reference_only": 2, + "stub_inventory_shared_work_record_and_rules_unchanged": true, + "global_css_js_config_edits": false, + "build_and_rendered_help_qa": "pending", + "inventory_closure": false, + "external_writes": 0 +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/integration-readiness.md b/docs/editorial-work/captures/customize-safely-completion-20261011/integration-readiness.md new file mode 100644 index 00000000..60f58e11 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/integration-readiness.md @@ -0,0 +1,109 @@ +# Customize preparation + +This package prepares the existing bilingual guide for a separate local visual +completion. The active articles, inventory row, stub, shared work record and all +40 original PNGs remain unchanged. No application runtime or capture was started +by this preparation. + +`preserved-inputs.json` binds base `046e27c78f8431ad46f87a8e31048907b2d34d56`, +the complete ES/EN bodies, their 25 headings (16 H2) and 29 Liquid links each, +the shared stub, the exact inventory row and the existing shared work record. +The original bodies and 20 figure blocks are retained under `originals/`. +The future independent work record is +`docs/editorial-work/customize-safely-completion.md`; do not edit the shared +`playbook-followup.md` to close this pair. + +## Retained sources + +`retained-source-register.json` contains 40 preserved sources, byte equal to the +base and the accepted historical source review. The preparation rechecked PNG +dimensions, chunk CRCs and each embedded ICC hash. It did not repeat the source +pixel review or claim current rendered-page approval. + +The 38 planned selected sources cover ten concepts. Their stable figure IDs are +`prompt`, `tone`, `intents`, `knowledge`, `web-search`, `properties`, `channels`, +`discount-percent`, `escalation` and `route-assignment`. Integration will add +`data-customize-figure` to their existing markup without changing global CSS. + +The two full discount desktop sources predate the store-promotions control and +are historical references only. Preserve them; do not select them in this guide. +The percentage crops named `discount-mobile-es.png` and +`discount-mobile-en.png` are actual **desktop detail** captures. Their planned +Help roles are both desktop and mobile, capped at 245 CSS pixels for ES and +330 CSS pixels for EN, plus the existing 18-pixel frame inset. Do not relabel +them as mobile captures. The valid current alt text and caption describe only +the percentage selector. + +ICC metadata is recorded per source. All 40 verified originals currently share +the same embedded profile hash (`6e72ac49…5dffb`), reported as Display P3 Gamut +with sRGB Transfer. Their actual capture density is 2×; do not describe them as +new 4× captures. + +## Pending new scenes + +The capture owner's provisional concepts are `followup-controls`, +`followup-actions`, `followup-sequence`, `store-promotions-entry`, +`store-promotions`, `promotion-filter` and `agent-wait-notice`, localized for +ES/EN and desktop/mobile. These names do +not certify a fixed image count or existing files. Final geometry may require +additional native views; no placeholder or unaccepted asset is referenced in +the articles. + +Before integration, freeze the exact figure plan and the source matrix. Bind +the approved copy corrections and insertion anchors to the preserved bodies. +Require a real source manifest, an explicit root admission and separate actual +pixel-review records for ES and EN. Each admitted image must match its file, +locale, semantic ID, capture layout, dimensions, native density, embedded +profile and SHA-256. Copy PNG bytes unchanged. Keep runtime state evidence +curated: no sessions, cookies, tokens, environment files, private model source, +database rows or raw request payloads belong in this package. + +The final source register will include all 40 historical sources plus only +admitted new sources, with per-source `selected`, `help_viewports`, +`pixel_review`, `transformations` and a hash-bound `pixel_review_record`. +New assets will use `images/editorial/customize-safely-completion-20261011/`. +The final accepted-source manifest and integration record do not exist yet. + +## Integration helper + +`integrate-accepted-sources.py --plan` validates the preserved inputs, proposed +copy replacements and insertion anchors without changing Help. The normal +validation mode and `--apply` both reject the current pending inputs. + +After source review, freeze `new-figure-plan.json` and the exact matrix in +`integration-inputs.json`, bind the reviewed helper hash, and mark the copy and +figure plan ready for source admission. The number of new paired figures is +derived from that final plan, not from a fixed concept count. If native +geometry needs a different arrangement, review that plan before admission. + +Root admission must have `status: passed`, the manifest and integration-input +hashes, the exact accepted `records`, and separate `pixel_reviews.es` and +`pixel_reviews.en` file/hash bindings. Each locale review must have `status: +passed`, its matching `locale`, and exact `records` with ID, locale, layout, +filename, SHA-256 and passed status. Admission also binds the scoped source +currency and both capture/runtime closure records; root-curated copies must +already be present in this folder. Raw sidecars are not imported. + +Run read-only validation first, using `--raw-dir`, `--manifest` and +`--acceptance`. Only after it passes, repeat those arguments with `--apply`. +The helper copies accepted PNG bytes and pixel receipts, adds stable IDs to +the ten old figures, changes only the approved percentage-source selection, +applies the bound copy plan and inserts accepted figures. A repeated apply +verifies the integration record and returns without changes. It never writes +the inventory, commits, starts a runtime or publishes. + +## Remaining gates + +1. Complete and approve the exact new scenes and the minimal bilingual copy + correction for the promotions panel's desktop/mobile presentation. +2. Validate admission without writing, then integrate only the accepted matrix. +3. Run the normal Help build, security checks, source/export byte comparisons + and docs exclusion checks. +4. Review both complete pages at 1440, 580 and 390 CSS pixels, including readable + native details, static figures, stage borders/insets and no overflow. +5. Preserve the inventory as `in_progress` until real verification and the + separate commit/closure procedure authorized by the parent. + +The public routes remain `/how-to-customize-a-playbook-safely.html` and +`/es/como-personalizar-una-mision.html`. No publication has occurred in this +preparation. diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/integration-record.json b/docs/editorial-work/captures/customize-safely-completion-20261011/integration-record.json new file mode 100644 index 00000000..a7a6de8c --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/integration-record.json @@ -0,0 +1,41 @@ +{ + "status": "integrated_locally_pending_build_and_page_qa", + "at": "2026-10-11T12:22:39.326743+00:00", + "base": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "raw_manifest_sha256": "f5634496a557aa09182f5fa86596d5571f45dbaf81d3470e4a0b9e1962b815ea", + "acceptance_sha256": "392c18df0d5e7dc7e32aacb989fa2f36c68b92b4568a9b461935aaf61b9717cd", + "integration_inputs_sha256": "5e079aefe42d7e145a2934888c18f213c94f81cdae9aae1b08afa975c4d4ed9f", + "source_register_sha256": "5c65bed637ba25db1a52391a146c57f7b57de8c44aace0bbdfa97b43b2a94282", + "accepted_source_manifest_sha256": "d0c3414bd05a31029a5e8d963db0526643b8ff702396b65d469f91b2c93a101c", + "source_pixel_reviews": { + "es": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "en": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + } + }, + "articles": [ + { + "path": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "before_sha256": "7d5796c9891dfa8cc7d97640008ee8d6ee4c0d63be2f85dcafcfd3c1c072e61f", + "after_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "figures": 17 + }, + { + "path": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "before_sha256": "ee7b300463af91fb17107ed2c6f1e62aff16c98f83bef8580fed5ad5d4bae974", + "after_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "figures": 17 + } + ], + "sources": 68, + "selected": 66, + "new_sources": 28, + "figures_per_locale": 17, + "build_and_page_QA": "pending", + "inventory_changed": false, + "publication": false +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/integrator-independent-delta-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/integrator-independent-delta-review.json new file mode 100644 index 00000000..a4c1e697 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/integrator-independent-delta-review.json @@ -0,0 +1,33 @@ +{ + "schema": "customize-help-integrator-independent-delta-review-v1", + "reviewer": "/root/inbox_article/guide_review", + "recorded_at": "2026-10-11T11:32:15.497381+00:00", + "status": "pass_static_delta_two_findings_closed", + "scope": "Only exact preserved33dc/current2f2c helper and inputs diff; no broader review, helper execution, image read, build or application operation.", + "inputs": { + "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/integrate-accepted-sources.py": "2f2c717e8dc53a9bb99b11cd820ab454cc20a58457fa16a5db3f02eac95fbca8", + "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/integration-inputs.json": "1fecaa29d409febffabc19287cf010c3da87a28a91034b37e0b25692152704a7" + }, + "prior_findings_receipt": { + "path": "audit/customize-source-review-20261011/help-integrator-independent-review.json", + "sha256": "c3c1fe012ed5d92a5af46d19f71c848d8dbac119214546d72dcc516b4e0ae7f6" + }, + "resolutions": [ + { + "id": "pending-admission-placeholders-unused", + "status": "closed", + "evidence": "Removed only redundant null admission/pixel placeholders. Explicit one-way later admission\u2192frozen inputs declaration avoids circular hashes; existing actual CLI admission and locale receipt checks remain." + }, + { + "id": "source-admission-basename-collision", + "status": "closed", + "evidence": "source-admission.json plus plan/register basenames reserved before reading pixel receipt JSON or copying. Existing source-admission and existing locale receipt bytes verified before PNG imports." + } + ], + "open_findings": [], + "pending": [ + "Exact final figure plan/matrix/copy readiness, actual source admission and ES/EN receipts remain pending.", + "No --plan, validation or --apply execution performed by this reviewer; no integration/build/render/publication acceptance." + ], + "write_scope": "Only this independent delta receipt." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/integrator-preparation.json b/docs/editorial-work/captures/customize-safely-completion-20261011/integrator-preparation.json new file mode 100644 index 00000000..9d87da71 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/integrator-preparation.json @@ -0,0 +1,46 @@ +{ + "schema": "customize-integrator-preparation-v1", + "status": "prepared_pending_real_admission", + "helper": { + "file": "integrate-accepted-sources.py", + "sha256": "2f2c717e8dc53a9bb99b11cd820ab454cc20a58457fa16a5db3f02eac95fbca8" + }, + "inputs": { + "file": "integration-inputs.json", + "sha256": "11b734b9fd815fe97bbf86f33d3f855aa21cab1325d0a3daee9d967a9b9febf4" + }, + "checks": { + "syntax": "passed", + "plan_mode": "passed", + "pending_validation": "rejected_without_article_or_inventory_writes", + "png_admission_executed": false, + "apply_executed": false, + "new_sources_admitted": 0, + "delta_pending_validation": "passed after reviewed fixes; no article or inventory writes", + "proposed_figure_plan_v2": "passed plan-mode with seven concepts and distinct anchors; no sources admitted" + }, + "source_check_correction": { + "reason": "Use the observed sips profile description and exact embedded ICC hash.", + "expected_reported_profile": "Display P3 Gamut with sRGB Transfer", + "expected_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "build_helper_changed": false + }, + "native_manifest_contract": { + "clip": "object x/y/width/height agreed with capture owner; array form also validates without changing its values", + "density": 4, + "icc_family": "Display P3", + "records_count": "derived from exact final figure matrix; not a fixed concept quota" + }, + "remaining": [ + "Real final source geometry and matrix", + "Root approved copy and final figure plan", + "Individual ES and EN pixel acceptance", + "Curated capture/runtime closure and scoped source currency", + "Read-only accepted validation then authorized apply", + "Build and complete rendered Help QA" + ], + "review_fixes": { + "file": "integrator-review-fixes.json", + "sha256": "f7ed4ac0f2c33c3fcb0af6f62f2f942b0956387c8ea3053448ab7be63d1e62e8" + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/integrator-review-fixes.json b/docs/editorial-work/captures/customize-safely-completion-20261011/integrator-review-fixes.json new file mode 100644 index 00000000..4638af3b --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/integrator-review-fixes.json @@ -0,0 +1,21 @@ +{ + "schema": "customize-integrator-review-fixes-v1", + "status": "pending_rejection_passed_sources_not_admitted", + "prior_helper_sha256": "33dc566aa620f5f1f8735cb6975da495593a6e450af6f52ef9aab2aea0c0e75e", + "helper_sha256": "2f2c717e8dc53a9bb99b11cd820ab454cc20a58457fa16a5db3f02eac95fbca8", + "inputs_sha256": "1fecaa29d409febffabc19287cf010c3da87a28a91034b37e0b25692152704a7", + "prior_preparation": "audit/customize-source-review-20261011/preparation-before-integrator-fixes", + "prior_materialization": "Prior helper and inputs preserved byte-exact, verified against their previously recorded SHA256.", + "fixes": [ + "Removed redundant null admission/pixel placeholders; external admission binds frozen inputs unidirectionally.", + "Reserved source-admission basename and prevalidated existing admission/pixel receipt copies before any PNG import." + ], + "delta_validation": { + "syntax": "passed", + "redundant_placeholders_absent": true, + "source_admission_name_reserved": true, + "pending_normal_mode_exit_code": 1, + "articles_and_csv_byte_unchanged": true, + "source_admission_or_apply_executed": false + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/local-verification-committed.json b/docs/editorial-work/captures/customize-safely-completion-20261011/local-verification-committed.json new file mode 100644 index 00000000..e7404a38 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/local-verification-committed.json @@ -0,0 +1,107 @@ +{ + "schema": "customize-local-verification-committed-v1", + "status": "passed", + "recorded_at": "2026-10-11T13:17:11.807333+00:00", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "verifying_commit": "76dfd6364331a16100696ade6d44e27ce60dc9c3", + "remaining_blockers": [], + "final_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/final-review.json", + "sha256": "3d7aaad079aa1c660fe69e4e7826616906dc2455706b33f917c5fe9aa347de5e" + }, + "evidence_index": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/evidence-index.json", + "sha256": "b46f085c780ecadc896fd0edc07a9766c400394e899e5dd3252c6816f9713496" + }, + "precommit_verification": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/local-verification.json", + "sha256": "1f86f6596eb2e784c9b4359466a7e128f4e5dd9962572f8a3334e1246670cd8e", + "scope": "Historical pre-A receipt; its work-record hash names the version preserved in verifying commit A." + }, + "work_record": { + "path": "docs/editorial-work/customize-safely-completion.md", + "sha256": "55a201399c16f1e86e04192ccd7dc755064f62c96b59bd22cd9acb3dbbbf5b39" + }, + "source_register": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-register.json", + "sha256": "5c65bed637ba25db1a52391a146c57f7b57de8c44aace0bbdfa97b43b2a94282" + }, + "articles": [ + { + "path": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "figures": 17 + }, + { + "path": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "figures": 17 + } + ], + "checks": { + "source_pngs": 68, + "new_source_pngs": 28, + "retained_source_pngs": 40, + "selected_source_pngs": 66, + "localized_built_png_copies": 136, + "complete_page_views": 6, + "page_segments": 162, + "figure_details": 102, + "table_scroll_images": 12, + "http_resources": 144, + "article_links": 58, + "authoring_absence_probes": 7, + "owned_services_closed": true + }, + "historical_capture": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json", + "sha256": "509abb3c2384a4255cacec44d77195997a98095de2fab8c775c1efad25a415f0", + "status_preserved": "failed", + "cause": "Unknown and not reproduced; no retrospective request attribution." + }, + "current_load_control": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json", + "sha256": "85e9fec4d169657e25aeaad186cc217c83d458617c801b75271988f76e2b18bf" + }, + "inventory": { + "path": "docs/editorial-work/progress.csv", + "before_sha256": "a7fbdb265a30990d3083eda5f47963014842921b38c0576875c5acd2d45fad57", + "after_sha256": "30be6b995f1747eb9e1a100c6fdd861b812326498719076470ae28135db50612", + "before_row": { + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "editorial_status": "in_progress", + "local_verified_commit": "1586f106f91e3e3b62f24ced8181d53c28e9a292", + "work_record": "docs/editorial-work/playbook-followup.md" + }, + "after_row": { + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "editorial_status": "local_verified", + "local_verified_commit": "76dfd6364331a16100696ade6d44e27ce60dc9c3", + "work_record": "docs/editorial-work/customize-safely-completion.md" + }, + "row_count": 154, + "other_rows_preserved_byte_exact": 153, + "status_counts": { + "local_verified": 118, + "pending": 32, + "out_of_scope": 1, + "in_progress": 2, + "visual_pending": 1 + }, + "unresolved_pairs": 35 + }, + "preserved_from_verifying_commit": [ + "article bodies", + "all68sourcePNGs", + "pre-Averificationreceipt", + "final-review", + "evidence-index", + "source-register" + ], + "closure_commit_created_by_this_action": false, + "publication": false +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/local-verification.json b/docs/editorial-work/captures/customize-safely-completion-20261011/local-verification.json new file mode 100644 index 00000000..1ccb1b90 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/local-verification.json @@ -0,0 +1,99 @@ +{ + "schema": "customize-local-verification-precommit-v1", + "status": "passed_awaiting_actual_verifying_commit", + "recorded_at": "2026-10-11T13:12:54.101862+00:00", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "base_commit": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "remaining_local_blockers": [], + "final_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/final-review.json", + "sha256": "3d7aaad079aa1c660fe69e4e7826616906dc2455706b33f917c5fe9aa347de5e" + }, + "evidence_index": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/evidence-index.json", + "sha256": "b46f085c780ecadc896fd0edc07a9766c400394e899e5dd3252c6816f9713496" + }, + "work_record": { + "path": "docs/editorial-work/customize-safely-completion.md", + "sha256": "96227c96021ff538ac016638e2244e0b498f1a1c85234c6ba4493fae763ccab5" + }, + "build_checkpoint": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/checkpoint.json", + "sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187" + }, + "integration_record": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/integration-record.json", + "sha256": "7926d7fa8faf21b45a8ceae55eab8dd9ca536ef0f23f82c427287ab2d2160153" + }, + "source_register": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/source-register.json", + "sha256": "5c65bed637ba25db1a52391a146c57f7b57de8c44aace0bbdfa97b43b2a94282" + }, + "articles": [ + { + "path": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "figures": 17 + }, + { + "path": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "figures": 17 + } + ], + "checks": { + "source_pngs": 68, + "new_source_pngs": 28, + "retained_source_pngs": 40, + "selected_source_pngs": 66, + "localized_built_png_copies": 136, + "complete_page_views": 6, + "page_segments": 162, + "figure_details": 102, + "table_scroll_images": 12, + "http_resources": 144, + "article_links": 58, + "authoring_absence_probes": 7, + "owned_services_closed": true + }, + "historical_capture": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json", + "sha256": "509abb3c2384a4255cacec44d77195997a98095de2fab8c775c1efad25a415f0", + "status_preserved": "failed", + "cause": "Unknown and not reproduced; no retrospective request attribution." + }, + "current_load_control": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json", + "sha256": "85e9fec4d169657e25aeaad186cc217c83d458617c801b75271988f76e2b18bf" + }, + "inventory_unchanged": true, + "inventory": { + "path": "docs/editorial-work/progress.csv", + "sha256": "a7fbdb265a30990d3083eda5f47963014842921b38c0576875c5acd2d45fad57", + "target_row": { + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "editorial_status": "in_progress", + "local_verified_commit": "1586f106f91e3e3b62f24ced8181d53c28e9a292", + "work_record": "docs/editorial-work/playbook-followup.md" + }, + "total_rows": 154, + "status_counts": { + "local_verified": 117, + "pending": 32, + "out_of_scope": 1, + "in_progress": 3, + "visual_pending": 1 + } + }, + "verifying_commit_assigned": false, + "remaining_workflow": [ + "Independent precommit review", + "Root creates actual verifying commit A", + "Separate committed verification and inventory closure B referencing A" + ], + "publication": false +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/network-summary.json b/docs/editorial-work/captures/customize-safely-completion-20261011/network-summary.json new file mode 100644 index 00000000..aa2d2e57 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/network-summary.json @@ -0,0 +1,44 @@ +{ + "schema": "customize-capture-network-summary-v1", + "status": "closed_read_only_capture", + "capture_controller_sessions_with_final_ledgers": 5, + "aggregation": "Each final controller ledger is cumulative; only the highest sequence per session is counted. Each JSON proxy log line is one event; its cumulative count field is not summed. Browser and proxy totals describe separate observation layers and are not added.", + "browser": { + "observed_requests": 908, + "allowed_get_requests": 897, + "allowed_mutating_requests": 0, + "blocked_post_analytics_attempts": 10, + "blocked_partial_search_get_attempts": 1, + "observed_native_cable_attempts": 136, + "websocket_upgrades_allowed": 0, + "final_blank_verified_sessions": 5 + }, + "proxy": { + "successful_get_responses": 897, + "indexed_static_responses": 850, + "application_get_responses": 47, + "mutating_requests_forwarded": 0, + "blocked_connect_requests": 360, + "blocked_get_requests": 11, + "tunnels_or_upgrades_allowed": 0 + }, + "private_evidence_sha256": { + "final_ledgers": [ + "00c0f0c43d81fa3e0e48f23cd88f88362f2764a88e7d724b58916422c4f345ed", + "e6f5d993b85bd8d45932bdaa09a2a6cbf8cb7b64909f5b04f600c4343f8f9aab", + "96243bac26198636e8f79134b6bb5f3b46fc146206f2df0a5d6730c72bed6a7c", + "24d4298d15bc2156e038b703be58cae5fde9d280c56ccfed5cf901b6a9e932c0", + "9be2e5c5b6cef3ef6ec774986ace8c42380f2943964d759dd91538827bae03a3" + ], + "proxy_logs": [ + "84eb4a33916a979685fc9bb637e51ef2cb32ac9e2f6dce50dc105cfbf23c90dc", + "c517a15dcb230a38859d8fef62137b9e80124f1db2b9575ffc67591f020b89bb" + ], + "browser_proxy_shutdown": "006d2f3214736d650979cacd3824b2d60fe852ba3f0af387069171165c1d3500" + }, + "limits": [ + "Blocked analytics, socket, and browser background attempts are reported separately from successful read forwarding. No claim that zero attempts occurred.", + "One controller started before executor transport loss has no final ledger or captured images. The dedicated Chrome was independently observed at about:blank before recovery; all retained proxy logs and every successful source capture are covered. No exact request-attempt count is claimed for that interrupted controller." + ], + "private_content_exported": false +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/new-figure-plan.json b/docs/editorial-work/captures/customize-safely-completion-20261011/new-figure-plan.json new file mode 100644 index 00000000..fd23e31d --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/new-figure-plan.json @@ -0,0 +1,119 @@ +{ + "schema": "customize-integration-figure-plan-v1", + "status": "ready_for_source_admission", + "figures": [ + { + "id": "followup-controls", + "concept_id": "followup-controls", + "es": { + "anchor": "3. En **Si todavía no hay respuesta**, elige la acción final.", + "lead": "Este ejemplo ficticio tiene un recordatorio, una espera de dos minutos y Análisis de IA como acción final.", + "alt": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "caption": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura." + }, + "en": { + "anchor": "3. Under **If there’s still no reply**, choose the final action.", + "lead": "This fictional example has one nudge, a two-minute wait, and AI Analysis as the final action.", + "alt": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis.", + "caption": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture." + } + }, + { + "id": "followup-actions", + "concept_id": "followup-actions", + "es": { + "anchor": "En **Si todavía no hay respuesta**, elige qué ocurre después de la última espera: **Análisis de IA**, **Cerrar la conversación** o **Transferir a una persona**.", + "lead": null, + "alt": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "caption": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar." + }, + "en": { + "anchor": "Under **If there’s still no reply**, choose what happens after the final wait: **AI Analysis**, **Close the conversation**, or **Hand off to a person**.", + "lead": null, + "alt": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person.", + "caption": "Final-action choices; the menu was opened without choosing another option or saving." + } + }, + { + "id": "followup-sequence", + "concept_id": "followup-sequence", + "es": { + "anchor": "La vista previa muestra una conversación de ejemplo con las esperas, los recordatorios y la acción elegida. Sus mensajes son ilustrativos; el agente redacta los mensajes reales según cada conversación.", + "lead": null, + "alt": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "caption": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas." + }, + "en": { + "anchor": "The preview shows an example conversation with the waits, nudges, and selected action. Its messages are illustrative; the agent writes real messages based on each conversation.", + "lead": null, + "alt": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis.", + "caption": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions." + } + }, + { + "id": "store-promotions-entry", + "concept_id": "store-promotions-entry", + "es": { + "anchor": "5. Cierra el panel con su botón de cerrar o con Escape cuando termines.", + "lead": null, + "alt": "Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda.", + "caption": "Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó." + }, + "en": { + "anchor": "5. Close the panel with its close button or Escape when you finish.", + "lead": null, + "alt": "Existing-store-offers strategy selected, with the View store promotions button.", + "caption": "Button for opening the fictional example’s promotions panel; the strategy was not changed or saved." + } + }, + { + "id": "store-promotions", + "concept_id": "store-promotions", + "es": { + "anchor": "Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. En escritorio, aparece a la izquierda y desplaza la configuración a la derecha; en pantallas más estrechas, ocupa el área del editor. Al cerrarlo, vuelves al editor.", + "lead": "El panel de este ejemplo contiene promociones ficticias y una selección por misión preparada previamente.", + "alt": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "caption": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes." + }, + "en": { + "anchor": "Selecting a strategy keeps the panel closed until you click **View store promotions**. On desktop, it opens on the left and moves configuration to the right; on narrower screens, it fills the editor area. Close it to return to the editor.", + "lead": "This example panel contains fictional promotions and a per-playbook selection prepared beforehand.", + "alt": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook.", + "caption": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved." + } + }, + { + "id": "promotion-filter", + "concept_id": "promotion-filter", + "es": { + "anchor": "El filtro ofrece **Todos los tipos**, **Combos**, **Compra y recibe un regalo**, **Lleva más, paga menos** y **Descuentos**. La búsqueda y el tipo se combinan; **Mostrar más** amplía los resultados de esa selección.", + "lead": null, + "alt": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "caption": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión." + }, + "en": { + "anchor": "The filter offers **All kinds**, **Combos**, **Buy and get a gift**, **Buy more, pay for fewer**, and **Discounts**. Search and kind work together; **Show more** extends the results for that selection.", + "lead": null, + "alt": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts.", + "caption": "The filter narrows visible results; it does not change which promotions are allowed for the playbook." + } + }, + { + "id": "agent-wait-notice", + "concept_id": "agent-wait-notice", + "es": { + "anchor": "Cuando la misión elegida incluye Seguimiento, este componente controla la espera del paso de agente, incluso con **Ninguno**. Puedes abrir la sección de espera para consultar su valor, pero sus controles están deshabilitados. Usa **Editar Seguimiento** en el aviso para cambiar la configuración de la misión.", + "lead": "En este ejemplo, la espera de seis horas del paso está deshabilitada porque la controla Seguimiento.", + "alt": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "caption": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador." + }, + "en": { + "anchor": "When the selected playbook includes Follow-up, this component controls the Agent step's wait, including with **None**. You can expand the Wait section to review its value, but its controls are disabled. Use **Edit Followup** in the notice to change the playbook's settings.", + "lead": "In this example, the step’s six-hour wait is disabled because Follow-up controls it.", + "alt": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link.", + "caption": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft." + } + } + ], + "limitation": "Seven concepts match 28 individually reviewed real sources. Pixel acceptance is limited to source images; root admission, local integration, build and complete rendered Help review remain separate gates." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/en.md b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/en.md new file mode 100644 index 00000000..a1f38940 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/en.md @@ -0,0 +1,504 @@ +Use this guide when a playbook is already configured and you want to adapt it without accidentally changing how it decides, replies, or sends messages. + +Not every playbook is customized the same way. Some playbooks are autonomous AI agents, some are active sales playbooks that send or recommend based on signals, some are reactive support playbooks that respond when a customer writes in, and some are journey routes with defined steps. Before changing anything, identify which type of playbook you are editing and which configuration cards are available. + +If you have not launched the playbook yet, start with [How to enable a playbook]({% link _journeys/how-to-enable-a-playbook.md %}). + +If the playbook is active but did not send, first check [How Hellotext decides whether a playbook can send]({% link _journeys/how-hellotext-decides-whether-a-playbook-can-send.md %}). The safest edit depends on whether the issue is trigger, eligibility, channel readiness, timing, handoff, or content. + +If you need a checklist for one example, use [Troubleshoot a playbook that did not trigger or send]({% link _journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md %}) before editing. + +## Before you edit + +Open **Playbooks**, choose the playbook, and review its configuration cards. Controls depend on the type, plan features, and your access. A card may show a plan upgrade; seeing it does not guarantee that you can save it. Also confirm the correct business and playbook. + +Ask based on the playbook type: + +- For an active sales playbook: which signal, audience, or moment allows Hellotext to act? +- For a reactive support playbook: what kind of question should it answer, and when should it hand off? +- For a [custom agent]({% link _journeys/custom-agent-playbook.md %}): which intents should activate this agent, and what should stay out of scope? +- For a route: which trigger, steps, waits, conditions, branches, and assignments make up the flow? +- For any playbook: which report, Inbox conversation, or Playground test will show whether the change worked? + +Before changing a control, keep the previous configuration and define one specific change. In the component editor, **Go back** returns to the cards; it does not confirm the final playbook save. Check the final save action and its result. Other controls, such as enabling the playbook, may persist immediately. If the result is uncertain, read the saved state again before repeating. + +Not every playbook has a visible stop rule. In a route, there may be exit conditions or steps that end the flow. In a support agent, the conversation may end naturally if the customer stops replying, or it may hand off based on rules. In active sales playbooks, many eligibility, frequency, or completion rules are internal or controlled by the playbook logic. + +## When to disable + +Decide based on the change's effect on real customers and when it is saved. Tone, documents, web search sites, and the handoff team can also change the next reply or its destination; their category does not automatically make them safe. + +For a small clarification, keep the previous version, change one part, and review the result before continuing. Consider disabling temporarily when you change: + +- The prompt's purpose or boundaries. +- Intents used to select an agent. +- Properties it must collect. +- Incoming or outgoing channels. +- Discount strategy or offer rules. +- Route steps, conditions, branches, or assignments. + +Disabling affects admission of new activity according to the playbook type. It does not guarantee cancellation of every existing conversation, proposal, message, or queued job. Check their current state before expecting an immediate stop. Enabling again does not confirm eligibility or delivery either: first check the saved change and that flow's dependencies. + +## What you can customize + +Use this table as a quick map: + +| If the playbook has... | Usually applies to... | What it changes | +| --- | --- | --- | +| **Agent prompt** | AI agents, custom agents, and some autonomous playbooks | Mission, tone, boundaries, and when to hand off. | +| **Tone** | Playbooks with AI-generated replies or messages | The voice and style the playbook uses to communicate. | +| **Intents** | Custom agents and custom playbooks | Which customer messages activate that agent. | +| **Knowledge** | Sales or support AI agents | What information the agent uses to answer. | +| **Properties** | Playbooks that include the Property Collector subcomponent | Which missing profile data the playbook should ask for before continuing. | +| **Incoming/outgoing channels** | Playbooks that allow channel selection | Where the playbook can reply or send. | +| **Discounts** | Sales playbooks that allow offers | The strategy, AI incentive limits, and imported promotions the agent may use. | +| **Escalation** | AI agents, support, [Webchat]({% link _captures/webchat-widget-playbook.md %}), and some custom playbooks | Who takes over when the agent should not continue. | +| **Follow-up** | Playbooks that show this card | How many nudges the agent may send, how long it waits, and what it does if the customer still does not reply. | +| **Route steps** | Journeys or routes | Sequence, waits, branches, assignments, and exit from the flow. | + +If a card is missing, check the playbook type, access, and available features. That part may not apply, may be controlled internally, or may be unavailable to your account. A prompt does not replace a missing control or enable a tool, permission, or channel. + +## Customize the prompt + +This section applies only to playbooks that show the **Agent prompt** card. + +The prompt should tell the agent what job it owns, how it should speak, what information it can use, and when it should hand off. Not every playbook has an editable prompt; many prebuilt playbooks already include internal logic. + +The example shows the **Agent prompt** field of a new fictitious Custom Agent. It is empty: the gray text is a placeholder, not saved instructions. The playbook was not enabled and the Playground was not run. + +
+
+
+ + + Empty prompt field in a fictitious draft + +
+
+
Complete field without editing or saving.
+
+ +Good prompt changes are specific: + +- Describe the agent's mission in one or two sentences. +- Add brand tone and words the agent should avoid. +- Define what the agent may recommend, collect, or answer. +- State when the agent should ask a follow-up question. +- State when the agent should hand off instead of guessing. + +Avoid broad instructions such as "sell more," "answer everything," or "do whatever helps the customer." They sound helpful, but they make the agent's boundaries harder to test. + +For a deeper prompt structure, use [How to write a great agent prompt]({% link _journeys/how-to-write-a-great-prompt.md %}). + +## Customize tone + +This section applies to playbooks that show the **Tone** card. + +Tone controls the voice and style of AI-generated replies or messages. It does not change the playbook's mission, scope, knowledge, eligibility, discounts, or handoff rules; use the corresponding component for those changes. + +The card allows one to three tones. The independent Property Collector draft shows **Friendly**, **Playful**, and **Exclusive** selected without saving. This is an example combination, not a universal recommendation or a generated reply. + +
+
+
+ + + Three tones selected in a draft + +
+
+
Selected options without saving.
+
+ +Choose a specific voice that is consistent with your brand: + +- Use two or three compatible attributes, such as "warm, clear, and direct." +- Define whether communication should feel formal or conversational. +- Consider how much brevity, enthusiasm, or humor fits the channel and conversation type. +- Avoid combining competing directions such as "very formal" and "casual and playful." +- If the prompt also includes tone guidance, make sure it agrees with this card. + +After changing tone, test several realistic messages in the Playground or preview. Check that the voice still feels natural in short replies, explanations, objections, and handoffs, and that it does not make policies ambiguous or offers too aggressive. + +## Customize intents + +This section mainly applies to [custom agents]({% link _journeys/custom-agent-playbook.md %}) or custom playbooks that show the **Intents** card. + +Intents define which customer messages should activate that agent. A prebuilt playbook may react to signals or messages without requiring you to edit intents manually. + +Use customer language, not internal labels. For example, "I want to change my order" is clearer than "post-purchase modification." + +Selection considers conversation context and active playbooks; it is not an exact keyword match. In this draft, **I want to ask about a return.** remains in the input without being added: **New intent**, Enter, and Save were not used. It is not a received message or a completed classification. + +
+
+
+ + + Intent phrase without adding + +
+
+
Independent draft without classification.
+
+ +After editing intents, test: + +- A message that should activate the agent. +- A message that should not activate it. +- An ambiguous message. +- A message that should be handled by another playbook. +- A message that should hand off to the Inbox. + +If two intents overlap too much, the Supervisor may have a harder time choosing the right agent. + +## Customize knowledge + +This section applies to playbooks with a **Knowledge** card or document uploads. + +Knowledge should make the agent more accurate. It does not change the playbook type and it does not replace a store, catalog, or order integration. + +The figure shows **Upload documents** in the fictitious Custom Agent: the complete upload area and **Choose files to upload**, with no files selected or uploaded. Choosing a file, saving it, and making it available for retrieval are separate states; later processing may be asynchronous. + +
+
+
+ + + Knowledge upload area without files + +
+
+
Empty form without document uploads.
+
+ +Before uploading or replacing documents: + +- Remove outdated policies, old prices, expired offers, and duplicated FAQs. +- Use clear file names so your team knows what each document controls. +- Keep product, order, return, shipping, and warranty information consistent with your store. +- Avoid documents that contradict the prompt. +- Define what should happen when the agent cannot find an answer. + +After updating knowledge, use the Playground to ask questions that depend on the changed information. + +If **Web search** is available, configure official sites relevant to the playbook and review the information it finds. A URL restricts search domains; it is not an integration, installation, or guarantee that one exact page will be read. This draft field is empty: **https://www.example.com** is the native placeholder, not an added or searched site. + +
+
+
+ + + Empty web search field + +
+
+
Placeholder without an added URL or an executed search.
+
+ +## Customize properties + +This section applies to playbooks that show a **Properties** card or a **Property Collector** subcomponent. + +Select only the profile data that the playbook actually needs. When it is time to collect that data, the playbook skips properties already present on the customer profile and asks only for the selected properties that are still missing. + +The Property Collector draft shows **Name** marked **Important** and **Email** optional. Nothing was saved or collected. The option expresses a collection priority; it does not establish a verified value, messaging consent, or sending permission. + +
+
+
+ + + Important name and optional email + +
+
+
Fictitious selection without collection.
+
+ +When configuring properties: + +- Use properties with customer-friendly names instead of internal CRM terms. +- Keep the list short so the conversation does not become a long form. +- If **Important** is available, select it only when the playbook cannot continue without that value. Other properties can remain optional. +- Test with a profile missing every property, one that already has some of them, and a customer who declines an optional property. + +Behind the scenes, the playbook uses the [Property Collector]({% link _captures/property-collector-playbook.md %}) agent to ask for, validate, and save the answers. The playbook you are configuring keeps its own selection of prerequisite properties, but the business must also enable the standalone Property Collector playbook for its agent to run that collection. You can configure the standalone playbook's own property list separately if you also want to use it directly as a capture experience. + +## Customize channels + +In general, keep automatic channel selection if the playbook already works well. Many playbooks manage channels automatically based on the conversation type, customer availability, and business setup. + +In the independent Property Collector example, **Incoming channels** shows **All incoming channels** selected and **Manual selection** available, without saving. It limits where that playbook may respond; it does not prove connected channels, a reachable profile, or delivered outbound messages. Check whether your card controls incoming or outgoing channels before changing it. + +
+
+
+ + + Unsaved incoming channel selection + +
+
+
Automatic incoming selection and manual option; no sending result.
+
+ +Change channels only when you have a clear reason: + +- You want a reactive agent to reply only in specific channels. +- A channel is not ready yet. +- The playbook's tone or format does not work well in a specific channel. +- An outbound playbook needs to be limited to WhatsApp, SMS, or another channel for strategy reasons. + +If you change channels, test the same scenario in each selected channel. Some content, buttons, templates, and response windows behave differently by channel. + +## Customize discount strategy + +Open **Discounts** to decide which offers the playbook may use. This setting is also available in [Smart Recommender]({% link _journeys/smart-recommender-playbook.md %}) when your account has access to the component. + +A store may have promotions for employees, testing, or internal use. Review which ones the agent should be able to look up before allowing it to use imported offers. + +### Choose a strategy + +| Option | How it guides the agent | +| --- | --- | +| **Combine store offers with AI incentives** | Uses existing offers and allows extra AI incentives within the configured limit. You can choose which imported promotions are available. | +| **Use existing store offers only** | Uses offers from your store or website without creating new AI incentives. You can choose which imported promotions are available. | +| **Create new AI-driven offers only** | Allows AI incentives within the configured limit, without combining them with store offers. | +| **Use a coupon created in Hellotext** | Uses the coupon you select through **Choose coupon**. Check its code and terms. | +| **No discount strategy** | Instructs the agent not to offer discounts, free shipping, coupons, or other incentives. | + +The AI options show **Up to 5%**, **Up to 10%**, **Up to 15%**, and **Up to 20%**. Choose a limit that respects your margins and stacking rules. Creating and applying an incentive depends on the playbook and store integration. + +The figure shows **Up to 10%** selected in an unsaved **Subscriber Booster** draft. In that playbook, the generated incentive uses the configured percentage as a fixed rate; do not treat it as a variable AI ceiling for every playbook. The image illustrates the percentage selector and does not show the imported promotions panel. No discount was generated or store promotion changed. + +
+
+
+ + + Percentage in the shared discount card + +
+
+
Subscriber Booster draft; fixed rate for that flow.
+
+ +### Choose which store promotions the playbook may use + +The **Store promotions** panel lists promotions imported from VTEX. To open it: + +1. Select **Combine store offers with AI incentives** or **Use existing store offers only**. +2. Click **View store promotions** in the selected card. In the combined option, this button sits alongside the percentages, after **Up to 20%**. +3. Review each promotion and its schedule. Turn its switch on to allow it for this playbook, or off to exclude it. +4. Use **Search promotions** to find it by name. The filter icon beside search lets you narrow the list by kind. +5. Close the panel with its close button or Escape when you finish. + +Selecting a strategy keeps the panel closed until you click **View store promotions**. It opens on the left and moves configuration to the right. Closing it restores configuration and the conversation preview. + +The filter offers **All kinds**, **Combos**, **Buy and get a gift**, **Buy more, pay for fewer**, and **Discounts**. Search and kind work together; **Show more** extends the results for that selection. + +Searching or changing the filter keeps your selections, including promotions you can no longer see. Changing the kind returns to the start of the list and keeps the search text. Filtering a promotion out of view does not exclude it from the agent: turn its switch off to exclude it. Closing and reopening the panel also keeps the search, filter, and selections while you remain in the editor. + +### How switches and schedules work + +Each switch decides whether this playbook may use that imported promotion. Your changes apply to the playbook you are editing; they do not change the promotion in VTEX or other playbooks' selections. + +Without a playbook selection, the promotion follows its default availability in Hellotext. Imported promotions in the **Discounts** kind are off for the agent by default; turn on the ones you want to allow. + +**Enabled in the store** or **Disabled in the store** describes the source promotion's status. This can differ from the playbook switch. An explicit selection replaces the default availability for this playbook, even if the promotion is listed as disabled in the store. It does not activate the promotion in VTEX or guarantee that it will apply at checkout. + +The imported schedule still applies: + +- A promotion is available to the agent only within its date window and active weekdays, using the business time zone. +- You can configure upcoming or paused promotions in the panel; being listed does not mean they are available now. +- Expired promotions no longer appear in the list. +- Dates and weekdays are displayed in the panel. To change them, edit the promotion in your store and wait for synchronization. + +For example, you can allow a promotion that only runs on Fridays. The agent will still respect that day; turning the switch on does not make it available for the rest of the week. + +### Save or restore your selections + +Close the panel, click **Go back** to return to the cards, and save the playbook with the editor's final save action. Closing the panel or returning to the cards keeps the draft; complete the save to keep your changes after leaving the editor. + +**Restore defaults** appears when there are playbook selections to clear. It resets every promotion for this playbook, including those hidden by search or the kind filter, and disappears when no playbook selections remain. Save the playbook to keep the reset. Promotions in the **Discounts** kind return to being off by default. + +If you choose the AI-only, coupon, or no-discount strategy, the panel closes and keeps your promotion selections. You can review them again when you choose a strategy that uses store offers. + +Before finishing, check that internal promotions are excluded, the public promotions you need are allowed, and their dates and weekdays are correct. Test an offer question and a request for a larger discount to check that the agent follows the selected strategy. + +## Customize follow-up + +Open **Follow-up** to decide what the agent does when a customer stops replying. This card is available in Smart Recommender, Custom Agent, Instant Answers, Return & Exchange Helper, Order Cancellation Assistant, and Order-Update Delight when your playbook includes the component. + +The agent writes each nudge based on the conversation. You configure the count, wait, and final action; you do not need to write fixed messages. + +### Choose the count and wait + +1. Under **Number of nudges**, choose **1** to **10**, or **None** to send no nudges. +2. Under **Wait for a reply**, enter a whole number of at least **1** and choose minutes or hours. +3. Under **If there’s still no reply**, choose the final action. + +The same wait applies before each nudge and once more before the final action. There is no separate duration for each nudge. + +For example, with two nudges available and a ten-minute wait, if the customer does not reply after the agent's response: + +| Time without a reply | What happens | +| --- | --- | +| 10 minutes | The agent attempts to send the first nudge. | +| 20 minutes | The agent attempts to send the second nudge. | +| 30 minutes | The final action runs. | + +**None** means zero nudges. The agent keeps one wait and then runs the final action; it does not disable follow-up. Channel sending rules still apply, and an attempt that is not delivered can also use up a nudge. + +### Choose the final action + +Under **If there’s still no reply**, choose what happens after the final wait: **AI Analysis**, **Close the conversation**, or **Hand off to a person**. + +With **Hand off to a person**, click **Assignment** to review the destination in the same editor. The back arrow or **Go back** returns you to Follow-up. Also review the destination when choosing **AI Analysis**, because analysis may decide to hand off the conversation. + +The preview shows an example conversation with the waits, nudges, and selected action. Its messages are illustrative; the agent writes real messages based on each conversation. + +### Replies and later changes + +A customer reply stops the pending wait so the agent can answer. After the agent's response, a new wait starts. Nudges already used still count toward that conversation's limit; replying does not reset the count. If the limit has already been reached, the next wait leads directly to the final action. + +Click **Go back** to return to the cards and complete the playbook's final save. Saved changes are used when the agent next answers the customer; they do not change a wait already in progress. + +### Starting values + +The final actions determine what happens after the last wait: + +- **AI Analysis (default, recommended):** Analyzes the conversation and decides whether to close it or hand it off to a person through **Assignment**. +- **Close the conversation:** Closes the conversation without sending another nudge. +- **Hand off to a person:** Transfers the conversation to the team or teammate configured in **Assignment**. + +New playbooks start with these values: + +| Playbook | Nudges | Wait before each nudge and the final action | Final action | +| --- | --- | --- | --- | +| Smart Recommender | 1 | 2 minutes | AI Analysis | +| Custom Agent | 1 | 2 minutes | AI Analysis | +| Instant Answers | 2 | 10 minutes | AI Analysis | +| Return & Exchange Helper | 1 | 1 hour | AI Analysis | +| Order Cancellation Assistant | 1 | 1 hour | AI Analysis | +| Order-Update Delight | 1 | 10 minutes | Close the conversation | + +### When using the agent in a route + +When the selected playbook includes Follow-up, this component controls the Agent step's wait, including with **None**. You can expand the Wait section to review its value, but its controls are disabled. Use **Edit Follow-up** in the notice to change the playbook's settings. + +If the step has **Resolved** and **Unresolved** branches, closing continues through Resolved and a completed handoff continues through Unresolved. AI Analysis decides which action to take. Other Wait steps in the route keep their own settings. + +## Customize handoff rules + +This section applies to AI agents, support playbooks, [Webchat]({% link _captures/webchat-widget-playbook.md %}), and custom playbooks that show **Escalation** settings. + +Not every playbook needs manual rules. Some support playbooks hand off automatically when they cannot answer, when a rule says to hand off, or when the question needs a person. Some playbooks may also hand off if they detect anger, a defective product, or a request the active playbook cannot solve. + +Review: + +- Whether the conversation should go to a teammate or a team. +- Which cases should always hand off. +- What context the agent should leave for the team. +- Whether the Inbox team knows this playbook is active. + +**Atención demo** is the fictitious team selected in this Property Collector **Escalation** draft. It is not a playbook or an assigned conversation. Destination, assignable members, capacity, conversation state, and a human reply are separate stages. The protocol may retain AI collaboration or pause according to the flow; do not assume a universal, permanent pause. + +
+
+
+ + + Fictitious team in the escalation control + +
+
+
Destination without saving or assigning a conversation.
+
+ +Keep reading: [AI handoff to Inbox]({% link _team/ai-handoff-to-inbox.md %}). + +## Customize journeys or routes + +This section applies to **journey** or **route** playbooks. + +Routes have visible steps and are sensitive to sequence changes. When editing a route, change one part at a time: + +- The trigger or starting signal. +- The first message. +- A wait step. +- A condition or branch. +- An assignment step. +- An exit or stop condition. +- A coupon, link, or product recommendation. + +The figure identifies the **Assignment** component in a fictitious new route form, without saving. Its five complete actions are step controls; they do not represent a constructed route or a processed conversation. Review their order and targets: closing, assigning, and changing AI attention are different actions. A step edit does not establish that existing work was canceled. + +
+
+
+ + + Five actions in the Assignment component + +
+
+
Independent component; no executed route.
+
+ +If a route has no more steps to run, the flow ends. If you add conditions or branches, test both the expected path and the path that should not run. + +## Test based on playbook type + +Use the Playground or preview whenever it is available. + +Check which configuration the test uses: a draft or the saved version. The Playground can run AI and save a simulation conversation; it is not just a static image. A reply there does not confirm identity, consent, channel, eligibility, assignment, or delivery in a real conversation. The figures in this guide did not run tests. To validate a real flow, use only authorized test data and recipients and review each stage separately. + +For an AI agent, test realistic language with typos, short replies, objections, and unclear intent. + +For a custom agent, test messages that should activate that agent and messages that should go to another playbook. + +For an active sales playbook, test that recommendations, discounts, links, and eligibility conditions still make sense. + +For a route, test one customer profile that should enter, another that should not enter, and at least one alternate branch. + +For a support playbook, test a question it can answer, one it should hand off, and one that should stay out of scope. + +## Review after the change + +After the change is live, review early results before making another adjustment. + +Look for: + +- Unexpected handoffs. +- Repeated unanswered questions. +- Out-of-scope replies. +- Discount use that is too aggressive or too weak. +- Customers entering the wrong playbook. +- Changes in conversion, revenue, replies, opt-outs, or handoff rate. + +Compare the same playbook type, population, and period, with the report's units and rules. A change after an edit does not by itself prove that the edit caused it; some signals and attribution arrive later. + +If results move in the wrong direction, revert the smallest change first. Check the saved state and pending work again: restoring configuration does not undo sent messages, provider actions, or already saved data. + +## Related guides + +- [How to enable a playbook]({% link _journeys/how-to-enable-a-playbook.md %}) +- [How Hellotext decides whether a playbook can send]({% link _journeys/how-hellotext-decides-whether-a-playbook-can-send.md %}) +- [Troubleshoot a playbook that did not trigger or send]({% link _journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md %}) +- [How to write a great agent prompt]({% link _journeys/how-to-write-a-great-prompt.md %}) +- [Property Collector playbook]({% link _captures/property-collector-playbook.md %}) +- [Webchat Widget playbook]({% link _captures/webchat-widget-playbook.md %}) +- [Instant Answers playbook]({% link _journeys/instant-answers-playbook.md %}) +- [Review Builder playbook]({% link _journeys/review-builder-playbook.md %}) +- [CSAT Pulse playbook]({% link _journeys/csat-pulse-playbook.md %}) +- [NPS Pulse playbook]({% link _journeys/nps-pulse-playbook.md %}) +- [Return & Exchange Helper playbook]({% link _journeys/return-and-exchange-helper-playbook.md %}) +- [Order Cancellation Assistant playbook]({% link _journeys/order-cancellation-assistant-playbook.md %}) +- [Custom Agent playbook]({% link _journeys/custom-agent-playbook.md %}) +- [AI handoff to Inbox]({% link _team/ai-handoff-to-inbox.md %}) +- [What are signals?]({% link _journeys/what-are-signals.md %}) +- [Getting started with journeys]({% link _journeys/getting-started-with-journeys.md %}) +- [Troubleshoot missing signals or activity]({% link _troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md %}) +- [Playbook reporting]({% link _analytics-reporting-attribution/playbook-reporting.md %}) diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/es.md b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/es.md new file mode 100644 index 00000000..6335786d --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/es.md @@ -0,0 +1,504 @@ +Usa esta guía cuando una misión ya está configurada y quieres adaptarla sin cambiar por accidente cómo decide, responde o envía mensajes. + +No todas las misiones se personalizan igual. Algunas son agentes de IA autónomos, otras son misiones activas de venta que envían o recomiendan según señales, otras son misiones reactivas de atención que responden cuando un cliente escribe, y otras son rutas con pasos definidos. Antes de cambiar algo, identifica qué tipo de misión estás editando y qué tarjetas de configuración están disponibles. + +Si todavía no lanzaste la misión, empieza por [Cómo habilitar una misión]({% link _journeys/how-to-enable-a-playbook.md %}). + +Si la misión está activa pero no envió, primero revisa [Cómo decide Hellotext si una misión puede enviar]({% link _journeys/how-hellotext-decides-whether-a-playbook-can-send.md %}). La edición más segura depende de si el problema está en disparador, elegibilidad, preparación del canal, timing, derivación o contenido. + +Si necesitas una lista de diagnóstico para un ejemplo, usa [Soluciona una misión que no se disparó o no envió]({% link _journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md %}) antes de editar. + +## Antes de editar + +Abre **Misiones**, elige la misión y revisa sus tarjetas de configuración. Los controles dependen del tipo, las funciones del plan y tu acceso. Una tarjeta puede mostrar una opción de mejora del plan; verla no garantiza que puedas guardarla. Comprueba también que estás en el negocio y la misión correctos. + +Pregúntate según el tipo de misión: + +- Para una misión activa de venta: ¿qué señal, audiencia o momento permite que Hellotext actúe? +- Para una misión reactiva de atención: ¿qué tipo de consulta debería responder y cuándo debería derivar? +- Para un [agente personalizado]({% link _journeys/custom-agent-playbook.md %}): ¿qué intenciones deberían activar este agente y qué debería quedar fuera? +- Para una ruta: ¿qué disparador, pasos, esperas, condiciones, ramas y asignaciones forman el flujo? +- Para cualquier misión: ¿qué reporte, conversación del Inbox o prueba en Playground va a mostrar si el cambio funcionó? + +Antes de tocar un control, conserva la configuración anterior y define un cambio concreto. En el editor de componentes, **Volver** permite regresar a las tarjetas; no confirma el guardado definitivo de la misión. Comprueba la acción final de guardado y su resultado. Otros controles, como habilitar la misión, pueden persistir inmediatamente. Si el resultado es incierto, vuelve a leer el estado guardado antes de repetir. + +No todas las misiones tienen una regla visible de detención. En una ruta, sí puede haber condiciones de salida o pasos que terminan el flujo. En un agente de atención, la conversación puede terminar naturalmente si el cliente deja de responder o puede derivarse según reglas. En misiones activas de venta, muchas reglas de elegibilidad, frecuencia o finalización son internas o están controladas por la lógica de la misión. + +## Cuándo conviene deshabilitar + +Decide según el efecto del cambio sobre clientes reales y el momento en que se guarda. Tono, documentos, sitios de búsqueda y equipo de derivación también pueden cambiar la próxima respuesta o su destino; no son automáticamente seguros por pertenecer a una categoría. + +Para una aclaración pequeña, conserva la versión anterior, cambia una sola parte y revisa el resultado antes de seguir. Considera deshabilitar temporalmente cuando cambies: + +- El objetivo o los límites del prompt. +- Las intenciones que seleccionan un agente. +- Las propiedades que debe recopilar. +- Los canales de entrada o salida. +- La estrategia de descuento o las reglas de oferta. +- Pasos, condiciones, ramas o asignaciones de una ruta. + +Deshabilitar afecta la admisión de nueva actividad según el tipo de misión. No garantiza cancelar todas las conversaciones, propuestas, mensajes o trabajos ya en cola. Comprueba su estado actual antes de esperar una detención inmediata. Volver a habilitar tampoco confirma elegibilidad o entrega: revisa primero el cambio guardado y las dependencias de ese flujo. + +## Qué puedes personalizar + +Usa esta tabla como mapa rápido: + +| Si la misión tiene... | Aplica normalmente a... | Qué cambia | +| --- | --- | --- | +| **Prompt del agente** | Agentes de IA, agentes personalizados y algunas misiones autónomas | Misión, tono, límites y cuándo derivar. | +| **Tono** | Misiones con respuestas o mensajes generados por IA | La voz y el estilo con los que se comunica la misión. | +| **Intenciones** | Agentes personalizados y misiones personalizadas | Qué mensajes de clientes activan ese agente. | +| **Conocimiento** | Agentes de IA de venta o atención | Qué información usa el agente para responder. | +| **Propiedades** | Misiones que incluyen el subcomponente Recolector de Propiedades | Qué datos faltantes del perfil debe pedir antes de continuar. | +| **Canales de entrada/salida** | Misiones que permiten selección de canales | Dónde puede responder o enviar mensajes. | +| **Descuentos** | Misiones de venta que permiten ofertas | La estrategia, los límites de incentivos de IA y las promociones importadas que puede usar el agente. | +| **Derivación** | Agentes de IA, atención, [Webchat]({% link _captures/webchat-widget-playbook.md %}) y algunas misiones personalizadas | Quién toma la conversación cuando el agente no debe seguir. | +| **Seguimiento** | Misiones que muestran esta tarjeta | Cuántos recordatorios puede enviar el agente, cuánto espera y qué hace si el cliente sigue sin responder. | +| **Pasos de ruta** | Journeys o rutas | Secuencia, esperas, ramas, asignaciones y salida del flujo. | + +Si una tarjeta no aparece, revisa el tipo de misión, acceso y funciones disponibles. Esa parte puede no aplicar, estar controlada por lógica interna o no estar disponible para tu cuenta. Un prompt no sustituye un control ausente ni habilita una herramienta, permiso o canal. + +## Personaliza el prompt + +Esta sección aplica solo a misiones que muestran la tarjeta **Prompt del agente**. + +El prompt debería decirle al agente qué trabajo tiene, cómo debe hablar, qué información puede usar y cuándo debe derivar. No todas las misiones tienen un prompt editable; muchas misiones preconstruidas ya traen lógica interna. + +El ejemplo muestra el campo **Prompt del agente** de un Agente Personalizado ficticio nuevo. Está vacío: el texto gris es un placeholder, no instrucciones guardadas. No se habilitó la misión ni se ejecutó el Playground. + +
+
+
+ + + Campo de prompt vacío en un borrador ficticio + +
+
+
Campo completo sin editar ni guardar.
+
+ +Los buenos cambios de prompt son específicos: + +- Describe la misión del agente en una o dos frases. +- Agrega tono de marca y palabras que debería evitar. +- Define qué puede recomendar, recopilar o responder. +- Indica cuándo debe hacer una pregunta de seguimiento. +- Indica cuándo debe derivar en lugar de adivinar. + +Evita instrucciones amplias como "vende más", "responde todo" o "haz lo que ayude al cliente". Suenan útiles, pero hacen más difícil probar los límites del agente. + +Para una estructura más profunda, usa [Cómo escribir un gran prompt para tu agente]({% link _journeys/how-to-write-a-great-prompt.md %}). + +## Personaliza el tono + +Esta sección aplica a misiones que muestran la tarjeta **Tono**. + +El tono controla la voz y el estilo de las respuestas o mensajes generados por IA. No cambia el objetivo, el alcance, el conocimiento, la elegibilidad, los descuentos ni las reglas de derivación de la misión; usa el subcomponente correspondiente para esos cambios. + +La tarjeta permite seleccionar de uno a tres tonos. El borrador independiente del Recolector de Propiedades muestra **Amigable**, **Juguetón** y **Exclusivo** seleccionados sin guardar. Es una combinación de ejemplo, no una recomendación universal ni una respuesta generada. + +
+
+
+ + + Tres tonos seleccionados en un borrador + +
+
+
Opciones seleccionadas sin guardar.
+
+ +Elige una voz concreta y coherente con tu marca: + +- Usa dos o tres atributos compatibles, como "cálido, claro y directo". +- Define si la comunicación debería sentirse formal o conversacional. +- Considera cuánta brevedad, entusiasmo o humor funciona para el canal y el tipo de conversación. +- Evita combinar indicaciones que compitan entre sí, como "muy formal" y "casual y juguetón". +- Si el prompt también incluye instrucciones de tono, asegúrate de que coincidan con esta tarjeta. + +Después de cambiar el tono, prueba varios mensajes realistas en el Playground o la vista previa. Revisa que la voz siga siendo natural en respuestas breves, explicaciones, objeciones y derivaciones, y que no vuelva ambiguas las políticas ni demasiado agresivas las ofertas. + +## Personaliza intenciones + +Esta sección aplica principalmente a [agentes personalizados]({% link _journeys/custom-agent-playbook.md %}) o misiones personalizadas que muestran la tarjeta **Intenciones**. + +Las intenciones definen qué mensajes de clientes deberían activar ese agente. Una misión preconstruida puede reaccionar a señales o mensajes sin que tengas que editar intenciones manualmente. + +Usa lenguaje del cliente, no etiquetas internas. Por ejemplo, "quiero cambiar mi pedido" es más claro que "modificación post-compra". + +La selección considera el contexto de la conversación y las misiones activas; no es una coincidencia exacta de palabras. En este borrador, **Quiero consultar una devolución.** sigue en el campo sin agregar: no se pulsó **Nueva intención**, Enter ni guardar. No es un mensaje recibido ni una clasificación realizada. + +
+
+
+ + + Frase de intención sin agregar + +
+
+
Borrador independiente sin clasificación.
+
+ +Después de editar intenciones, prueba: + +- Un mensaje que debería activar el agente. +- Un mensaje que no debería activarlo. +- Un mensaje ambiguo. +- Un mensaje que debería manejar otra misión. +- Un mensaje que debería derivar al Inbox. + +Si dos intenciones se solapan demasiado, el Supervisor puede tener más dificultad para elegir el agente correcto. + +## Personaliza conocimiento + +Esta sección aplica a misiones con tarjeta **Conocimiento** o carga de documentos. + +El conocimiento debería hacer que el agente responda con más precisión. No sirve para cambiar el tipo de misión ni reemplaza una integración de tienda, catálogo u órdenes. + +La figura muestra **Conocimiento** en el Agente Personalizado ficticio: área de carga y **Elige archivos para subir** completos, sin archivos elegidos o subidos. Elegir un archivo, guardarlo y que esté disponible para consulta son estados distintos; el procesamiento posterior puede ser asíncrono. + +
+
+
+ + + Área de conocimiento sin archivos + +
+
+
Formulario vacío sin subir documentos.
+
+ +Antes de subir o reemplazar documentos: + +- Elimina políticas desactualizadas, precios viejos, ofertas vencidas y FAQs duplicadas. +- Usa nombres de archivo claros para que tu equipo sepa qué controla cada documento. +- Mantén información de producto, pedido, devolución, envío y garantía consistente con tu tienda. +- Evita documentos que contradicen el prompt. +- Define qué debe pasar cuando el agente no encuentra una respuesta. + +Después de actualizar conocimiento, usa el Playground para hacer preguntas que dependan de la información cambiada. + +Si aparece **Búsqueda web**, configura sitios oficiales pertinentes a la misión y revisa la información que encuentra. Una URL limita dominios de búsqueda; no es una integración, instalación ni garantía de que una página exacta será leída. El campo de este borrador está vacío: **https://www.example.com** es el placeholder nativo, no un sitio agregado o consultado. + +
+
+
+ + + Campo de búsqueda web vacío + +
+
+
Placeholder sin URL añadida ni búsqueda ejecutada.
+
+ +## Personaliza propiedades + +Esta sección aplica a las misiones que muestran la tarjeta **Propiedades** o un subcomponente **Recolector de Propiedades**. + +Selecciona solamente los datos del perfil que esa misión realmente necesita. Cuando llega el momento de recopilarlos, la misión omite las propiedades que el cliente ya tiene y pregunta únicamente por las seleccionadas que todavía faltan. + +El borrador del Recolector de Propiedades muestra **Nombre** marcado **Importante** y **E Mail** opcional. No se guardó ni se recopiló ningún dato. La opción expresa una prioridad de recopilación; no demuestra un valor verificado, consentimiento para mensajes o permiso de envío. + +
+
+
+ + + Nombre importante y correo opcional + +
+
+
Selección ficticia sin recopilación.
+
+ +Al configurar las propiedades: + +- Usa propiedades con nombres claros para el cliente, no términos internos de tu CRM. +- Mantén corta la lista para no convertir la conversación en un formulario largo. +- Si aparece la opción **Importante**, márcala solo cuando la misión no pueda continuar sin ese dato. Las demás propiedades pueden quedar como opcionales. +- Prueba un perfil sin ninguna de las propiedades, otro que ya tenga algunas y un cliente que no quiera compartir una propiedad opcional. + +Por detrás, la misión usa el agente de [Recolector de Propiedades]({% link _captures/property-collector-playbook.md %}) para pedir, validar y guardar las respuestas. La misión que estás configurando conserva su propia selección de propiedades previas, pero el negocio también debe habilitar la misión independiente Recolector de Propiedades para que su agente ejecute esa recopilación. Puedes configurar aparte la lista propia de esa misión independiente si además quieres usarla directamente como experiencia de captura. + +## Personaliza canales + +En general, deja la selección automática de canales si la misión ya funciona bien. Muchas misiones manejan canales automáticamente según el tipo de conversación, disponibilidad del cliente y configuración del negocio. + +En el ejemplo independiente del Recolector de Propiedades, **Canales de entrada** muestra **Todos los canales de entrada** seleccionado y **Selección manual** disponible, sin guardar. Delimita dónde puede atender esa misión; no prueba que los canales estén conectados, que el perfil pueda recibir mensajes ni que una salida haya sido entregada. Comprueba si tu tarjeta controla entrada o salida antes de cambiarla. + +
+
+
+ + + Selección de canales de entrada sin guardar + +
+
+
Entrada automática y opción manual; no resultado de envío.
+
+ +Cambia canales solo cuando tengas una razón clara: + +- Quieres que un agente reactivo responda solo en ciertos canales. +- Un canal todavía no está listo. +- El tono o formato de la misión no funciona bien en un canal específico. +- Una misión de salida necesita limitarse a WhatsApp, SMS u otro canal por estrategia. + +Si cambias canales, prueba el mismo escenario en cada canal seleccionado. Algunos contenidos, botones, plantillas y ventanas de respuesta funcionan distinto según el canal. + +## Personaliza la estrategia de descuento + +Abre **Descuentos** para decidir qué ofertas puede usar la misión. Esta configuración también está disponible en [Recomendador Inteligente]({% link _journeys/smart-recommender-playbook.md %}) cuando tu cuenta tiene acceso al componente. + +Una tienda puede tener promociones para empleados, pruebas o usos internos. Revisa cuáles quieres que el agente pueda consultar antes de permitirle usar las ofertas importadas. + +### Elige una estrategia + +| Opción | Cómo orienta al agente | +| --- | --- | +| **Combinar ofertas de la tienda con incentivos de IA** | Usa ofertas existentes y permite incentivos adicionales de IA dentro del límite configurado. Puedes elegir qué promociones importadas estarán disponibles. | +| **Usar solo ofertas existentes de la tienda** | Usa ofertas de tu tienda o sitio web sin crear incentivos nuevos de IA. Puedes elegir qué promociones importadas estarán disponibles. | +| **Crear solo ofertas impulsadas por IA** | Permite incentivos de IA dentro del límite configurado, sin combinarlos con ofertas de la tienda. | +| **Usar un cupón creado en Hellotext** | Usa el cupón que seleccionas en **Elegir cupón**. Revisa su código y sus condiciones. | +| **Sin estrategia de descuentos** | Indica al agente que no ofrezca descuentos, envío gratis, cupones ni otros incentivos. | + +Las opciones con IA muestran **Hasta 5%**, **Hasta 10%**, **Hasta 15%** y **Hasta 20%**. Elige un límite que respete tus márgenes y reglas de acumulación. La creación y aplicación del incentivo dependen de la misión y de la integración de tienda. + +La figura muestra **Hasta 10%** seleccionado en un borrador del **Impulsor de Suscriptores** sin guardar. En esa misión, el incentivo generado usa el porcentaje configurado como tasa fija; no lo interpretes como un máximo variable de IA para todas las misiones. La imagen ilustra el selector de porcentaje y no muestra el panel de promociones importadas. No se generó un descuento ni se cambió una promoción de tienda. + +
+
+
+ + + Porcentaje en la tarjeta de descuento compartida + +
+
+
Borrador de Subscriber Booster; tasa fija por ese flujo.
+
+ +### Elige qué promociones de la tienda puede usar la misión + +El panel **Promociones de la tienda** muestra las promociones importadas de VTEX. Para abrirlo: + +1. Elige **Combinar ofertas de la tienda con incentivos de IA** o **Usar solo ofertas existentes de la tienda**. +2. Pulsa **Ver promociones de la tienda** en la tarjeta seleccionada. En la opción combinada, el botón está junto a los porcentajes, después de **Hasta 20%**. +3. Revisa cada promoción y su programación. Activa su interruptor para permitirla en esta misión o desactívalo para excluirla. +4. Usa **Buscar promociones** para encontrarla por nombre. El icono de filtro junto a la búsqueda permite limitar la lista por tipo. +5. Cierra el panel con su botón de cerrar o con Escape cuando termines. + +Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. Al abrirlo, aparece a la izquierda y desplaza la configuración a la derecha. Al cerrarlo, recuperas la configuración y la vista previa de la conversación. + +El filtro ofrece **Todos los tipos**, **Combos**, **Compra y recibe un regalo**, **Lleva más, paga menos** y **Descuentos**. La búsqueda y el tipo se combinan; **Mostrar más** amplía los resultados de esa selección. + +Buscar o cambiar el filtro conserva tus selecciones, incluso las de promociones que ya no ves. Cambiar el tipo vuelve al inicio de la lista y mantiene el texto de búsqueda. Filtrar una promoción fuera de la vista no la excluye del agente: para excluirla, desactiva su interruptor. Cerrar y volver a abrir el panel también conserva la búsqueda, el filtro y las selecciones mientras sigas en el editor. + +### Cómo funcionan los interruptores y los horarios + +Cada interruptor decide si esta misión puede usar esa promoción importada. Tus cambios se aplican a la misión que estás editando; no modifican la promoción en VTEX ni las selecciones de otras misiones. + +Sin una selección propia, la misión usa la disponibilidad predeterminada de la promoción en Hellotext. Las promociones importadas del tipo **Descuentos** están desactivadas para el agente por defecto; puedes permitir las que quieras con sus interruptores. + +El estado **Habilitada en la tienda** o **Deshabilitada en la tienda** describe la promoción de origen. Puede diferir del interruptor de la misión. Una selección explícita sustituye la disponibilidad predeterminada para esta misión, incluso si la promoción figura como deshabilitada en la tienda. Esto no la activa en VTEX ni garantiza que se aplique en el checkout. + +La programación importada sigue vigente: + +- Una promoción solo está disponible para el agente dentro de sus fechas y días activos, según la zona horaria del negocio. +- El panel permite configurar promociones futuras o pausadas; verlas en la lista no significa que estén disponibles ahora. +- Las promociones vencidas ya no aparecen en la lista. +- Las fechas y los días se consultan en el panel. Para cambiarlos, modifica la promoción en la tienda y espera su sincronización. + +Por ejemplo, puedes permitir una promoción que solo funciona los viernes. El agente seguirá respetando ese día; activar el interruptor no la habilita el resto de la semana. + +### Guarda o restaura tus selecciones + +Cierra el panel, pulsa **Volver** para regresar a las tarjetas y guarda la misión con la acción final del editor. Cerrar el panel o regresar a las tarjetas conserva el borrador; completa el guardado para conservar los cambios al salir del editor. + +**Restaurar valores predeterminados** aparece cuando hay selecciones propias que borrar. Restablece todas las promociones de esta misión, incluidas las ocultas por la búsqueda o el filtro, y vuelve a ocultarse cuando ya no quedan selecciones propias. Guarda la misión para conservar el restablecimiento. Las promociones del tipo **Descuentos** vuelven a quedar desactivadas por defecto. + +Si eliges solo incentivos de IA, un cupón o la opción sin descuentos, el panel se cierra y conserva las selecciones de promociones. Puedes volver a revisarlas al elegir una estrategia que use ofertas de la tienda. + +Antes de dar el cambio por terminado, revisa que las promociones internas estén excluidas, que las públicas necesarias estén permitidas y que sus fechas y días sean correctos. Prueba una consulta de oferta y otra que pida un descuento mayor para comprobar que el agente sigue la estrategia elegida. + +## Personaliza el seguimiento + +Abre **Seguimiento** para decidir qué hace el agente cuando un cliente deja de responder. Esta tarjeta está disponible en Recomendador Inteligente, Agente Personalizado, Respuestas Instantáneas, Asistente de Cambios y Devoluciones, Asistente de Cancelación de Pedidos y Seguimiento de Pedidos cuando tu misión incluye el componente. + +El agente redacta cada recordatorio según la conversación. Configuras la cantidad, la espera y la acción final; no necesitas escribir mensajes fijos. + +### Elige la cantidad y la espera + +1. En **Cantidad de recordatorios**, elige entre **1** y **10**, o **Ninguno** para no enviar recordatorios. +2. En **Esperar una respuesta**, introduce un número entero de al menos **1** y elige minutos u horas. +3. En **Si todavía no hay respuesta**, elige la acción final. + +La misma espera se aplica antes de cada recordatorio y una vez más antes de la acción final. No se configura una duración distinta para cada recordatorio. + +Por ejemplo, con dos recordatorios disponibles y una espera de diez minutos, si el cliente no responde después de la respuesta del agente: + +| Tiempo sin respuesta | Qué ocurre | +| --- | --- | +| 10 minutos | El agente intenta enviar el primer recordatorio. | +| 20 minutos | El agente intenta enviar el segundo recordatorio. | +| 30 minutos | Se realiza la acción final. | + +**Ninguno** equivale a cero recordatorios. El agente conserva una espera y luego realiza la acción final; no desactiva el seguimiento. Las reglas de envío del canal siguen aplicándose, y un intento que no se entrega también puede consumir un recordatorio. + +### Elige la acción final + +En **Si todavía no hay respuesta**, elige qué ocurre después de la última espera: **Análisis de IA**, **Cerrar la conversación** o **Transferir a una persona**. + +Con **Transferir a una persona**, pulsa **Asignación** para revisar el destino en el mismo editor. La flecha de volver o **Volver** te lleva de nuevo a Seguimiento. Revisa también el destino si eliges **Análisis de IA**, porque el análisis puede decidir transferir la conversación. + +La vista previa muestra una conversación de ejemplo con las esperas, los recordatorios y la acción elegida. Sus mensajes son ilustrativos; el agente redacta los mensajes reales según cada conversación. + +### Respuestas y cambios posteriores + +Una respuesta del cliente detiene la espera pendiente para que el agente pueda responder. Después de la respuesta del agente, empieza una nueva espera. Los recordatorios ya utilizados siguen contando dentro del límite de esa conversación; responder no vuelve a poner el contador en cero. Si el límite ya se alcanzó, la próxima espera lleva directamente a la acción final. + +Pulsa **Volver** para regresar a las tarjetas y completa el guardado de la misión. Los cambios guardados se usan cuando el agente vuelve a responder al cliente; no modifican una espera que ya está en curso. + +### Valores iniciales + +Las acciones finales determinan qué ocurre después de la última espera: + +- **Análisis de IA (predeterminado, recomendado):** Analiza la conversación y decide si cerrarla o transferirla a una persona mediante **Asignación**. +- **Cerrar la conversación:** Cierra la conversación sin enviar otro recordatorio. +- **Transferir a una persona:** Transfiere la conversación al equipo o miembro configurado en **Asignación**. + +Las misiones nuevas parten de estos valores: + +| Misión | Recordatorios | Espera antes de cada recordatorio y de la acción final | Acción final | +| --- | --- | --- | --- | +| Recomendador Inteligente | 1 | 2 minutos | Análisis de IA | +| Agente Personalizado | 1 | 2 minutos | Análisis de IA | +| Respuestas Instantáneas | 2 | 10 minutos | Análisis de IA | +| Asistente de Cambios y Devoluciones | 1 | 1 hora | Análisis de IA | +| Asistente de Cancelación de Pedidos | 1 | 1 hora | Análisis de IA | +| Seguimiento de Pedidos | 1 | 10 minutos | Cerrar la conversación | + +### Si usas el agente dentro de una ruta + +Cuando la misión elegida incluye Seguimiento, este componente controla la espera del paso de agente, incluso con **Ninguno**. Puedes abrir la sección de espera para consultar su valor, pero sus controles están deshabilitados. Usa **Editar Seguimiento** en el aviso para cambiar la configuración de la misión. + +Si el paso tiene ramas **Resuelto** y **No resuelto**, cerrar continúa por Resuelto y una transferencia completada continúa por No resuelto. Análisis de IA decide cuál de esas acciones realizar. Los demás pasos de espera de la ruta conservan su propia configuración. + +## Personaliza derivación + +Esta sección aplica a agentes de IA, misiones de atención, [Webchat]({% link _captures/webchat-widget-playbook.md %}) y misiones personalizadas que muestran configuración de **Derivación**. + +No todas las misiones necesitan que definas reglas manuales. Algunas misiones de atención derivan automáticamente cuando no pueden responder, cuando una regla lo indica o cuando la consulta necesita una persona. Algunas misiones también pueden derivar si detectan enojo, producto defectuoso o una solicitud que no puede resolver la misión activa. + +Revisa: + +- Si la conversación debería ir a una persona o a un equipo. +- Qué casos siempre deberían derivarse. +- Qué contexto debería dejar el agente para el equipo. +- Si el equipo del Inbox sabe que esta misión está activa. + +**Atención demo** es el equipo ficticio elegido en este borrador de **Derivación** del Recolector de Propiedades. No es una misión ni una conversación asignada. Destino, miembros asignables, capacidad, estado de la conversación y respuesta humana son etapas distintas. El protocolo puede conservar la colaboración de IA o pausar según el flujo; no asumas una pausa universal y permanente. + +
+
+
+ + + Equipo ficticio en el control de derivación + +
+
+
Destino sin guardar ni asignar una conversación.
+
+ +Sigue leyendo: [Derivación de IA al Inbox]({% link _team/ai-handoff-to-inbox.md %}). + +## Personaliza journeys o rutas + +Esta sección aplica a misiones tipo **journey** o **ruta**. + +Las rutas sí tienen pasos visibles y son sensibles a cambios de secuencia. Cuando edites una ruta, cambia una parte por vez: + +- El disparador o señal inicial. +- El primer mensaje. +- Un paso de espera. +- Una condición o rama. +- Un paso de asignación. +- Una condición de salida o detención. +- Un cupón, link o recomendación de producto. + +La figura identifica el componente **Asignación** en un formulario ficticio de ruta nueva, sin guardar. Sus cinco acciones completas son controles del paso; no representan una ruta ya construida ni una conversación procesada. Revisa el orden y los destinos: cerrar, asignar y cambiar la atención de IA no son acciones equivalentes. Un cambio de pasos tampoco demuestra que el trabajo existente se canceló. + +
+
+
+ + + Cinco acciones en el componente Asignación + +
+
+
Componente independiente; no ruta ejecutada.
+
+ +Si una ruta no tiene más pasos que ejecutar, el flujo termina. Si agregas condiciones o ramas, prueba tanto el camino esperado como el camino que no debería ejecutarse. + +## Prueba según el tipo de misión + +Usa el Playground o vista previa cuando esté disponible. + +Comprueba qué configuración usa la prueba: un borrador o la versión guardada. El Playground puede ejecutar IA y guardar una conversación de simulación; no es solo una imagen estática. Una respuesta allí no confirma identidad, consentimiento, canal, elegibilidad, asignación o entrega en una conversación real. Las figuras de esta guía no ejecutaron pruebas. Para validar un flujo real, usa únicamente datos y destinatarios de prueba autorizados y revisa cada etapa de forma separada. + +Para un agente de IA, prueba lenguaje realista con errores, respuestas cortas, objeciones e intención poco clara. + +Para un agente personalizado, prueba mensajes que deberían activar ese agente y mensajes que deberían ir a otra misión. + +Para una misión activa de venta, prueba que las recomendaciones, descuentos, links y condiciones de elegibilidad sigan teniendo sentido. + +Para una ruta, prueba un perfil de cliente que debería entrar, otro que no debería entrar y al menos una rama alternativa. + +Para una misión de atención, prueba una consulta que puede responder, una que debe derivar y una que debería quedar fuera de su alcance. + +## Revisa después del cambio + +Después de publicar el cambio, revisa los primeros resultados antes de hacer otro ajuste. + +Busca: + +- Derivaciones inesperadas. +- Preguntas repetidas sin respuesta. +- Respuestas fuera de alcance. +- Uso de descuentos demasiado agresivo o demasiado débil. +- Clientes entrando a la misión incorrecta. +- Cambios en conversión, ingresos, respuestas, bajas o tasa de derivación. + +Compara el mismo tipo de misión, población y período, con las unidades y reglas del reporte. Una variación tras editar no demuestra por sí sola que el cambio la causó; algunas señales y atribuciones llegan después. + +Si los resultados se mueven en la dirección equivocada, revierte primero el cambio más pequeño. Vuelve a comprobar el estado guardado y el trabajo pendiente: restaurar configuración no deshace mensajes enviados, acciones de proveedores o datos ya guardados. + +## Guías relacionadas + +- [Cómo habilitar una misión]({% link _journeys/how-to-enable-a-playbook.md %}) +- [Cómo decide Hellotext si una misión puede enviar]({% link _journeys/how-hellotext-decides-whether-a-playbook-can-send.md %}) +- [Soluciona una misión que no se disparó o no envió]({% link _journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md %}) +- [Cómo escribir un gran prompt para tu agente]({% link _journeys/how-to-write-a-great-prompt.md %}) +- [Misión Recolector de Propiedades]({% link _captures/property-collector-playbook.md %}) +- [Misión Widget de Webchat]({% link _captures/webchat-widget-playbook.md %}) +- [Misión Respuestas Instantáneas]({% link _journeys/instant-answers-playbook.md %}) +- [Misión Generador de Reseñas]({% link _journeys/review-builder-playbook.md %}) +- [Misión Pulso CSAT]({% link _journeys/csat-pulse-playbook.md %}) +- [Misión Pulso NPS]({% link _journeys/nps-pulse-playbook.md %}) +- [Misión Asistente de Cambios y Devoluciones]({% link _journeys/return-and-exchange-helper-playbook.md %}) +- [Misión Asistente de Cancelación de Pedidos]({% link _journeys/order-cancellation-assistant-playbook.md %}) +- [Misión Agente Personalizado]({% link _journeys/custom-agent-playbook.md %}) +- [Derivación de IA al Inbox]({% link _team/ai-handoff-to-inbox.md %}) +- [Qué son las señales]({% link _journeys/what-are-signals.md %}) +- [Primeros pasos con rutas]({% link _journeys/getting-started-with-journeys.md %}) +- [Soluciona señales o actividad faltante]({% link _troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md %}) +- [Reportes de misiones]({% link _analytics-reporting-attribution/playbook-reporting.md %}) diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/channels.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/channels.html new file mode 100644 index 00000000..111003ac --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/channels.html @@ -0,0 +1,11 @@ +
+
+
+ + + Unsaved incoming channel selection + +
+
+
Automatic incoming selection and manual option; no sending result.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/discount-percent.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/discount-percent.html new file mode 100644 index 00000000..54c23281 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/discount-percent.html @@ -0,0 +1,11 @@ +
+
+
+ + + Percentage in the shared discount card + +
+
+
Subscriber Booster draft; fixed rate for that flow.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/escalation.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/escalation.html new file mode 100644 index 00000000..d0b0157d --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/escalation.html @@ -0,0 +1,11 @@ +
+
+
+ + + Fictitious team in the escalation control + +
+
+
Destination without saving or assigning a conversation.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/intents.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/intents.html new file mode 100644 index 00000000..d0da238d --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/intents.html @@ -0,0 +1,11 @@ +
+
+
+ + + Intent phrase without adding + +
+
+
Independent draft without classification.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/knowledge.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/knowledge.html new file mode 100644 index 00000000..a13691a9 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/knowledge.html @@ -0,0 +1,11 @@ +
+
+
+ + + Knowledge upload area without files + +
+
+
Empty form without document uploads.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/prompt.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/prompt.html new file mode 100644 index 00000000..6b0369e1 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/prompt.html @@ -0,0 +1,11 @@ +
+
+
+ + + Empty prompt field in a fictitious draft + +
+
+
Complete field without editing or saving.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/properties.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/properties.html new file mode 100644 index 00000000..bd1b4261 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/properties.html @@ -0,0 +1,11 @@ +
+
+
+ + + Important name and optional email + +
+
+
Fictitious selection without collection.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/route-assignment.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/route-assignment.html new file mode 100644 index 00000000..1d43effe --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/route-assignment.html @@ -0,0 +1,11 @@ +
+
+
+ + + Five actions in the Assignment component + +
+
+
Independent component; no executed route.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/tone.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/tone.html new file mode 100644 index 00000000..0cc3b4b8 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/tone.html @@ -0,0 +1,11 @@ +
+
+
+ + + Three tones selected in a draft + +
+
+
Selected options without saving.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/web-search.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/web-search.html new file mode 100644 index 00000000..427e375c --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/en/web-search.html @@ -0,0 +1,11 @@ +
+
+
+ + + Empty web search field + +
+
+
Placeholder without an added URL or an executed search.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/channels.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/channels.html new file mode 100644 index 00000000..c939f51c --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/channels.html @@ -0,0 +1,11 @@ +
+
+
+ + + Selección de canales de entrada sin guardar + +
+
+
Entrada automática y opción manual; no resultado de envío.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/discount-percent.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/discount-percent.html new file mode 100644 index 00000000..45c5a8f6 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/discount-percent.html @@ -0,0 +1,11 @@ +
+
+
+ + + Porcentaje en la tarjeta de descuento compartida + +
+
+
Borrador de Subscriber Booster; tasa fija por ese flujo.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/escalation.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/escalation.html new file mode 100644 index 00000000..5144eace --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/escalation.html @@ -0,0 +1,11 @@ +
+
+
+ + + Equipo ficticio en el control de derivación + +
+
+
Destino sin guardar ni asignar una conversación.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/intents.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/intents.html new file mode 100644 index 00000000..cfdbca37 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/intents.html @@ -0,0 +1,11 @@ +
+
+
+ + + Frase de intención sin agregar + +
+
+
Borrador independiente sin clasificación.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/knowledge.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/knowledge.html new file mode 100644 index 00000000..6501e8ca --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/knowledge.html @@ -0,0 +1,11 @@ +
+
+
+ + + Área de conocimiento sin archivos + +
+
+
Formulario vacío sin subir documentos.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/prompt.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/prompt.html new file mode 100644 index 00000000..4cfad865 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/prompt.html @@ -0,0 +1,11 @@ +
+
+
+ + + Campo de prompt vacío en un borrador ficticio + +
+
+
Campo completo sin editar ni guardar.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/properties.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/properties.html new file mode 100644 index 00000000..351ac36b --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/properties.html @@ -0,0 +1,11 @@ +
+
+
+ + + Nombre importante y correo opcional + +
+
+
Selección ficticia sin recopilación.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/route-assignment.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/route-assignment.html new file mode 100644 index 00000000..194808d8 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/route-assignment.html @@ -0,0 +1,11 @@ +
+
+
+ + + Cinco acciones en el componente Asignación + +
+
+
Componente independiente; no ruta ejecutada.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/tone.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/tone.html new file mode 100644 index 00000000..51428f85 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/tone.html @@ -0,0 +1,11 @@ +
+
+
+ + + Tres tonos seleccionados en un borrador + +
+
+
Opciones seleccionadas sin guardar.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/web-search.html b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/web-search.html new file mode 100644 index 00000000..bbd6b99f --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/figures/es/web-search.html @@ -0,0 +1,11 @@ +
+
+
+ + + Campo de búsqueda web vacío + +
+
+
Placeholder sin URL añadida ni búsqueda ejecutada.
+
diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/inventory-row.csv b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/inventory-row.csv new file mode 100644 index 00000000..bbf68224 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/inventory-row.csv @@ -0,0 +1,2 @@ +article_key,editorial_status,local_verified_commit,work_record +journeys/how-to-customize-a-playbook-safely.md,in_progress,1586f106f91e3e3b62f24ced8181d53c28e9a292,docs/editorial-work/playbook-followup.md diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/playbook-followup.md b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/playbook-followup.md new file mode 100644 index 00000000..782b8d5b --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/playbook-followup.md @@ -0,0 +1,137 @@ +# Playbook Follow-up component — 2026-10-06 + +## Scope and state + +Add the Follow-up component to the English and Spanish customization guide, +following the existing sections for Discount, Tone, Knowledge and Escalation. +Add a configuration link in each locale of Smart Recommender, Custom Agent, +Instant Answers, Return & Exchange Helper, Order Cancellation Assistant and +Order-Update Delight. Preserve existing titles, routes and figures. + +The Help checkout switched to `main`, pulled with `--ff-only` to +`c946993b2aebbe61e7da4a3daf65b639a0ec59d5`, then created +`codex/document-playbook-followup`. The initial task was local documentation +work. The user subsequently authorized pushing the branch and opening its pull +request alongside the application PR. No deployment or public verification is +claimed. + +## Originals and plan + +The original shared stub and complete customization guide translations are +preserved byte-for-byte under `originals/playbook-followup/`. The six related +guides can be compared with the same base revision; their only changes are +one component-list link per locale. + +Spanish is the source draft; the English adaptation uses the current English +interface labels. The new section covers: + +1. Agent-written reminders and the count menu, including None as zero nudges. +2. One wait in minutes or hours before each nudge and the final action. +3. AI Analysis, closure and handoff using Assignment, with related navigation. +4. The illustrative conversation preview and the final playbook save. +5. Customer replies, the retained conversation count and when saved edits apply. +6. Initial values for the six templates and the Automation Agent Wait notice. + +The timing example and action comparisons use tables. No new screenshot or +customer-message mockup is added. Existing figure markup and assets remain +unchanged. A screenshot of the Follow-up controls could help readers recognize +the new card; capture and desktop/mobile browser review are deferred because +the user instructed this task to stop inspecting the browser. The text uses +the actual labels and works without a screenshot. + +The progress register marks these seven article pairs `in_progress` for this +batch and retains their previous verifying revisions where present. This does +not change their public publication state or claim new browser verification. + +## Source verification + +Reviewed the initialized editorial submodule at +`d5319b02e1c6a85f3a6294f11763b9be8dd58a43`, shared skill, guide, workflow, +screenshot standard and Help integration. Read the complete customization +guide pair and the relevant configuration sections in all six related guides. + +Checked the Rails `playbook-followups` implementation at +`ebce3a1498eac88cdb814a1d9523d7d480a93c6a`: + +- `Playbook::Component::Followup`, its three configuration fields and snapshot. +- Follow-up card/form, English and Spanish labels, and conversation preview. +- `db/seeds/playbooks.rb` for the six template defaults. +- `AI::Conversation#schedule_followup` and its README for reply timing, + retained counts and configuration changes. +- `Flux::Agent::Analyzer` for final actions and Automation branch advancement. + +The initial documentation batch did not change Rails source, business +configuration or the running application. + +## Verification + +The production Jekyll build and `script/verify_security_headers.rb` passed using +Ruby 3.3.12 through rbenv and the existing Node 20.4.0 dependencies. The requested +Ruby 3.3.6 patch is not installed; the Help README permits the nearest installed +3.3.x patch. Dependency checks passed without changing dependency files. + +Built an isolated copy at `/private/tmp/hellotext-help-followup-wlxp_2pt`, sharing +the existing `node_modules`, so validation did not alter the checkout's generated +site or cache. The build completed in 8.878 seconds. It emitted the existing +Browserslist database age notice; no dependency updates were made. + +Checked both generated section anchors and all twelve localized component links. +All fourteen article sources matched the build copy, and all twenty-four built +copies of the customization guide's existing images matched their source bytes. +The original guide snapshots and existing figure markup remain unchanged. +Confirmed that `docs/` and `AGENTS.md` are excluded from both language builds. +`git diff --check` passed. + +Browser review and the optional product screenshot remain deferred under the +user's instruction to stop inspecting the browser. The progress register stays +`in_progress` rather than claiming the workflow's browser verification. No public +checks, publication, push or pull request are claimed. + +## Order Update defaults — 2026-10-06 + +At the user's request, changed Order Update's seeded Follow-up policy to one +nudge and a ten-minute interval. The final action remains closure. The Rails +change is recorded in `c1787f92582a77eb6d77ba3759d01215b5cabe20`; the English and +Spanish starting-value rows now match it. The guarded seed creation still +preserves any existing component's saved settings; no seed run or backfill was +performed. + +Ruby syntax validation and RuboCop for `db/seeds/playbooks.rb` passed with zero +offenses. Rebuilt both Help locales in the same isolated copy; the production +build completed in 8.423 seconds and security-header verification passed. +Checked that the English and Spanish rows show one nudge, ten minutes and +closure in both generated files and the running local preview. No browser +inspection or screenshot capture was performed. `git diff --check` passed. + +## Pull request preparation — 2026-10-06 + +The application's Followup form now renders the shared Learn more partial in +its SectionHeader description slot, matching the other component forms. Its +localized destinations are this guide's `customize-follow-up` anchor in English +and `personaliza-el-seguimiento` anchor in Spanish. The user requested PRs for +the application and this documentation branch; publication checks remain +separate from creating those PRs. + +The application PR includes the user-supplied Spanish editor image, preserved +unchanged in the application repository with its provenance. No image is added +to the Help articles; their existing figures and assets remain unchanged. + +Local verification confirms both application link destinations match the built +guide anchors and all twelve localized component links resolve. The article +sources still match the successful production build recorded above. Browser +inspection remains deferred under the user's instruction, and the progress +register retains its existing `in_progress` state. + +## Clarify final actions — 2026-10-06 + +At the user's request, remove the previously saved settings caveat from both +translations. Place concise definitions of AI Analysis, closure and Assignment +handoff before the template defaults table, marking AI Analysis as default and +recommended. Replace the earlier action comparison table so the definitions +appear once; retain the form navigation, preview and reply behavior guidance. + +The production build completed in 9.652 seconds and security-header verification +passed. Checked both generated pages and both running preview pages: the removed +caveat is absent, all three action definitions precede the defaults table, and +the default label appears on AI Analysis. `git diff --check` passed. No browser +inspection or new screenshot capture was performed. diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-before-source-admission/integration-inputs.json b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-before-source-admission/integration-inputs.json new file mode 100644 index 00000000..871e30da --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-before-source-admission/integration-inputs.json @@ -0,0 +1,88 @@ +{ + "schema": "customize-integration-inputs-v1", + "status": "pending_exact_new_scene_plan_and_source_admission", + "base": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "target_asset_directory": "images/editorial/customize-safely-completion-20261011", + "markup_attribute": "data-customize-figure", + "preserved_inputs_sha256": "336359c77c3efd6ca20d05ed073fec4f5a4fbedc4c9b5c09d6502e2310d5b6b0", + "retained_source_register_sha256": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f", + "retained_figure_plan_sha256": "a0f2e8af6c405b31027a4be9443637d41b25fb12774038e739fbe645cf5da6ff", + "articles": { + "es": { + "path": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "7d5796c9891dfa8cc7d97640008ee8d6ee4c0d63be2f85dcafcfd3c1c072e61f", + "original": "originals/es.md" + }, + "en": { + "path": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "ee7b300463af91fb17107ed2c6f1e62aff16c98f83bef8580fed5ad5d4bae974", + "original": "originals/en.md" + } + }, + "provisional_new_figure_ids": [ + "followup-controls", + "followup-actions", + "followup-sequence", + "store-promotions-entry", + "store-promotions", + "promotion-filter", + "agent-wait-notice" + ], + "new_figure_plan": { + "file": "new-figure-plan.json", + "sha256": "7c101937fda571caa13608e2c8d609dde5ee6d9c0c506cf42b456803f3391fcf" + }, + "exact_new_source_matrix": null, + "approved_copy_replacements": null, + "source_contract": { + "required_record_fields": [ + "id", + "locale", + "layout", + "file", + "sha256", + "pixelSize", + "nativeDensity", + "icc", + "clip" + ], + "required_admission_bindings": [ + "manifest_sha256", + "integration_inputs_sha256", + "pixel_reviews" + ], + "locale_pixel_review_fields": [ + "status", + "locale", + "records" + ], + "required_pixel_record_fields": [ + "id", + "locale", + "layout", + "file", + "sha256", + "status" + ], + "selected_sources_only_in_admitted_manifest": true, + "raw_sidecars_imported": false, + "fixed_new_source_count": null + }, + "guards": [ + "Do not apply while any exact plan, matrix, copy or admission field is pending.", + "Require one exact fully reviewed bilingual responsive matrix for the final concepts, derived from real source geometry.", + "Both locale pixel receipts must match admitted files by ID/layout/hash; no historical or fabricated receipt substitutes for new images.", + "All40 historical image hashes and every preserved non-target path remain unchanged." + ], + "proposed_copy_plan": { + "file": "proposed-copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18" + }, + "proposed_figure_plan": { + "file": "proposed-figure-plan-v2.json", + "sha256": "7e232e803bf04ff20c5ee77bd3599490a451661209b3fd60163712383d566401" + }, + "integrator_sha256": "2f2c717e8dc53a9bb99b11cd820ab454cc20a58457fa16a5db3f02eac95fbca8", + "admission_binding_direction": "Root admission supplied at validation binds these frozen inputs and the ES/EN pixel receipts; inputs never hash the later admission." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-before-source-admission/new-figure-plan.json b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-before-source-admission/new-figure-plan.json new file mode 100644 index 00000000..964a0b94 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-before-source-admission/new-figure-plan.json @@ -0,0 +1,119 @@ +{ + "schema": "customize-integration-figure-plan-v1", + "status": "pending_source_geometry_and_pixel_acceptance", + "figures": [ + { + "id": "followup-controls", + "concept_id": "followup-controls", + "es": { + "anchor": "3. En **Si todavía no hay respuesta**, elige la acción final.", + "lead": "Este ejemplo ficticio tiene un recordatorio, una espera de dos minutos y Análisis de IA como acción final.", + "alt": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "caption": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura." + }, + "en": { + "anchor": "3. Under **If there’s still no reply**, choose the final action.", + "lead": "This fictional example has one nudge, a two-minute wait, and AI Analysis as the final action.", + "alt": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis.", + "caption": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture." + } + }, + { + "id": "followup-actions", + "concept_id": "followup-actions", + "es": { + "anchor": "En **Si todavía no hay respuesta**, elige qué ocurre después de la última espera: **Análisis de IA**, **Cerrar la conversación** o **Transferir a una persona**.", + "lead": null, + "alt": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "caption": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar." + }, + "en": { + "anchor": "Under **If there’s still no reply**, choose what happens after the final wait: **AI Analysis**, **Close the conversation**, or **Hand off to a person**.", + "lead": null, + "alt": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person.", + "caption": "Final-action choices; the menu was opened without choosing another option or saving." + } + }, + { + "id": "followup-sequence", + "concept_id": "followup-sequence", + "es": { + "anchor": "La vista previa muestra una conversación de ejemplo con las esperas, los recordatorios y la acción elegida. Sus mensajes son ilustrativos; el agente redacta los mensajes reales según cada conversación.", + "lead": null, + "alt": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "caption": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas." + }, + "en": { + "anchor": "The preview shows an example conversation with the waits, nudges, and selected action. Its messages are illustrative; the agent writes real messages based on each conversation.", + "lead": null, + "alt": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis.", + "caption": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions." + } + }, + { + "id": "store-promotions-entry", + "concept_id": "store-promotions-entry", + "es": { + "anchor": "5. Cierra el panel con su botón de cerrar o con Escape cuando termines.", + "lead": null, + "alt": "Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda.", + "caption": "Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó." + }, + "en": { + "anchor": "5. Close the panel with its close button or Escape when you finish.", + "lead": null, + "alt": "Existing-store-offers strategy selected, with the View store promotions button.", + "caption": "Button for opening the fictional example’s promotions panel; the strategy was not changed or saved." + } + }, + { + "id": "store-promotions", + "concept_id": "store-promotions", + "es": { + "anchor": "Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. En escritorio, aparece a la izquierda y desplaza la configuración a la derecha; en pantallas más estrechas, ocupa el área del editor. Al cerrarlo, vuelves al editor.", + "lead": "El panel de este ejemplo contiene promociones ficticias y una selección por misión preparada previamente.", + "alt": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "caption": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes." + }, + "en": { + "anchor": "Selecting a strategy keeps the panel closed until you click **View store promotions**. On desktop, it opens on the left and moves configuration to the right; on narrower screens, it fills the editor area. Close it to return to the editor.", + "lead": "This example panel contains fictional promotions and a per-playbook selection prepared beforehand.", + "alt": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook.", + "caption": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved." + } + }, + { + "id": "promotion-filter", + "concept_id": "promotion-filter", + "es": { + "anchor": "El filtro ofrece **Todos los tipos**, **Combos**, **Compra y recibe un regalo**, **Lleva más, paga menos** y **Descuentos**. La búsqueda y el tipo se combinan; **Mostrar más** amplía los resultados de esa selección.", + "lead": null, + "alt": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "caption": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión." + }, + "en": { + "anchor": "The filter offers **All kinds**, **Combos**, **Buy and get a gift**, **Buy more, pay for fewer**, and **Discounts**. Search and kind work together; **Show more** extends the results for that selection.", + "lead": null, + "alt": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts.", + "caption": "The filter narrows visible results; it does not change which promotions are allowed for the playbook." + } + }, + { + "id": "agent-wait-notice", + "concept_id": "agent-wait-notice", + "es": { + "anchor": "Cuando la misión elegida incluye Seguimiento, este componente controla la espera del paso de agente, incluso con **Ninguno**. Puedes abrir la sección de espera para consultar su valor, pero sus controles están deshabilitados. Usa **Editar Seguimiento** en el aviso para cambiar la configuración de la misión.", + "lead": "En este ejemplo, la espera de seis horas del paso está deshabilitada porque la controla Seguimiento.", + "alt": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "caption": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador." + }, + "en": { + "anchor": "When the selected playbook includes Follow-up, this component controls the Agent step's wait, including with **None**. You can expand the Wait section to review its value, but its controls are disabled. Use **Edit Followup** in the notice to change the playbook's settings.", + "lead": "In this example, the step’s six-hour wait is disabled because Follow-up controls it.", + "alt": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link.", + "caption": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft." + } + } + ], + "limitation": "Seven proposed concepts are not an admitted source count. Freeze actual geometry, figure copy and exact matrix only after real source review. Earlier six-concept proposal is preserved." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-six-concepts/integration-inputs.json b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-six-concepts/integration-inputs.json new file mode 100644 index 00000000..9df16404 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-six-concepts/integration-inputs.json @@ -0,0 +1,87 @@ +{ + "schema": "customize-integration-inputs-v1", + "status": "pending_exact_new_scene_plan_and_source_admission", + "base": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "target_asset_directory": "images/editorial/customize-safely-completion-20261011", + "markup_attribute": "data-customize-figure", + "preserved_inputs_sha256": "336359c77c3efd6ca20d05ed073fec4f5a4fbedc4c9b5c09d6502e2310d5b6b0", + "retained_source_register_sha256": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f", + "retained_figure_plan_sha256": "a0f2e8af6c405b31027a4be9443637d41b25fb12774038e739fbe645cf5da6ff", + "articles": { + "es": { + "path": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "7d5796c9891dfa8cc7d97640008ee8d6ee4c0d63be2f85dcafcfd3c1c072e61f", + "original": "originals/es.md" + }, + "en": { + "path": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "ee7b300463af91fb17107ed2c6f1e62aff16c98f83bef8580fed5ad5d4bae974", + "original": "originals/en.md" + } + }, + "provisional_new_figure_ids": [ + "followup-controls", + "followup-actions", + "followup-sequence", + "store-promotions", + "promotion-filter", + "agent-wait-notice" + ], + "new_figure_plan": { + "file": "new-figure-plan.json", + "sha256": "1a3ab3402454d98f1f58cdf2f19eeb37c11335b806124f470e922268c57dc7f6" + }, + "exact_new_source_matrix": null, + "approved_copy_replacements": null, + "source_contract": { + "required_record_fields": [ + "id", + "locale", + "layout", + "file", + "sha256", + "pixelSize", + "nativeDensity", + "icc", + "clip" + ], + "required_admission_bindings": [ + "manifest_sha256", + "integration_inputs_sha256", + "pixel_reviews" + ], + "locale_pixel_review_fields": [ + "status", + "locale", + "records" + ], + "required_pixel_record_fields": [ + "id", + "locale", + "layout", + "file", + "sha256", + "status" + ], + "selected_sources_only_in_admitted_manifest": true, + "raw_sidecars_imported": false, + "fixed_new_source_count": null + }, + "guards": [ + "Do not apply while any exact plan, matrix, copy or admission field is pending.", + "Require one exact fully reviewed bilingual responsive matrix for the final concepts, derived from real source geometry.", + "Both locale pixel receipts must match admitted files by ID/layout/hash; no historical or fabricated receipt substitutes for new images.", + "All40 historical image hashes and every preserved non-target path remain unchanged." + ], + "proposed_copy_plan": { + "file": "proposed-copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18" + }, + "proposed_figure_plan": { + "file": "proposed-figure-plan.json", + "sha256": "89c1a7b141ce637d035286105109bdd088d027ba50cc780f763ab242d9d1a50a" + }, + "integrator_sha256": "2f2c717e8dc53a9bb99b11cd820ab454cc20a58457fa16a5db3f02eac95fbca8", + "admission_binding_direction": "Root admission supplied at validation binds these frozen inputs and the ES/EN pixel receipts; inputs never hash the later admission." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-six-concepts/new-figure-plan.json b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-six-concepts/new-figure-plan.json new file mode 100644 index 00000000..7f7400c4 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/preparation-six-concepts/new-figure-plan.json @@ -0,0 +1,103 @@ +{ + "schema": "customize-integration-figure-plan-v1", + "status": "pending_source_geometry_and_pixel_acceptance", + "figures": [ + { + "id": "followup-controls", + "concept_id": "followup-controls", + "es": { + "anchor": "3. En **Si todavía no hay respuesta**, elige la acción final.", + "lead": "Este ejemplo ficticio tiene un recordatorio, una espera de dos minutos y Análisis de IA como acción final.", + "alt": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "caption": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura." + }, + "en": { + "anchor": "3. Under **If there’s still no reply**, choose the final action.", + "lead": "This fictional example has one nudge, a two-minute wait, and AI Analysis as the final action.", + "alt": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis.", + "caption": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture." + } + }, + { + "id": "followup-actions", + "concept_id": "followup-actions", + "es": { + "anchor": "En **Si todavía no hay respuesta**, elige qué ocurre después de la última espera: **Análisis de IA**, **Cerrar la conversación** o **Transferir a una persona**.", + "lead": null, + "alt": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "caption": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar." + }, + "en": { + "anchor": "Under **If there’s still no reply**, choose what happens after the final wait: **AI Analysis**, **Close the conversation**, or **Hand off to a person**.", + "lead": null, + "alt": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person.", + "caption": "Final-action choices; the menu was opened without choosing another option or saving." + } + }, + { + "id": "followup-sequence", + "concept_id": "followup-sequence", + "es": { + "anchor": "La vista previa muestra una conversación de ejemplo con las esperas, los recordatorios y la acción elegida. Sus mensajes son ilustrativos; el agente redacta los mensajes reales según cada conversación.", + "lead": null, + "alt": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "caption": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas." + }, + "en": { + "anchor": "The preview shows an example conversation with the waits, nudges, and selected action. Its messages are illustrative; the agent writes real messages based on each conversation.", + "lead": null, + "alt": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis.", + "caption": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions." + } + }, + { + "id": "store-promotions", + "concept_id": "store-promotions", + "es": { + "anchor": "Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. En escritorio, aparece a la izquierda y desplaza la configuración a la derecha; en pantallas más estrechas, ocupa el área del editor. Al cerrarlo, vuelves al editor.", + "lead": "El panel de este ejemplo contiene promociones ficticias y una selección por misión preparada previamente.", + "alt": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "caption": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes." + }, + "en": { + "anchor": "Selecting a strategy keeps the panel closed until you click **View store promotions**. On desktop, it opens on the left and moves configuration to the right; on narrower screens, it fills the editor area. Close it to return to the editor.", + "lead": "This example panel contains fictional promotions and a per-playbook selection prepared beforehand.", + "alt": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook.", + "caption": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved." + } + }, + { + "id": "promotion-filter", + "concept_id": "promotion-filter", + "es": { + "anchor": "El filtro ofrece **Todos los tipos**, **Combos**, **Compra y recibe un regalo**, **Lleva más, paga menos** y **Descuentos**. La búsqueda y el tipo se combinan; **Mostrar más** amplía los resultados de esa selección.", + "lead": null, + "alt": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "caption": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión." + }, + "en": { + "anchor": "The filter offers **All kinds**, **Combos**, **Buy and get a gift**, **Buy more, pay for fewer**, and **Discounts**. Search and kind work together; **Show more** extends the results for that selection.", + "lead": null, + "alt": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts.", + "caption": "The filter narrows visible results; it does not change which promotions are allowed for the playbook." + } + }, + { + "id": "agent-wait-notice", + "concept_id": "agent-wait-notice", + "es": { + "anchor": "Cuando la misión elegida incluye Seguimiento, este componente controla la espera del paso de agente, incluso con **Ninguno**. Puedes abrir la sección de espera para consultar su valor, pero sus controles están deshabilitados. Usa **Editar Seguimiento** en el aviso para cambiar la configuración de la misión.", + "lead": "En este ejemplo, la espera de seis horas del paso está deshabilitada porque la controla Seguimiento.", + "alt": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "caption": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador." + }, + "en": { + "anchor": "When the selected playbook includes Follow-up, this component controls the Agent step's wait, including with **None**. You can expand the Wait section to review its value, but its controls are disabled. Use **Edit Followup** in the notice to change the playbook's settings.", + "lead": "In this example, the step’s six-hour wait is disabled because Follow-up controls it.", + "alt": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link.", + "caption": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft." + } + } + ], + "limitation": "The six proposed concepts are not an admitted source count. Extend or amend exact figures/anchors/copy after real geometry and pixel review; preserve this proposal separately." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/originals/stub.md b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/stub.md new file mode 100644 index 00000000..9508d0cd --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/originals/stub.md @@ -0,0 +1,23 @@ +--- +languages: ["en", "es"] + +navigation_group: foundations + +en: + title: How to customize a playbook safely + description: Change prompts, tone, intents, knowledge, properties, channels, offers, and handoff rules without breaking the playbook's expected behavior. +es: + title: Cómo personalizar una misión de forma segura + description: Cambia prompts, tono, intenciones, conocimiento, propiedades, canales, ofertas y reglas de derivación sin romper el comportamiento esperado de la misión. + +permalink: how-to-customize-a-playbook-safely +permalink_es: como-personalizar-una-mision +redirect_from: + - /como-personalizar-un-playbook + +layout: guide +topic: journeys +popular: false +--- + +{% translate_file journeys/how-to-customize-a-playbook-safely.md %} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/preparation-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/preparation-independent-review.json new file mode 100644 index 00000000..e71c7ab4 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/preparation-independent-review.json @@ -0,0 +1,839 @@ +{ + "schema": "customize-help-preparation-independent-review-v1", + "recorded_at": "2026-10-11T11:19:14.742516+00:00", + "reviewer": "/root/inbox_article/guide_review", + "status": "pass_scoped_preparation", + "scope": "Hashes, byte preservation, PNG metadata, manifest/plan/path structure only; no pixels, source re-audit, Help integration/render/build or runtime execution.", + "base": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "inputs": { + "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/preserved-inputs.json": "336359c77c3efd6ca20d05ed073fec4f5a4fbedc4c9b5c09d6502e2310d5b6b0", + "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-register.json": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f", + "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/retained-figure-plan.json": "a0f2e8af6c405b31027a4be9443637d41b25fb12774038e739fbe645cf5da6ff", + "audit/customize-source-review-20261011/source-manifest.json": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "audit/customize-source-review-20261011/review.json": "1aae3e149de936ad9c06e91084a183cefbbf2565cd839510953e69b7031963e1", + "audit/customize-source-review-20261011/source-continuity.json": "c25b341b2d2b7fc37094d874e7184c6b7adf2e9521c8c919a507ac91d14c8496" + }, + "counts": { + "preserved_sources": 40, + "selected_sources": 38, + "historical_only_sources": 2, + "figures_per_locale": 10, + "checks": 199, + "failed_checks": 0 + }, + "discount_caps": { + "es": 245, + "en": 330, + "help_viewports": [ + "desktop", + "mobile" + ], + "actual_capture_layout": "desktop_detail" + }, + "findings": [], + "checks": [ + { + "check": "HEAD equals base046e", + "pass": true + }, + { + "check": "Base metadata equality", + "pass": true + }, + { + "check": "Plan binds preserved inputs and register hashes", + "pass": true + }, + { + "check": "Retained review byteexact review.json", + "pass": true + }, + { + "check": "Retained review byteexact source-manifest.json", + "pass": true + }, + { + "check": "Retained review byteexact source-continuity.json", + "pass": true + }, + { + "check": "Register review binding", + "pass": true + }, + { + "check": "Register source_currency binding", + "pass": true + }, + { + "check": "Article/original/base equality es", + "pass": true + }, + { + "check": "Heading metadata es", + "pass": true + }, + { + "check": "Liquid link metadata es", + "pass": true + }, + { + "check": "Original figure count es", + "pass": true + }, + { + "check": "Original figure block es/prompt", + "pass": true + }, + { + "check": "Original figure block es/tone", + "pass": true + }, + { + "check": "Original figure block es/intents", + "pass": true + }, + { + "check": "Original figure block es/knowledge", + "pass": true + }, + { + "check": "Original figure block es/web-search", + "pass": true + }, + { + "check": "Original figure block es/properties", + "pass": true + }, + { + "check": "Original figure block es/channels", + "pass": true + }, + { + "check": "Original figure block es/discount-percent", + "pass": true + }, + { + "check": "Original figure block es/escalation", + "pass": true + }, + { + "check": "Original figure block es/route-assignment", + "pass": true + }, + { + "check": "Article/original/base equality en", + "pass": true + }, + { + "check": "Heading metadata en", + "pass": true + }, + { + "check": "Liquid link metadata en", + "pass": true + }, + { + "check": "Original figure count en", + "pass": true + }, + { + "check": "Original figure block en/prompt", + "pass": true + }, + { + "check": "Original figure block en/tone", + "pass": true + }, + { + "check": "Original figure block en/intents", + "pass": true + }, + { + "check": "Original figure block en/knowledge", + "pass": true + }, + { + "check": "Original figure block en/web-search", + "pass": true + }, + { + "check": "Original figure block en/properties", + "pass": true + }, + { + "check": "Original figure block en/channels", + "pass": true + }, + { + "check": "Original figure block en/discount-percent", + "pass": true + }, + { + "check": "Original figure block en/escalation", + "pass": true + }, + { + "check": "Original figure block en/route-assignment", + "pass": true + }, + { + "check": "Preserved stub", + "pass": true + }, + { + "check": "Preserved shared_work_record", + "pass": true + }, + { + "check": "Full CSV unchanged", + "pass": true + }, + { + "check": "Exact inventory header and row preserved; row hash excludes header and includes line ending", + "pass": true + }, + { + "check": "CSV counts", + "pass": true + }, + { + "check": "CSV row metadata", + "pass": true + }, + { + "check": "Rule hash AGENTS.md", + "pass": true + }, + { + "check": "Rule hash docs/editorial/skills/hellotext-editorial/SKILL.md", + "pass": true + }, + { + "check": "Rule hash docs/editorial/guide.md", + "pass": true + }, + { + "check": "Rule hash docs/editorial/screenshots.md", + "pass": true + }, + { + "check": "Rule hash docs/editorial/workflow.md", + "pass": true + }, + { + "check": "Rule hash docs/editorial-integration.md", + "pass": true + }, + { + "check": "Exact unique 40-source matrix", + "pass": true + }, + { + "check": "38 selected / 2 historical / 0 new", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/channels-es-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/channels-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/handoff-es-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/handoff-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/style-refresh/fields-es-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/style-refresh/fields-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/tone-es-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/tone-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/subscriber-booster/discount-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/subscriber-booster/discount-mobile-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/team/ai-handoff-to-inbox/assignment-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/team/ai-handoff-to-inbox/intents-es.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/channels-en-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/channels-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/handoff-en-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/handoff-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/style-refresh/fields-en-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/style-refresh/fields-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/tone-en-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/property-collector/tone-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/subscriber-booster/discount-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/captures/subscriber-booster/discount-mobile-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/team/ai-handoff-to-inbox/assignment-en.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "pass": true + }, + { + "check": "Asset hash/metadata/base/manifest binding images/team/ai-handoff-to-inbox/intents-en.png", + "pass": true + }, + { + "check": "Ten ordered IDs per locale", + "pass": true + }, + { + "check": "Plan order es", + "pass": true + }, + { + "check": "Plan retains original metadata es/prompt", + "pass": true + }, + { + "check": "Stable attribute es/prompt", + "pass": true + }, + { + "check": "Selected view/cap es/prompt/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/prompt/desktop", + "pass": true + }, + { + "check": "Frame width es/prompt", + "pass": true + }, + { + "check": "Plan retains original metadata es/tone", + "pass": true + }, + { + "check": "Stable attribute es/tone", + "pass": true + }, + { + "check": "Selected view/cap es/tone/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/tone/desktop", + "pass": true + }, + { + "check": "Frame width es/tone", + "pass": true + }, + { + "check": "Plan retains original metadata es/intents", + "pass": true + }, + { + "check": "Stable attribute es/intents", + "pass": true + }, + { + "check": "Selected view/cap es/intents/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/intents/desktop", + "pass": true + }, + { + "check": "Frame width es/intents", + "pass": true + }, + { + "check": "Plan retains original metadata es/knowledge", + "pass": true + }, + { + "check": "Stable attribute es/knowledge", + "pass": true + }, + { + "check": "Selected view/cap es/knowledge/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/knowledge/desktop", + "pass": true + }, + { + "check": "Frame width es/knowledge", + "pass": true + }, + { + "check": "Plan retains original metadata es/web-search", + "pass": true + }, + { + "check": "Stable attribute es/web-search", + "pass": true + }, + { + "check": "Selected view/cap es/web-search/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/web-search/desktop", + "pass": true + }, + { + "check": "Frame width es/web-search", + "pass": true + }, + { + "check": "Plan retains original metadata es/properties", + "pass": true + }, + { + "check": "Stable attribute es/properties", + "pass": true + }, + { + "check": "Selected view/cap es/properties/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/properties/desktop", + "pass": true + }, + { + "check": "Frame width es/properties", + "pass": true + }, + { + "check": "Plan retains original metadata es/channels", + "pass": true + }, + { + "check": "Stable attribute es/channels", + "pass": true + }, + { + "check": "Selected view/cap es/channels/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/channels/desktop", + "pass": true + }, + { + "check": "Frame width es/channels", + "pass": true + }, + { + "check": "Plan retains original metadata es/discount-percent", + "pass": true + }, + { + "check": "Stable attribute es/discount-percent", + "pass": true + }, + { + "check": "Selected view/cap es/discount-percent/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/discount-percent/desktop", + "pass": true + }, + { + "check": "Frame width es/discount-percent", + "pass": true + }, + { + "check": "Discount desktop detail truthful / both views / cap es", + "pass": true + }, + { + "check": "Plan retains original metadata es/escalation", + "pass": true + }, + { + "check": "Stable attribute es/escalation", + "pass": true + }, + { + "check": "Selected view/cap es/escalation/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/escalation/desktop", + "pass": true + }, + { + "check": "Frame width es/escalation", + "pass": true + }, + { + "check": "Plan retains original metadata es/route-assignment", + "pass": true + }, + { + "check": "Stable attribute es/route-assignment", + "pass": true + }, + { + "check": "Selected view/cap es/route-assignment/mobile", + "pass": true + }, + { + "check": "Selected view/cap es/route-assignment/desktop", + "pass": true + }, + { + "check": "Frame width es/route-assignment", + "pass": true + }, + { + "check": "Plan order en", + "pass": true + }, + { + "check": "Plan retains original metadata en/prompt", + "pass": true + }, + { + "check": "Stable attribute en/prompt", + "pass": true + }, + { + "check": "Selected view/cap en/prompt/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/prompt/desktop", + "pass": true + }, + { + "check": "Frame width en/prompt", + "pass": true + }, + { + "check": "Plan retains original metadata en/tone", + "pass": true + }, + { + "check": "Stable attribute en/tone", + "pass": true + }, + { + "check": "Selected view/cap en/tone/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/tone/desktop", + "pass": true + }, + { + "check": "Frame width en/tone", + "pass": true + }, + { + "check": "Plan retains original metadata en/intents", + "pass": true + }, + { + "check": "Stable attribute en/intents", + "pass": true + }, + { + "check": "Selected view/cap en/intents/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/intents/desktop", + "pass": true + }, + { + "check": "Frame width en/intents", + "pass": true + }, + { + "check": "Plan retains original metadata en/knowledge", + "pass": true + }, + { + "check": "Stable attribute en/knowledge", + "pass": true + }, + { + "check": "Selected view/cap en/knowledge/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/knowledge/desktop", + "pass": true + }, + { + "check": "Frame width en/knowledge", + "pass": true + }, + { + "check": "Plan retains original metadata en/web-search", + "pass": true + }, + { + "check": "Stable attribute en/web-search", + "pass": true + }, + { + "check": "Selected view/cap en/web-search/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/web-search/desktop", + "pass": true + }, + { + "check": "Frame width en/web-search", + "pass": true + }, + { + "check": "Plan retains original metadata en/properties", + "pass": true + }, + { + "check": "Stable attribute en/properties", + "pass": true + }, + { + "check": "Selected view/cap en/properties/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/properties/desktop", + "pass": true + }, + { + "check": "Frame width en/properties", + "pass": true + }, + { + "check": "Plan retains original metadata en/channels", + "pass": true + }, + { + "check": "Stable attribute en/channels", + "pass": true + }, + { + "check": "Selected view/cap en/channels/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/channels/desktop", + "pass": true + }, + { + "check": "Frame width en/channels", + "pass": true + }, + { + "check": "Plan retains original metadata en/discount-percent", + "pass": true + }, + { + "check": "Stable attribute en/discount-percent", + "pass": true + }, + { + "check": "Selected view/cap en/discount-percent/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/discount-percent/desktop", + "pass": true + }, + { + "check": "Frame width en/discount-percent", + "pass": true + }, + { + "check": "Discount desktop detail truthful / both views / cap en", + "pass": true + }, + { + "check": "Plan retains original metadata en/escalation", + "pass": true + }, + { + "check": "Stable attribute en/escalation", + "pass": true + }, + { + "check": "Selected view/cap en/escalation/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/escalation/desktop", + "pass": true + }, + { + "check": "Frame width en/escalation", + "pass": true + }, + { + "check": "Plan retains original metadata en/route-assignment", + "pass": true + }, + { + "check": "Stable attribute en/route-assignment", + "pass": true + }, + { + "check": "Selected view/cap en/route-assignment/mobile", + "pass": true + }, + { + "check": "Selected view/cap en/route-assignment/desktop", + "pass": true + }, + { + "check": "Frame width en/route-assignment", + "pass": true + }, + { + "check": "Plan selects exactly 38 registered sources", + "pass": true + }, + { + "check": "Exactly two historical full desktop Discount cards excluded", + "pass": true + }, + { + "check": "No tracked differences from base", + "pass": true + }, + { + "check": "Only preparation CAP untracked", + "pass": true + } + ], + "git_status_observed": "?? docs/editorial-work/captures/customize-safely-completion-20261011/\n", + "limits": [ + "Inherited source pixel review remains attributable to its original reviewer; no new pixel PASS issued here.", + "Prepared plan has not been applied; new captures and complete rendered Help QA remain pending." + ], + "writes": "Only this independent audit receipt; no Help, assets, CSV or external writes.", + "reviewer_method_note": "Inventory-row artifact intentionally contains CSV header plus unchanged row. Its declared row hash correctly hashes only the row including its newline." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/preparation-verification.json b/docs/editorial-work/captures/customize-safely-completion-20261011/preparation-verification.json new file mode 100644 index 00000000..d3129845 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/preparation-verification.json @@ -0,0 +1,211 @@ +{ + "schema": "customize-preparation-verification-v1", + "status": "passed_preparation_only", + "base": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "checks": { + "preserved_originals_equal_base": true, + "retained_pngs_equal_base_and_accepted_manifest": 40, + "retained_png_crc_and_individual_icc_verified": 40, + "planned_selected_historical_sources": 38, + "historical_only_discount_full_cards": 2, + "active_tracked_diff_empty": true, + "article_changes": 0, + "inventory_changes": 0, + "new_sources_admitted": 0, + "build_run": false, + "rendered_page_qa_run": false, + "application_runtime_started": false, + "preparation_helper_repeated_idempotently": true, + "proposed_copy_matches_exact_original_anchors": 3, + "copy_applied": false, + "new_integrator_preparation": "pending rejection passed; independent static review closed both findings" + }, + "bindings": [ + { + "file": "integrate-accepted-sources.py", + "sha256": "2f2c717e8dc53a9bb99b11cd820ab454cc20a58457fa16a5db3f02eac95fbca8" + }, + { + "file": "integration-inputs.json", + "sha256": "11b734b9fd815fe97bbf86f33d3f855aa21cab1325d0a3daee9d967a9b9febf4" + }, + { + "file": "integration-readiness.md", + "sha256": "110a65fa1e45408d02ea8e61ac903971752af62883e91520cf49abdffde28e49" + }, + { + "file": "integrator-independent-delta-review.json", + "sha256": "aeed7f7b09f17b6c7f8d7ff0b1d66c41c659d3b81341716c56699c1ecec01971" + }, + { + "file": "integrator-preparation.json", + "sha256": "0f4e3db58b275e2bcd72333b2e155c203138974910d988b7154f1cfa92a32a2b" + }, + { + "file": "integrator-review-fixes.json", + "sha256": "f7ed4ac0f2c33c3fcb0af6f62f2f942b0956387c8ea3053448ab7be63d1e62e8" + }, + { + "file": "new-figure-plan.json", + "sha256": "7c101937fda571caa13608e2c8d609dde5ee6d9c0c506cf42b456803f3391fcf" + }, + { + "file": "originals/en.md", + "sha256": "ee7b300463af91fb17107ed2c6f1e62aff16c98f83bef8580fed5ad5d4bae974" + }, + { + "file": "originals/es.md", + "sha256": "7d5796c9891dfa8cc7d97640008ee8d6ee4c0d63be2f85dcafcfd3c1c072e61f" + }, + { + "file": "originals/figures/en/channels.html", + "sha256": "fcd2e8a0b434e2c1af5f5d3a4f5b8665e692a59d5c9d4b9069a247d6f1adbf34" + }, + { + "file": "originals/figures/en/discount-percent.html", + "sha256": "7b426de3a93b5d9a5b637e059cbbc9bb81677c55687f12fcf1d3b901b2b02e8f" + }, + { + "file": "originals/figures/en/escalation.html", + "sha256": "02e9902eee60dc47a2d6a37cba05259e3cece7b7840a883d45659575687fff49" + }, + { + "file": "originals/figures/en/intents.html", + "sha256": "5de324678004a9be2807632b0252cfc63145fd1e848e5e02ed96ce06a891ee76" + }, + { + "file": "originals/figures/en/knowledge.html", + "sha256": "4cb93b67979a226fe9c075bd354358b30f7d0df78e9409ccfdc7bf6a6f5bc381" + }, + { + "file": "originals/figures/en/prompt.html", + "sha256": "2fb137b77b5abca4a8620f541f08b7b99a483c7dcafaaf22e40da0f9ab27edcd" + }, + { + "file": "originals/figures/en/properties.html", + "sha256": "213a567629480ab78784f49dd355775f5b02d18d0b05a8e3314d57b5b8aa48e0" + }, + { + "file": "originals/figures/en/route-assignment.html", + "sha256": "ec8af690d49bec72771364b68513088d2ae57f494606f4ced0e6c8752a8221a7" + }, + { + "file": "originals/figures/en/tone.html", + "sha256": "8db7b3fb6ba2ad103dbda42ad7d4d7e1919e530e501df9f7104764d0418fbddd" + }, + { + "file": "originals/figures/en/web-search.html", + "sha256": "85b38829d0e9e19327ed17520ad18f93c0f73c3564f38588203ed48fab7e1db6" + }, + { + "file": "originals/figures/es/channels.html", + "sha256": "54ffe759a11e0a1a59451b8c0352b98cfc7b74e7783da336cb23e3950c76e89c" + }, + { + "file": "originals/figures/es/discount-percent.html", + "sha256": "8096af7d64e7fb75dcc3654dc2e056e4a9b1b19ffc66d8ec95f40dd6fde0035c" + }, + { + "file": "originals/figures/es/escalation.html", + "sha256": "03f46294fd51e7604b58fb21b23a6d8c4a3707995bbbfd55a80d31718e1e6174" + }, + { + "file": "originals/figures/es/intents.html", + "sha256": "2db853efdd95f11951249703887787545814b9dba191f86df3f064b16a4bdfa5" + }, + { + "file": "originals/figures/es/knowledge.html", + "sha256": "b427a4c36fb22511d53cf904482a1a6ab4f9252f8439a2090798119347c0d725" + }, + { + "file": "originals/figures/es/prompt.html", + "sha256": "05a97ae1e9df7d893ae7b06c5f355fc06d3c5c2a8caa6f21eba88e7ce220b304" + }, + { + "file": "originals/figures/es/properties.html", + "sha256": "8c897bbed51e26df22a721fbe4c98374e76eb18453131190489ca553b913e18c" + }, + { + "file": "originals/figures/es/route-assignment.html", + "sha256": "7fc1708a0a027e70fecec0c1a93aa7b2fdc3c36b6f516dfc25543b3c28e80268" + }, + { + "file": "originals/figures/es/tone.html", + "sha256": "42453afdee50cb07975fa023561954d28ffc9be0a5c3d507aa60e23b353cdd3c" + }, + { + "file": "originals/figures/es/web-search.html", + "sha256": "85aa57b82fb94c75e8ada5b2ceef41768765a6963cbe62b0040c3ba987a95179" + }, + { + "file": "originals/inventory-row.csv", + "sha256": "b5b835be1d8a9eb1e5de497ed5a98cedd01a82fab6a97d32cbdb121ba4aaea3e" + }, + { + "file": "originals/playbook-followup.md", + "sha256": "d154d0575b284e56119db5fa17b8ff4631ea181afeda80c9085a47a77a4a2faf" + }, + { + "file": "originals/preparation-six-concepts/integration-inputs.json", + "sha256": "1fecaa29d409febffabc19287cf010c3da87a28a91034b37e0b25692152704a7" + }, + { + "file": "originals/preparation-six-concepts/new-figure-plan.json", + "sha256": "1a3ab3402454d98f1f58cdf2f19eeb37c11335b806124f470e922268c57dc7f6" + }, + { + "file": "originals/stub.md", + "sha256": "52025d641e39c7d58430afe24bb7609668459aa6e46cca1a6c018dbacd013514" + }, + { + "file": "preparation-independent-review.json", + "sha256": "bd1884a5cc71a54fc625722d239f83ad7cf1802161ea736d2d97f4c8484dd038" + }, + { + "file": "preserved-inputs.json", + "sha256": "336359c77c3efd6ca20d05ed073fec4f5a4fbedc4c9b5c09d6502e2310d5b6b0" + }, + { + "file": "proposed-copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18" + }, + { + "file": "proposed-figure-plan-v2.json", + "sha256": "7e232e803bf04ff20c5ee77bd3599490a451661209b3fd60163712383d566401" + }, + { + "file": "proposed-figure-plan.json", + "sha256": "89c1a7b141ce637d035286105109bdd088d027ba50cc780f763ab242d9d1a50a" + }, + { + "file": "retained-figure-plan.json", + "sha256": "a0f2e8af6c405b31027a4be9443637d41b25fb12774038e739fbe645cf5da6ff" + }, + { + "file": "retained-source-register.json", + "sha256": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f" + }, + { + "file": "retained-source-review/review.json", + "sha256": "1aae3e149de936ad9c06e91084a183cefbbf2565cd839510953e69b7031963e1" + }, + { + "file": "retained-source-review/source-continuity.json", + "sha256": "c25b341b2d2b7fc37094d874e7184c6b7adf2e9521c8c919a507ac91d14c8496" + }, + { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5" + } + ], + "preparation_helper": { + "path": "audit/customize-source-review-20261011/prepare-help-register.py", + "sha256": "d4b74fe9ce1fdbfc3d057234c6e32afeaf9f3cafd252a7df1bf2672672b0d792" + }, + "remaining": [ + "Exact new figure/copy plan and native source admission", + "Current complete rendered page review after integration", + "Build/security/export/docs exclusion verification", + "Final independent work record and real verifying commit" + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/preserved-inputs.json b/docs/editorial-work/captures/customize-safely-completion-20261011/preserved-inputs.json new file mode 100644 index 00000000..d5375d28 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/preserved-inputs.json @@ -0,0 +1,429 @@ +{ + "schema": "customize-preserved-inputs-v1", + "status": "preparation_only", + "base": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "articles": { + "es": { + "path": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "7d5796c9891dfa8cc7d97640008ee8d6ee4c0d63be2f85dcafcfd3c1c072e61f", + "original": "originals/es.md", + "headings": [ + "## Antes de editar", + "## Cuándo conviene deshabilitar", + "## Qué puedes personalizar", + "## Personaliza el prompt", + "## Personaliza el tono", + "## Personaliza intenciones", + "## Personaliza conocimiento", + "## Personaliza propiedades", + "## Personaliza canales", + "## Personaliza la estrategia de descuento", + "### Elige una estrategia", + "### Elige qué promociones de la tienda puede usar la misión", + "### Cómo funcionan los interruptores y los horarios", + "### Guarda o restaura tus selecciones", + "## Personaliza el seguimiento", + "### Elige la cantidad y la espera", + "### Elige la acción final", + "### Respuestas y cambios posteriores", + "### Valores iniciales", + "### Si usas el agente dentro de una ruta", + "## Personaliza derivación", + "## Personaliza journeys o rutas", + "## Prueba según el tipo de misión", + "## Revisa después del cambio", + "## Guías relacionadas" + ], + "liquid_links": [ + "{% link _journeys/how-to-enable-a-playbook.md %}", + "{% link _journeys/how-hellotext-decides-whether-a-playbook-can-send.md %}", + "{% link _journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md %}", + "{% link _journeys/custom-agent-playbook.md %}", + "{% link _captures/webchat-widget-playbook.md %}", + "{% link _journeys/how-to-write-a-great-prompt.md %}", + "{% link _journeys/custom-agent-playbook.md %}", + "{% link _captures/property-collector-playbook.md %}", + "{% link _journeys/smart-recommender-playbook.md %}", + "{% link _captures/webchat-widget-playbook.md %}", + "{% link _team/ai-handoff-to-inbox.md %}", + "{% link _journeys/how-to-enable-a-playbook.md %}", + "{% link _journeys/how-hellotext-decides-whether-a-playbook-can-send.md %}", + "{% link _journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md %}", + "{% link _journeys/how-to-write-a-great-prompt.md %}", + "{% link _captures/property-collector-playbook.md %}", + "{% link _captures/webchat-widget-playbook.md %}", + "{% link _journeys/instant-answers-playbook.md %}", + "{% link _journeys/review-builder-playbook.md %}", + "{% link _journeys/csat-pulse-playbook.md %}", + "{% link _journeys/nps-pulse-playbook.md %}", + "{% link _journeys/return-and-exchange-helper-playbook.md %}", + "{% link _journeys/order-cancellation-assistant-playbook.md %}", + "{% link _journeys/custom-agent-playbook.md %}", + "{% link _team/ai-handoff-to-inbox.md %}", + "{% link _journeys/what-are-signals.md %}", + "{% link _journeys/getting-started-with-journeys.md %}", + "{% link _troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md %}", + "{% link _analytics-reporting-attribution/playbook-reporting.md %}" + ], + "figure_count": 10, + "read_complete": true + }, + "en": { + "path": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "ee7b300463af91fb17107ed2c6f1e62aff16c98f83bef8580fed5ad5d4bae974", + "original": "originals/en.md", + "headings": [ + "## Before you edit", + "## When to disable", + "## What you can customize", + "## Customize the prompt", + "## Customize tone", + "## Customize intents", + "## Customize knowledge", + "## Customize properties", + "## Customize channels", + "## Customize discount strategy", + "### Choose a strategy", + "### Choose which store promotions the playbook may use", + "### How switches and schedules work", + "### Save or restore your selections", + "## Customize follow-up", + "### Choose the count and wait", + "### Choose the final action", + "### Replies and later changes", + "### Starting values", + "### When using the agent in a route", + "## Customize handoff rules", + "## Customize journeys or routes", + "## Test based on playbook type", + "## Review after the change", + "## Related guides" + ], + "liquid_links": [ + "{% link _journeys/how-to-enable-a-playbook.md %}", + "{% link _journeys/how-hellotext-decides-whether-a-playbook-can-send.md %}", + "{% link _journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md %}", + "{% link _journeys/custom-agent-playbook.md %}", + "{% link _captures/webchat-widget-playbook.md %}", + "{% link _journeys/how-to-write-a-great-prompt.md %}", + "{% link _journeys/custom-agent-playbook.md %}", + "{% link _captures/property-collector-playbook.md %}", + "{% link _journeys/smart-recommender-playbook.md %}", + "{% link _captures/webchat-widget-playbook.md %}", + "{% link _team/ai-handoff-to-inbox.md %}", + "{% link _journeys/how-to-enable-a-playbook.md %}", + "{% link _journeys/how-hellotext-decides-whether-a-playbook-can-send.md %}", + "{% link _journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md %}", + "{% link _journeys/how-to-write-a-great-prompt.md %}", + "{% link _captures/property-collector-playbook.md %}", + "{% link _captures/webchat-widget-playbook.md %}", + "{% link _journeys/instant-answers-playbook.md %}", + "{% link _journeys/review-builder-playbook.md %}", + "{% link _journeys/csat-pulse-playbook.md %}", + "{% link _journeys/nps-pulse-playbook.md %}", + "{% link _journeys/return-and-exchange-helper-playbook.md %}", + "{% link _journeys/order-cancellation-assistant-playbook.md %}", + "{% link _journeys/custom-agent-playbook.md %}", + "{% link _team/ai-handoff-to-inbox.md %}", + "{% link _journeys/what-are-signals.md %}", + "{% link _journeys/getting-started-with-journeys.md %}", + "{% link _troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md %}", + "{% link _analytics-reporting-attribution/playbook-reporting.md %}" + ], + "figure_count": 10, + "read_complete": true + } + }, + "figures": { + "es": [ + { + "id": "prompt", + "locale": "es", + "original_block_sha256": "ee100d27b843152167233187077082acd713a92af1036fd201214cc01c721063", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/prompt-es.png" + }, + "alt": "Campo de prompt vacío en un borrador ficticio", + "caption": "Campo completo sin editar ni guardar." + }, + { + "id": "tone", + "locale": "es", + "original_block_sha256": "eefadee36c3e482d190c60b69568a80839fd491c85a4da1bcfb09b938ad8c73f", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/tone-es-mobile.png", + "desktop": "images/captures/property-collector/tone-es.png" + }, + "alt": "Tres tonos seleccionados en un borrador", + "caption": "Opciones seleccionadas sin guardar." + }, + { + "id": "intents", + "locale": "es", + "original_block_sha256": "019281a132e8a1824defbf21847beb8a0b0d84220fbed2af2c7381a9cfa4927c", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/intents-es.png" + }, + "alt": "Frase de intención sin agregar", + "caption": "Borrador independiente sin clasificación." + }, + { + "id": "knowledge", + "locale": "es", + "original_block_sha256": "8aa20a58aacd1facec9f33c5fff32c959aafedbd1659db4aac06a9112077b539", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/upload-es.png" + }, + "alt": "Área de conocimiento sin archivos", + "caption": "Formulario vacío sin subir documentos." + }, + { + "id": "web-search", + "locale": "es", + "original_block_sha256": "83f606c64a55c4b31d3c2407fd27b8e5d5e293ad09f9be4c49dcb79d7a2560d9", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/web_search-es.png" + }, + "alt": "Campo de búsqueda web vacío", + "caption": "Placeholder sin URL añadida ni búsqueda ejecutada." + }, + { + "id": "properties", + "locale": "es", + "original_block_sha256": "4f629accb7b5a5e9a8020a2e4e99291b31c24b2a2242f67c31ed51df8e2214f3", + "original_frame_max_width_css": 666, + "original_sources": { + "mobile": "images/captures/property-collector/style-refresh/fields-es-mobile.png", + "desktop": "images/captures/property-collector/style-refresh/fields-es.png" + }, + "alt": "Nombre importante y correo opcional", + "caption": "Selección ficticia sin recopilación." + }, + { + "id": "channels", + "locale": "es", + "original_block_sha256": "fd22db7cc20ea7c1a9bd6b42859bf1fa82ed13a9a6b1481a70b69b2f20c2b95a", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/channels-es-mobile.png", + "desktop": "images/captures/property-collector/channels-es.png" + }, + "alt": "Selección de canales de entrada sin guardar", + "caption": "Entrada automática y opción manual; no resultado de envío." + }, + { + "id": "discount-percent", + "locale": "es", + "original_block_sha256": "a1749e4503a1d901d03aa085fc54c40cfe35a54e499d94be401e8e877651d07e", + "original_frame_max_width_css": 548, + "original_sources": { + "mobile": "images/captures/subscriber-booster/discount-mobile-es.png", + "desktop": "images/captures/subscriber-booster/discount-es.png" + }, + "alt": "Porcentaje en la tarjeta de descuento compartida", + "caption": "Borrador de Subscriber Booster; tasa fija por ese flujo." + }, + { + "id": "escalation", + "locale": "es", + "original_block_sha256": "e8c780424091915746e02a0a14c3d6775cb79eed6d7cbd0ef068c77b81220e99", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/handoff-es-mobile.png", + "desktop": "images/captures/property-collector/handoff-es.png" + }, + "alt": "Equipo ficticio en el control de derivación", + "caption": "Destino sin guardar ni asignar una conversación." + }, + { + "id": "route-assignment", + "locale": "es", + "original_block_sha256": "5b9ec17c20a651d55a0244b8157692aab4434e4d5f3fac81b410f9b2e32fcd47", + "original_frame_max_width_css": 521, + "original_sources": { + "mobile": "images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/assignment-es.png" + }, + "alt": "Cinco acciones en el componente Asignación", + "caption": "Componente independiente; no ruta ejecutada." + } + ], + "en": [ + { + "id": "prompt", + "locale": "en", + "original_block_sha256": "a46611518dc81e761f78d46e4becc7cd5eb39c350c72029ccc0f9f27a52b8f3f", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/prompt-en.png" + }, + "alt": "Empty prompt field in a fictitious draft", + "caption": "Complete field without editing or saving." + }, + { + "id": "tone", + "locale": "en", + "original_block_sha256": "3716cefe06011baac79c3548ca889a379b91099aad8e76151a04f5faff907a42", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/tone-en-mobile.png", + "desktop": "images/captures/property-collector/tone-en.png" + }, + "alt": "Three tones selected in a draft", + "caption": "Selected options without saving." + }, + { + "id": "intents", + "locale": "en", + "original_block_sha256": "829b7a3854929b6d6724fec2585cc03ab4ad64ead8eddb0fb90a548dc1f12c60", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/intents-en.png" + }, + "alt": "Intent phrase without adding", + "caption": "Independent draft without classification." + }, + { + "id": "knowledge", + "locale": "en", + "original_block_sha256": "3f49fa0aa5aa5afefd1d0072b795f552ca14e3b98991be14b461e297ec3f4d97", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/upload-en.png" + }, + "alt": "Knowledge upload area without files", + "caption": "Empty form without document uploads." + }, + { + "id": "web-search", + "locale": "en", + "original_block_sha256": "0bd491ad87745d9e13a0ad60330c5bab5ca6df52e785647de4aba1b80c3dfedb", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/web_search-en.png" + }, + "alt": "Empty web search field", + "caption": "Placeholder without an added URL or an executed search." + }, + { + "id": "properties", + "locale": "en", + "original_block_sha256": "f41ff210cc4c11445bd4c388b4a6603a29143a9a83cc3457724c1bd13f23f644", + "original_frame_max_width_css": 666, + "original_sources": { + "mobile": "images/captures/property-collector/style-refresh/fields-en-mobile.png", + "desktop": "images/captures/property-collector/style-refresh/fields-en.png" + }, + "alt": "Important name and optional email", + "caption": "Fictitious selection without collection." + }, + { + "id": "channels", + "locale": "en", + "original_block_sha256": "16e1dc7cdae15cb4afdf7daf4ebf24cab15e2ab4f30cb028a69d617e0b9cf244", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/channels-en-mobile.png", + "desktop": "images/captures/property-collector/channels-en.png" + }, + "alt": "Unsaved incoming channel selection", + "caption": "Automatic incoming selection and manual option; no sending result." + }, + { + "id": "discount-percent", + "locale": "en", + "original_block_sha256": "01e040de0745980c4da06f2fc02c0b115d60c29a2aa9bad3157ed1b64dd76748", + "original_frame_max_width_css": 548, + "original_sources": { + "mobile": "images/captures/subscriber-booster/discount-mobile-en.png", + "desktop": "images/captures/subscriber-booster/discount-en.png" + }, + "alt": "Percentage in the shared discount card", + "caption": "Subscriber Booster draft; fixed rate for that flow." + }, + { + "id": "escalation", + "locale": "en", + "original_block_sha256": "19f09297bde58351d5810aa04af3ce5a5e0296eb09a38799e6531b20df32d4bf", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/handoff-en-mobile.png", + "desktop": "images/captures/property-collector/handoff-en.png" + }, + "alt": "Fictitious team in the escalation control", + "caption": "Destination without saving or assigning a conversation." + }, + { + "id": "route-assignment", + "locale": "en", + "original_block_sha256": "f1cc097ae33f002d04aaee3e97aeaa4890c14d2f6df532b89e0b408b3a99a980", + "original_frame_max_width_css": 521, + "original_sources": { + "mobile": "images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/assignment-en.png" + }, + "alt": "Five actions in the Assignment component", + "caption": "Independent component; no executed route." + } + ] + }, + "rules": { + "AGENTS.md": "493d8d3826b4e018014194b84be8410746415ffe8d2a99d06b3db7ecc6965239", + "docs/editorial/skills/hellotext-editorial/SKILL.md": "86124895b3087e4fbdc821f5dd9799de75268445d270fe9a6ee3e2ec99b6ecce", + "docs/editorial/guide.md": "a9e3c7e787fa77986e9170d7d00ab6a466824429852baddfb2603cf85dfe0419", + "docs/editorial/screenshots.md": "b2acb0e02a0335f8abcee233580630eb7746d45b6bc9df28b18976fdfb93ae02", + "docs/editorial/workflow.md": "0363ba36846fb227ead1b1f912f8f13dfa23099b8a68d9b85c82d0ab65e1cd28", + "docs/editorial-integration.md": "23e2c22a499f16778a1995b844b8dbe3e3067f70847379561f40d9e53b4e9f8e" + }, + "no_article_or_image_edits": true, + "stub": { + "path": "_journeys/how-to-customize-a-playbook-safely.md", + "sha256": "52025d641e39c7d58430afe24bb7609668459aa6e46cca1a6c018dbacd013514", + "original": "originals/stub.md", + "routes": { + "es": "/es/como-personalizar-una-mision.html", + "en": "/how-to-customize-a-playbook-safely.html" + } + }, + "inventory": { + "path": "docs/editorial-work/progress.csv", + "sha256": "a7fbdb265a30990d3083eda5f47963014842921b38c0576875c5acd2d45fad57", + "row": { + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "editorial_status": "in_progress", + "local_verified_commit": "1586f106f91e3e3b62f24ced8181d53c28e9a292", + "work_record": "docs/editorial-work/playbook-followup.md" + }, + "row_sha256": "37e6c3c7ddf44a6b450173e9c8136b314567e233ae02892a7918a6f275076010", + "row_hash_includes_line_ending": true, + "counts": { + "local_verified": 117, + "pending": 32, + "out_of_scope": 1, + "in_progress": 3, + "visual_pending": 1 + }, + "modified": false + }, + "shared_work_record": { + "path": "docs/editorial-work/playbook-followup.md", + "sha256": "d154d0575b284e56119db5fa17b8ff4631ea181afeda80c9085a47a77a4a2faf", + "modified": false, + "future_independent_record": "docs/editorial-work/customize-safely-completion.md" + }, + "editorial_gitlink": "d5319b02e1c6a85f3a6294f11763b9be8dd58a43" +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/proposed-copy-plan.json b/docs/editorial-work/captures/customize-safely-completion-20261011/proposed-copy-plan.json new file mode 100644 index 00000000..09421def --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/proposed-copy-plan.json @@ -0,0 +1,318 @@ +{ + "schema": "customize-editorial-copy-plan-v1", + "status": "source_review_complete_proposed_not_applied", + "created_at_utc": "2026-10-11T11:19:32.850342+00:00", + "reviewer": "conversation_article", + "help_worktree": "help-customize-completion-20261011", + "base": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "articles": [ + { + "locale": "es", + "path": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "7d5796c9891dfa8cc7d97640008ee8d6ee4c0d63be2f85dcafcfd3c1c072e61f", + "byte_equal_base": true, + "h2": [ + "Antes de editar", + "Cuándo conviene deshabilitar", + "Qué puedes personalizar", + "Personaliza el prompt", + "Personaliza el tono", + "Personaliza intenciones", + "Personaliza conocimiento", + "Personaliza propiedades", + "Personaliza canales", + "Personaliza la estrategia de descuento", + "Personaliza el seguimiento", + "Personaliza derivación", + "Personaliza journeys o rutas", + "Prueba según el tipo de misión", + "Revisa después del cambio", + "Guías relacionadas" + ], + "ordered_liquid_links": [ + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/custom-agent-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/how-to-write-a-great-prompt.md", + "_journeys/custom-agent-playbook.md", + "_captures/property-collector-playbook.md", + "_journeys/smart-recommender-playbook.md", + "_captures/webchat-widget-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/how-to-write-a-great-prompt.md", + "_captures/property-collector-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/instant-answers-playbook.md", + "_journeys/review-builder-playbook.md", + "_journeys/csat-pulse-playbook.md", + "_journeys/nps-pulse-playbook.md", + "_journeys/return-and-exchange-helper-playbook.md", + "_journeys/order-cancellation-assistant-playbook.md", + "_journeys/custom-agent-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/what-are-signals.md", + "_journeys/getting-started-with-journeys.md", + "_troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md", + "_analytics-reporting-attribution/playbook-reporting.md" + ], + "existing_figures": 10 + }, + { + "locale": "en", + "path": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "ee7b300463af91fb17107ed2c6f1e62aff16c98f83bef8580fed5ad5d4bae974", + "byte_equal_base": true, + "h2": [ + "Before you edit", + "When to disable", + "What you can customize", + "Customize the prompt", + "Customize tone", + "Customize intents", + "Customize knowledge", + "Customize properties", + "Customize channels", + "Customize discount strategy", + "Customize follow-up", + "Customize handoff rules", + "Customize journeys or routes", + "Test based on playbook type", + "Review after the change", + "Related guides" + ], + "ordered_liquid_links": [ + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/custom-agent-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/how-to-write-a-great-prompt.md", + "_journeys/custom-agent-playbook.md", + "_captures/property-collector-playbook.md", + "_journeys/smart-recommender-playbook.md", + "_captures/webchat-widget-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/how-to-write-a-great-prompt.md", + "_captures/property-collector-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/instant-answers-playbook.md", + "_journeys/review-builder-playbook.md", + "_journeys/csat-pulse-playbook.md", + "_journeys/nps-pulse-playbook.md", + "_journeys/return-and-exchange-helper-playbook.md", + "_journeys/order-cancellation-assistant-playbook.md", + "_journeys/custom-agent-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/what-are-signals.md", + "_journeys/getting-started-with-journeys.md", + "_troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md", + "_analytics-reporting-attribution/playbook-reporting.md" + ], + "existing_figures": 10 + } + ], + "corrections": [ + { + "id": "promotions-responsive-description", + "locale": "es", + "before": "Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. Al abrirlo, aparece a la izquierda y desplaza la configuración a la derecha. Al cerrarlo, recuperas la configuración y la vista previa de la conversación.", + "after": "Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. En escritorio, aparece a la izquierda y desplaza la configuración a la derecha; en pantallas más estrechas, ocupa el área del editor. Al cerrarlo, vuelves al editor.", + "source_refs": [ + "app/javascript/entrypoints/stylesheets/playbooks.scss:207-301", + "app/javascript/controllers/playbook/promotions_drawer_controller.js:3,83-92" + ], + "reason": "Left drawer shares configuration only at min-width1024; narrower layout hides configuration and preview while the panel fills the workspace." + }, + { + "id": "promotions-responsive-description", + "locale": "en", + "before": "Selecting a strategy keeps the panel closed until you click **View store promotions**. It opens on the left and moves configuration to the right. Closing it restores configuration and the conversation preview.", + "after": "Selecting a strategy keeps the panel closed until you click **View store promotions**. On desktop, it opens on the left and moves configuration to the right; on narrower screens, it fills the editor area. Close it to return to the editor.", + "source_refs": [ + "app/javascript/entrypoints/stylesheets/playbooks.scss:207-301", + "app/javascript/controllers/playbook/promotions_drawer_controller.js:3,83-92" + ], + "reason": "Left drawer shares configuration only at min-width1024; narrower layout hides configuration and preview while the panel fills the workspace." + }, + { + "id": "agent-link-literal", + "locale": "en", + "before": "Use **Edit Follow-up** in the notice to change the playbook's settings.", + "after": "Use **Edit Followup** in the notice to change the playbook's settings.", + "source_refs": [ + "config/locales/views/automation/en.yml:62-64", + "app/views/automation/agents/_wait.html.erb:16-23" + ], + "reason": "Match the native link literal; retain conceptual Follow-up spelling elsewhere." + } + ], + "source_commit": "8e27a524a1a1354385c7d2fd22de8e568c2112cb", + "source_bindings": [ + { + "path": "app/javascript/entrypoints/stylesheets/playbooks.scss", + "sha256": "1ee30cf5f054fe923650650cb159a974d87d0c68af4883f785b07617262ffe04", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/javascript/controllers/playbook/promotions_drawer_controller.js", + "sha256": "ea2be6512d37736bd5985b386cbf3167cba5f7a4374fe639861ffb99d31ccae5", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/views/playbooks/_form.html.erb", + "sha256": "46c3249f7dc8477d51e06fb1f3a064e0dd1b6fca571d42b899975facf7d5ac54", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/views/automation/agents/_wait.html.erb", + "sha256": "f714bfd12595b20620606126999bddd2da6099a224bb10713a0c7a7e27543f32", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "config/locales/views/automation/en.yml", + "sha256": "5513e9822f2e9b9dccb576b3e40a50a95941870fbfb062db1797cabbe80945e1", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "config/locales/views/automation/es.yml", + "sha256": "514e517dc4b9840fd9ea71498880ce9bf0d222781c917ce5bed782c51627465a", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/views/playbook/component/followups/_form.html.erb", + "sha256": "98bfe650cab0ee890a88b0327a78ced447bd35505eea07ea781a3eb184e9f7a7", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "config/locales/views/playbook/component/followups/en.yml", + "sha256": "f71ed28086d53e3250bfa9d101e9197d1a4c885dcb86ab419b108762e29a0507", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "config/locales/views/playbook/component/followups/es.yml", + "sha256": "a54eca79cc97ecfd24a13441f9d7e004714e486e992435dcd064ba5d78eb40c8", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/views/playbook/previews/_followup.html.erb", + "sha256": "c3946a5c5cf1c5d0aaf13a8b3ed2b67608bd9ee0a5f6ea833d406c6f0e54996e", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/javascript/controllers/playbook/followup_preview_controller.js", + "sha256": "236e5ba5874fb37e9fa7b9a8454633c4ccca45781d8a2acabe7a7683c45c1979", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/views/playbook/component/discounts/_promotions.html.erb", + "sha256": "2cad3a65719e15d667cb8f7e63f7962d70fa4af61d2167a7324e10bada959e92", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/views/playbook/component/discounts/_promotion_rows.html.erb", + "sha256": "02d3b94130125cdca7687eccdf9bb13a66e27bd4deafa4bf0cd83022b4cd0412", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/views/playbook/component/discounts/_promotion_filters.html.erb", + "sha256": "7f8f3df5cdc7a9335100cd3542c12371bb6ef678c6862c2e9b6b35eae296d68d", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/controllers/playbook/bundles_controller.rb", + "sha256": "ee02d29134ac543d0853fb4599815fd8d9523e7dce63c476f8bf0218fe5f57d1", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + }, + { + "path": "app/models/playbook/bundle.rb", + "sha256": "5d4da4fd7dc8a035259a9980a0e38dfe05d1c4949a3b6254a5fbc2f6d28c5ac6", + "matches_immutable_8e_manifest": true, + "intersects_scoped_afac_delta": false + } + ], + "evidence": [ + { + "path": "audit/help-next-batches-20261011/customize-next-assessment.json", + "sha256": "526e6cc6dbd5af3a4f42af776cecd01f1a187f781c7445cb471692c5625e6aa7" + }, + { + "path": "audit/help-next-batches-20261011/customize-capture-feasibility.json", + "sha256": "17e0cfc9a136c1c7a555816d24d497272a035a0e25e25240187a433c0b066331" + }, + { + "path": "audit/help-next-batches-20261011/customize-followup-source-readiness.json", + "sha256": "6f8a11956fd8829336d77537e426593f3462c9749b484f759c1b323e275c7ad4" + }, + { + "path": "audit/help-next-batches-20261011/customize-existing-fixture-extract.json", + "sha256": "7109099fa14867658aca6f1c90eff275d20be29d1669bbd7b314649d15f31b8d" + }, + { + "path": "audit/customize-source-review-20261011/review.json", + "sha256": "1aae3e149de936ad9c06e91084a183cefbbf2565cd839510953e69b7031963e1" + }, + { + "path": "audit/customize-source-review-20261011/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5" + }, + { + "path": "audit/customize-source-review-20261011/source-continuity.json", + "sha256": "c25b341b2d2b7fc37094d874e7184c6b7adf2e9521c8c919a507ac91d14c8496" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-runtime-plan.json", + "sha256": "4afc081aa07bdd6eade568389d898c5392d04c25f0cef6e43d7dcb20ffc29024" + }, + { + "path": "audit/journeys-workflow-local-20261010/scoped-currency-compare.json", + "sha256": "7c6e23bc24c5e0e6e03bbbf3bf18fedbdb865d4b9f8b288358c2cb5e5c19e81c" + }, + { + "path": "audit/journeys-workflow-local-20261010/source-files.json", + "sha256": "d28b8d6b6975cc08fa885adf7157af117863987f1e5ff427ca9671a68a8a576c" + } + ], + "preserve": [ + "All16 H2, all29 ordered links and full future testing/review instructions per locale. No removed sections.", + "The conceptual two-nudge/ten-minute table is separate from the existing one-nudge/two-minute fixture.", + "None retains final wait/action; interruption and used-nudge semantics remain.", + "Subscriber Booster10percent is a fixed-rate example, not a universal AI ceiling.", + "Promotion source status differs from per-playbook inclusion; inclusion does not activate a store offer or guarantee checkout eligibility.", + "Historical descriptions of unsaved forms/placeholders stay truthful. No test execution, Save, send, provider call, Restore or switch interaction is claimed." + ], + "new_figure_copy_status": "Proposed alts/captions must match every admitted PNG and actual runtime closure before integration.", + "currency_limit": "Known16-path8e-to-afac comparison, not current deployed pixel equivalence.", + "operations": { + "article_edits": 0, + "runtime_starts": 0, + "db_connections": 0, + "browser_operations": 0, + "external_writes": 0, + "protected_writes": 0, + "csv_changes": 0 + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan-v2.json b/docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan-v2.json new file mode 100644 index 00000000..c90b398f --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan-v2.json @@ -0,0 +1,513 @@ +{ + "schema": "customize-editorial-figure-plan-v2", + "status": "source_backed_plan_pending_capture_acceptance", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "copy_plan": { + "path": "audit/next-batches-after-404-20261011/customize-editorial/copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18" + }, + "cap": "docs/editorial-work/captures/customize-safely-completion-20261011", + "figure_attribute": "data-customize-figure", + "routes": { + "en": "/how-to-customize-a-playbook-safely.html", + "es": "/es/como-personalizar-una-mision.html" + }, + "new_concepts": [ + { + "id": "followup-controls", + "insert_after_exact_paragraph": { + "es": "3. En **Si todavía no hay respuesta**, elige la acción final.", + "en": "3. Under **If there’s still no reply**, choose the final action." + }, + "purpose": "Recognize count, uniform wait and current final action.", + "prepared_state": "Existing disabled Playbook33/Followup7:1nudge,120seconds,ai_analyze; no new fixture row.", + "lead": { + "es": "Este ejemplo ficticio tiene un recordatorio, una espera de dos minutos y Análisis de IA como acción final.", + "en": "This fictional example has one nudge, a two-minute wait, and AI Analysis as the final action." + }, + "alt": { + "es": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "en": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis." + }, + "caption": { + "es": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura.", + "en": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture." + }, + "required_visible": [ + "Count label and stored1", + "Wait value2 and minutes unit", + "Selected AI analysis action" + ], + "limits": [ + "Opening the count menu is permitted; selecting a value is excluded. If it occludes another required control, capture an additional native view.", + "Do not alter the separate conceptual two-nudge/ten-minute table." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "followup-actions", + "insert_after_exact_paragraph": { + "es": "En **Si todavía no hay respuesta**, elige qué ocurre después de la última espera: **Análisis de IA**, **Cerrar la conversación** o **Transferir a una persona**.", + "en": "Under **If there’s still no reply**, choose what happens after the final wait: **AI Analysis**, **Close the conversation**, or **Hand off to a person**." + }, + "purpose": "Locate the three final choices beside their explanation.", + "prepared_state": "Same Followup7; native menu opened without choosing a value.", + "lead": { + "es": null, + "en": null + }, + "alt": { + "es": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "en": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person." + }, + "caption": { + "es": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar.", + "en": "Final-action choices; the menu was opened without choosing another option or saving." + }, + "required_visible": [ + "All three native action labels" + ], + "limits": [ + "Do not claim an Assignment link is visible under stored AI analysis; it is shown for handoff." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "followup-sequence", + "insert_after_exact_paragraph": { + "es": "La vista previa muestra una conversación de ejemplo con las esperas, los recordatorios y la acción elegida. Sus mensajes son ilustrativos; el agente redacta los mensajes reales según cada conversación.", + "en": "The preview shows an example conversation with the waits, nudges, and selected action. Its messages are illustrative; the agent writes real messages based on each conversation." + }, + "purpose": "Explain the native illustrative wait/nudge/final-wait/action sequence.", + "prepared_state": "Same Followup7; static native preview, no Composer/provider/generation/send.", + "lead": { + "es": null, + "en": null + }, + "alt": { + "es": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "en": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis." + }, + "caption": { + "es": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas.", + "en": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions." + }, + "required_visible": [ + "Native example label", + "Wait before nudge", + "Nudge", + "Final wait", + "AI analysis example" + ], + "limits": [ + "Mobile may need the native Playground tab and multiple overlapping crops. Never stitch or claim a complete sequence from one incomplete crop." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "store-promotions-entry", + "insert_after_exact_paragraph": { + "es": "5. Cierra el panel con su botón de cerrar o con Escape cuando termines.", + "en": "5. Close the panel with its close button or Escape when you finish." + }, + "purpose": "Locate the current opening button in its strategy card before showing the separate promotions drawer.", + "prepared_state": "Existing disabled Playbook40/Discount14 store_only, unchanged. The open drawer hides this button on mobile and the focused desktop drawer crop excludes configuration.", + "lead": { + "es": null, + "en": null + }, + "alt": { + "es": "Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda.", + "en": "Existing-store-offers strategy selected, with the View store promotions button." + }, + "caption": { + "es": "Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó.", + "en": "Button for opening the fictional example’s promotions panel; the strategy was not changed or saved." + }, + "required_visible": [ + "Complete currently selected store-only strategy card", + "Whole Ver promociones de la tienda / View store promotions button" + ], + "limits": [ + "Native existing state only; no strategy selection, toggle, Save or Restore.", + "Use separate desktop/mobile crops as pertinent. No compositing the button into the drawer.", + "Confirm exact visible label and selected state in each accepted PNG before using this proposed alt/caption." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; native admitted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "store-promotions", + "insert_after_exact_paragraph": { + "es": "Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. En escritorio, aparece a la izquierda y desplaza la configuración a la derecha; en pantallas más estrechas, ocupa el área del editor. Al cerrarlo, vuelves al editor.", + "en": "Selecting a strategy keeps the panel closed until you click **View store promotions**. On desktop, it opens on the left and moves configuration to the right; on narrower screens, it fills the editor area. Close it to return to the editor." + }, + "purpose": "Show the current panel, source status, schedules and per-playbook inclusion after the opening instructions.", + "prepared_state": "Existing disabled Playbook40/Discount14 store_only and4existing promotions/bundles; one owner-prepared Playbook::Bundle override for Bundle3 enabledtrue before browser use.", + "lead": { + "es": "El panel de este ejemplo contiene promociones ficticias y una selección por misión preparada previamente.", + "en": "This example panel contains fictional promotions and a per-playbook selection prepared beforehand." + }, + "alt": { + "es": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "en": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook." + }, + "caption": { + "es": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes.", + "en": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved." + }, + "required_visible": [ + "Panel title", + "Promotion name", + "Source state", + "Schedule", + "Inclusion switch", + "Current View store promotions opener in this or an additional native view" + ], + "limits": [ + "Source-disabled/mission-on contrast is the prepared override, not VTEX activation or checkout success.", + "Do not claim all4rows or Restore are visible if a crop excludes them. Confirm actual names, dates and state from admitted pixels.", + "Use separate native mobile crops if needed, including Restore context if otherwise absent; no fixed PNG quota." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "promotion-filter", + "insert_after_exact_paragraph": { + "es": "El filtro ofrece **Todos los tipos**, **Combos**, **Compra y recibe un regalo**, **Lleva más, paga menos** y **Descuentos**. La búsqueda y el tipo se combinan; **Mostrar más** amplía los resultados de esa selección.", + "en": "The filter offers **All kinds**, **Combos**, **Buy and get a gift**, **Buy more, pay for fewer**, and **Discounts**. Search and kind work together; **Show more** extends the results for that selection." + }, + "purpose": "Locate search and the kind menu beside the existing explanation.", + "prepared_state": "Same promotions; native menu and local GET only; no switches/Restore/Save.", + "lead": { + "es": null, + "en": null + }, + "alt": { + "es": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "en": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts." + }, + "caption": { + "es": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión.", + "en": "The filter narrows visible results; it does not change which promotions are allowed for the playbook." + }, + "required_visible": [ + "Search field", + "All5kind labels" + ], + "limits": [ + "If a query/result is captured, describe only the actual query/subset after validation. No selection-change claim from filtering." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "agent-wait-notice", + "insert_after_exact_paragraph": { + "es": "Cuando la misión elegida incluye Seguimiento, este componente controla la espera del paso de agente, incluso con **Ninguno**. Puedes abrir la sección de espera para consultar su valor, pero sus controles están deshabilitados. Usa **Editar Seguimiento** en el aviso para cambiar la configuración de la misión.", + "en": "When the selected playbook includes Follow-up, this component controls the Agent step's wait, including with **None**. You can expand the Wait section to review its value, but its controls are disabled. Use **Edit Followup** in the notice to change the playbook's settings." + }, + "purpose": "Explain disabled Agent wait and locate the native edit link.", + "prepared_state": "Existing draft Journey9/Step47/Agent10/Playbook33/Followup7; stored Wait9 value6hours disabled by Followup.", + "lead": { + "es": "En este ejemplo, la espera de seis horas del paso está deshabilitada porque la controla Seguimiento.", + "en": "In this example, the step’s six-hour wait is disabled because Follow-up controls it." + }, + "alt": { + "es": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "en": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link." + }, + "caption": { + "es": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador.", + "en": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft." + }, + "required_visible": [ + "Stored6hours", + "Disabled wait controls", + "Whole notice", + "Edit Followup / Editar Seguimiento link" + ], + "limits": [ + "Do not infer6hours as the active policy, invoke the route or change the playbook. Capturing the visible link suffices." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + } + ], + "retained_figure_plan": { + "path": "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/retained-figure-plan.json", + "sha256": "a0f2e8af6c405b31027a4be9443637d41b25fb12774038e739fbe645cf5da6ff" + }, + "retained_source_register": { + "path": "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-register.json", + "sha256": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f" + }, + "retained_counts": { + "preserved": 40, + "selected_candidates": 38, + "obsolete_full_discount_desktop_unselected": 2, + "existing_concepts_per_locale": 10 + }, + "final_new_asset_count": null, + "final_figure_count_per_locale": null, + "provisional_concept_count_per_locale": 17, + "final_count_rule": "Seven current concepts are not a PNG quota. Derive final selection from accepted native frames and complete coverage; separate mobile crops remain allowed.", + "layout": { + "stage": "Static full-column lavender stage and centered white frame. Keep contextual lead-ins and accessible captions.", + "cap": "Max image width is its native clip width, or pixels/native density; frame adds actual insets/border. Capture viewport is provenance, never a substitute for clip width.", + "discount_detail": "Keep2 obsolete full desktop originals unselected; use accepted desktop-native details named discount-mobile-es at245CSS and discount-mobile-en at330CSS in both Help layouts. Preserve accurate original alt/caption and native-layout provenance.", + "no_pixel_edits": true, + "readability": "Native source>=2x P3; Help1440/580/390 ES/EN complete pages plus every figure detail. Individual pixel inspection and inline readability, not metadata alone. Separate1x diagnostic if necessary is not a public source." + }, + "section_coverage": [ + { + "ordinal": 1, + "h2_es": "Antes de editar", + "h2_en": "Before you edit", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Preparation checklist and navigation links; an additional generic screenshot would not explain a distinct control." + }, + { + "ordinal": 2, + "h2_es": "Cuándo conviene deshabilitar", + "h2_en": "When to disable", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Decision criteria and consequences of editing; preserve complete guidance without implying a disable action occurred." + }, + { + "ordinal": 3, + "h2_es": "Qué puedes personalizar", + "h2_en": "What you can customize", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Overview table maps components to choices; detailed controls are illustrated in their own sections." + }, + { + "ordinal": 4, + "h2_es": "Personaliza el prompt", + "h2_en": "Customize the prompt", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "prompt" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 5, + "h2_es": "Personaliza el tono", + "h2_en": "Customize tone", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "tone" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 6, + "h2_es": "Personaliza intenciones", + "h2_en": "Customize intents", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "intents" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 7, + "h2_es": "Personaliza conocimiento", + "h2_en": "Customize knowledge", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "knowledge", + "web-search" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 8, + "h2_es": "Personaliza propiedades", + "h2_en": "Customize properties", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "properties" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 9, + "h2_es": "Personaliza canales", + "h2_en": "Customize channels", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "channels" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 10, + "h2_es": "Personaliza la estrategia de descuento", + "h2_en": "Customize discount strategy", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "discount-percent" + ], + "new_concepts": [ + "store-promotions-entry", + "store-promotions", + "promotion-filter" + ], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 11, + "h2_es": "Personaliza el seguimiento", + "h2_en": "Customize follow-up", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [ + "followup-controls", + "followup-actions", + "followup-sequence", + "agent-wait-notice" + ], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 12, + "h2_es": "Personaliza derivación", + "h2_en": "Customize handoff rules", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "escalation" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 13, + "h2_es": "Personaliza journeys o rutas", + "h2_en": "Customize journeys or routes", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "route-assignment" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 14, + "h2_es": "Prueba según el tipo de misión", + "h2_en": "Test based on playbook type", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Prospective user test instructions by mission type. Captures do not execute sends, providers, journeys or Playgrounds; no section is removed." + }, + { + "ordinal": 15, + "h2_es": "Revisa después del cambio", + "h2_en": "Review after the change", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Prospective post-change checks and monitoring criteria; no fabricated results or empty reports are added." + }, + { + "ordinal": 16, + "h2_es": "Guías relacionadas", + "h2_en": "Related guides", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Navigation to related guides; all ordered links are retained." + } + ], + "remaining_gates": [ + "Root review of exact proposed copy and anchors.", + "Fresh owner GET-only preflight, allowed one-row fixture, locale handling and truthful runtime closure.", + "Each current source individually accepted with exact labels, complete required controls, native dimensions/P3/hash.", + "Reconcile proposed alts/captions to actual crops; admit final selection and caps before Help integration.", + "Complete bilingual build/security, source/copy checks and6full-page/detail QA views; no fabricated coverage." + ], + "operations": { + "article_edits": 0, + "runtime_starts": 0, + "db_connections": 0, + "browser_operations": 0, + "external_writes": 0, + "protected_writes": 0, + "csv_changes": 0 + }, + "supersedes": { + "path": "audit/next-batches-after-404-20261011/customize-editorial/figure-plan.json", + "sha256": "89c1a7b141ce637d035286105109bdd088d027ba50cc780f763ab242d9d1a50a", + "preserved_unchanged": true + }, + "amendment": "Add native store-promotions-entry after step5 of the opening list, before the responsive paragraph and drawer figure. This fills actual opener coverage hidden by the drawer; no normative prose, existing corrections, headers or links change." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan.json b/docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan.json new file mode 100644 index 00000000..dcd818ec --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/proposed-figure-plan.json @@ -0,0 +1,469 @@ +{ + "schema": "customize-editorial-figure-plan-v1", + "status": "source_backed_plan_pending_capture_acceptance", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "copy_plan": { + "path": "audit/next-batches-after-404-20261011/customize-editorial/copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18" + }, + "cap": "docs/editorial-work/captures/customize-safely-completion-20261011", + "figure_attribute": "data-customize-figure", + "routes": { + "en": "/how-to-customize-a-playbook-safely.html", + "es": "/es/como-personalizar-una-mision.html" + }, + "new_concepts": [ + { + "id": "followup-controls", + "insert_after_exact_paragraph": { + "es": "3. En **Si todavía no hay respuesta**, elige la acción final.", + "en": "3. Under **If there’s still no reply**, choose the final action." + }, + "purpose": "Recognize count, uniform wait and current final action.", + "prepared_state": "Existing disabled Playbook33/Followup7:1nudge,120seconds,ai_analyze; no new fixture row.", + "lead": { + "es": "Este ejemplo ficticio tiene un recordatorio, una espera de dos minutos y Análisis de IA como acción final.", + "en": "This fictional example has one nudge, a two-minute wait, and AI Analysis as the final action." + }, + "alt": { + "es": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "en": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis." + }, + "caption": { + "es": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura.", + "en": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture." + }, + "required_visible": [ + "Count label and stored1", + "Wait value2 and minutes unit", + "Selected AI analysis action" + ], + "limits": [ + "Opening the count menu is permitted; selecting a value is excluded. If it occludes another required control, capture an additional native view.", + "Do not alter the separate conceptual two-nudge/ten-minute table." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "followup-actions", + "insert_after_exact_paragraph": { + "es": "En **Si todavía no hay respuesta**, elige qué ocurre después de la última espera: **Análisis de IA**, **Cerrar la conversación** o **Transferir a una persona**.", + "en": "Under **If there’s still no reply**, choose what happens after the final wait: **AI Analysis**, **Close the conversation**, or **Hand off to a person**." + }, + "purpose": "Locate the three final choices beside their explanation.", + "prepared_state": "Same Followup7; native menu opened without choosing a value.", + "lead": { + "es": null, + "en": null + }, + "alt": { + "es": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "en": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person." + }, + "caption": { + "es": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar.", + "en": "Final-action choices; the menu was opened without choosing another option or saving." + }, + "required_visible": [ + "All three native action labels" + ], + "limits": [ + "Do not claim an Assignment link is visible under stored AI analysis; it is shown for handoff." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "followup-sequence", + "insert_after_exact_paragraph": { + "es": "La vista previa muestra una conversación de ejemplo con las esperas, los recordatorios y la acción elegida. Sus mensajes son ilustrativos; el agente redacta los mensajes reales según cada conversación.", + "en": "The preview shows an example conversation with the waits, nudges, and selected action. Its messages are illustrative; the agent writes real messages based on each conversation." + }, + "purpose": "Explain the native illustrative wait/nudge/final-wait/action sequence.", + "prepared_state": "Same Followup7; static native preview, no Composer/provider/generation/send.", + "lead": { + "es": null, + "en": null + }, + "alt": { + "es": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "en": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis." + }, + "caption": { + "es": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas.", + "en": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions." + }, + "required_visible": [ + "Native example label", + "Wait before nudge", + "Nudge", + "Final wait", + "AI analysis example" + ], + "limits": [ + "Mobile may need the native Playground tab and multiple overlapping crops. Never stitch or claim a complete sequence from one incomplete crop." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "store-promotions", + "insert_after_exact_paragraph": { + "es": "Elegir una estrategia mantiene el panel cerrado hasta que pulses **Ver promociones de la tienda**. En escritorio, aparece a la izquierda y desplaza la configuración a la derecha; en pantallas más estrechas, ocupa el área del editor. Al cerrarlo, vuelves al editor.", + "en": "Selecting a strategy keeps the panel closed until you click **View store promotions**. On desktop, it opens on the left and moves configuration to the right; on narrower screens, it fills the editor area. Close it to return to the editor." + }, + "purpose": "Show the current panel, source status, schedules and per-playbook inclusion after the opening instructions.", + "prepared_state": "Existing disabled Playbook40/Discount14 store_only and4existing promotions/bundles; one owner-prepared Playbook::Bundle override for Bundle3 enabledtrue before browser use.", + "lead": { + "es": "El panel de este ejemplo contiene promociones ficticias y una selección por misión preparada previamente.", + "en": "This example panel contains fictional promotions and a per-playbook selection prepared beforehand." + }, + "alt": { + "es": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "en": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook." + }, + "caption": { + "es": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes.", + "en": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved." + }, + "required_visible": [ + "Panel title", + "Promotion name", + "Source state", + "Schedule", + "Inclusion switch", + "Current View store promotions opener in this or an additional native view" + ], + "limits": [ + "Source-disabled/mission-on contrast is the prepared override, not VTEX activation or checkout success.", + "Do not claim all4rows or Restore are visible if a crop excludes them. Confirm actual names, dates and state from admitted pixels.", + "Use separate native mobile crops if needed, including Restore context if otherwise absent; no fixed PNG quota." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "promotion-filter", + "insert_after_exact_paragraph": { + "es": "El filtro ofrece **Todos los tipos**, **Combos**, **Compra y recibe un regalo**, **Lleva más, paga menos** y **Descuentos**. La búsqueda y el tipo se combinan; **Mostrar más** amplía los resultados de esa selección.", + "en": "The filter offers **All kinds**, **Combos**, **Buy and get a gift**, **Buy more, pay for fewer**, and **Discounts**. Search and kind work together; **Show more** extends the results for that selection." + }, + "purpose": "Locate search and the kind menu beside the existing explanation.", + "prepared_state": "Same promotions; native menu and local GET only; no switches/Restore/Save.", + "lead": { + "es": null, + "en": null + }, + "alt": { + "es": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "en": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts." + }, + "caption": { + "es": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión.", + "en": "The filter narrows visible results; it does not change which promotions are allowed for the playbook." + }, + "required_visible": [ + "Search field", + "All5kind labels" + ], + "limits": [ + "If a query/result is captured, describe only the actual query/subset after validation. No selection-change claim from filtering." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + }, + { + "id": "agent-wait-notice", + "insert_after_exact_paragraph": { + "es": "Cuando la misión elegida incluye Seguimiento, este componente controla la espera del paso de agente, incluso con **Ninguno**. Puedes abrir la sección de espera para consultar su valor, pero sus controles están deshabilitados. Usa **Editar Seguimiento** en el aviso para cambiar la configuración de la misión.", + "en": "When the selected playbook includes Follow-up, this component controls the Agent step's wait, including with **None**. You can expand the Wait section to review its value, but its controls are disabled. Use **Edit Followup** in the notice to change the playbook's settings." + }, + "purpose": "Explain disabled Agent wait and locate the native edit link.", + "prepared_state": "Existing draft Journey9/Step47/Agent10/Playbook33/Followup7; stored Wait9 value6hours disabled by Followup.", + "lead": { + "es": "En este ejemplo, la espera de seis horas del paso está deshabilitada porque la controla Seguimiento.", + "en": "In this example, the step’s six-hour wait is disabled because Follow-up controls it." + }, + "alt": { + "es": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "en": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link." + }, + "caption": { + "es": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador.", + "en": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft." + }, + "required_visible": [ + "Stored6hours", + "Disabled wait controls", + "Whole notice", + "Edit Followup / Editar Seguimiento link" + ], + "limits": [ + "Do not infer6hours as the active policy, invoke the route or change the playbook. Capturing the visible link suffices." + ], + "locales": [ + "es", + "en" + ], + "variants": "Desktop/mobile as pertinent; actual native accepted sources only.", + "source_pixel_acceptance": "pending", + "final_assets": [] + } + ], + "retained_figure_plan": { + "path": "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/retained-figure-plan.json", + "sha256": "a0f2e8af6c405b31027a4be9443637d41b25fb12774038e739fbe645cf5da6ff" + }, + "retained_source_register": { + "path": "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-register.json", + "sha256": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f" + }, + "retained_counts": { + "preserved": 40, + "selected_candidates": 38, + "obsolete_full_discount_desktop_unselected": 2, + "existing_concepts_per_locale": 10 + }, + "final_new_asset_count": null, + "final_figure_count_per_locale": null, + "provisional_concept_count_per_locale": 16, + "final_count_rule": "Six concepts is not a PNG quota. Derive final selection from accepted native frames and complete coverage, including separate mobile crops if required.", + "layout": { + "stage": "Static full-column lavender stage and centered white frame. Keep contextual lead-ins and accessible captions.", + "cap": "Max image width is its native clip width, or pixels/native density; frame adds actual insets/border. Capture viewport is provenance, never a substitute for clip width.", + "discount_detail": "Keep2 obsolete full desktop originals unselected; use accepted desktop-native details named discount-mobile-es at245CSS and discount-mobile-en at330CSS in both Help layouts. Preserve accurate original alt/caption and native-layout provenance.", + "no_pixel_edits": true, + "readability": "Native source>=2x P3; Help1440/580/390 ES/EN complete pages plus every figure detail. Individual pixel inspection and inline readability, not metadata alone. Separate1x diagnostic if necessary is not a public source." + }, + "section_coverage": [ + { + "ordinal": 1, + "h2_es": "Antes de editar", + "h2_en": "Before you edit", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Preparation checklist and navigation links; an additional generic screenshot would not explain a distinct control." + }, + { + "ordinal": 2, + "h2_es": "Cuándo conviene deshabilitar", + "h2_en": "When to disable", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Decision criteria and consequences of editing; preserve complete guidance without implying a disable action occurred." + }, + { + "ordinal": 3, + "h2_es": "Qué puedes personalizar", + "h2_en": "What you can customize", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Overview table maps components to choices; detailed controls are illustrated in their own sections." + }, + { + "ordinal": 4, + "h2_es": "Personaliza el prompt", + "h2_en": "Customize the prompt", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "prompt" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 5, + "h2_es": "Personaliza el tono", + "h2_en": "Customize tone", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "tone" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 6, + "h2_es": "Personaliza intenciones", + "h2_en": "Customize intents", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "intents" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 7, + "h2_es": "Personaliza conocimiento", + "h2_en": "Customize knowledge", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "knowledge", + "web-search" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 8, + "h2_es": "Personaliza propiedades", + "h2_en": "Customize properties", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "properties" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 9, + "h2_es": "Personaliza canales", + "h2_en": "Customize channels", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "channels" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 10, + "h2_es": "Personaliza la estrategia de descuento", + "h2_en": "Customize discount strategy", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "discount-percent" + ], + "new_concepts": [ + "store-promotions", + "promotion-filter" + ], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 11, + "h2_es": "Personaliza el seguimiento", + "h2_en": "Customize follow-up", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [ + "followup-controls", + "followup-actions", + "followup-sequence", + "agent-wait-notice" + ], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 12, + "h2_es": "Personaliza derivación", + "h2_en": "Customize handoff rules", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "escalation" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 13, + "h2_es": "Personaliza journeys o rutas", + "h2_en": "Customize journeys or routes", + "preserve_complete_prose": true, + "retained_figure_ids": [ + "route-assignment" + ], + "new_concepts": [], + "prose_only": false, + "coverage_reason": "Controls remain adjacent to their explanation. Existing source-specific limits and all further guidance are preserved." + }, + { + "ordinal": 14, + "h2_es": "Prueba según el tipo de misión", + "h2_en": "Test based on playbook type", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Prospective user test instructions by mission type. Captures do not execute sends, providers, journeys or Playgrounds; no section is removed." + }, + { + "ordinal": 15, + "h2_es": "Revisa después del cambio", + "h2_en": "Review after the change", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Prospective post-change checks and monitoring criteria; no fabricated results or empty reports are added." + }, + { + "ordinal": 16, + "h2_es": "Guías relacionadas", + "h2_en": "Related guides", + "preserve_complete_prose": true, + "retained_figure_ids": [], + "new_concepts": [], + "prose_only": true, + "coverage_reason": "Navigation to related guides; all ordered links are retained." + } + ], + "remaining_gates": [ + "Root review of exact proposed copy and anchors.", + "Fresh owner GET-only preflight, allowed one-row fixture, locale handling and truthful runtime closure.", + "Each current source individually accepted with exact labels, complete required controls, native dimensions/P3/hash.", + "Reconcile proposed alts/captions to actual crops; admit final selection and caps before Help integration.", + "Complete bilingual build/security, source/copy checks and6full-page/detail QA views; no fabricated coverage." + ], + "operations": { + "article_edits": 0, + "runtime_starts": 0, + "db_connections": 0, + "browser_operations": 0, + "external_writes": 0, + "protected_writes": 0, + "csv_changes": 0 + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/raw-source-manifest.json b/docs/editorial-work/captures/customize-safely-completion-20261011/raw-source-manifest.json new file mode 100644 index 00000000..3fbe2789 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/raw-source-manifest.json @@ -0,0 +1,539 @@ +{ + "schema": "customize-native-source-manifest-v1", + "status": "captured_pending_pixel_admission", + "clip_normalization": "exact array [x,y,width,height] sidecar values copied to named object; no pixel transformation", + "records": [ + { + "id": "agent-wait-notice", + "locale": "en", + "layout": "desktop", + "file": "agent-wait-notice-en-desktop.png", + "sha256": "85604360c2dfb412415e0739088806d7736db3528ecc8b5b24d4e3da453d8301", + "pixelSize": [ + 1844, + 2240 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 819, + "y": 0, + "width": 461, + "height": 560 + } + }, + { + "id": "agent-wait-notice", + "locale": "en", + "layout": "mobile", + "file": "agent-wait-notice-en-mobile.png", + "sha256": "692d58a98936254c8b90df9baa0d4647268952da7bdc6b5617188eb29929b506", + "pixelSize": [ + 1560, + 2336 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 584 + } + }, + { + "id": "agent-wait-notice", + "locale": "es", + "layout": "desktop", + "file": "agent-wait-notice-es-desktop.png", + "sha256": "6b450786bf96a6c8008f396f8e1e9c4d14a16dfe15559ee0e39698f9e6294fdb", + "pixelSize": [ + 1844, + 2336 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 819, + "y": 0, + "width": 461, + "height": 584 + } + }, + { + "id": "agent-wait-notice", + "locale": "es", + "layout": "mobile", + "file": "agent-wait-notice-es-mobile.png", + "sha256": "a8208dd124c5d1df2fd8186e96461749268e7da2efb00ea29ef0c141a9646d32", + "pixelSize": [ + 1560, + 2432 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 608 + } + }, + { + "id": "followup-actions", + "locale": "en", + "layout": "desktop", + "file": "followup-actions-en-desktop.png", + "sha256": "d5053e4529e182ddb933065fd66cf52cc6396084dd85496f4eb3fff21e4a2b82", + "pixelSize": [ + 2304, + 1200 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 496, + "width": 576, + "height": 300 + } + }, + { + "id": "followup-actions", + "locale": "en", + "layout": "mobile", + "file": "followup-actions-en-mobile.png", + "sha256": "3dae7f60dce49073ad9d3c3d4d4e09d11849a9a4828e4300d9d6e919a5a4065d", + "pixelSize": [ + 1560, + 1332 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 531, + "width": 390, + "height": 333 + } + }, + { + "id": "followup-actions", + "locale": "es", + "layout": "desktop", + "file": "followup-actions-es-desktop.png", + "sha256": "01febd33cd1b8979bb59a72f200811027cfca7ace80b4f8523dc9d722de902a0", + "pixelSize": [ + 2304, + 1200 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 520, + "width": 576, + "height": 300 + } + }, + { + "id": "followup-actions", + "locale": "es", + "layout": "mobile", + "file": "followup-actions-es-mobile.png", + "sha256": "33b1498dc7f5411f389d31793775b0e468385cd2322b6f24bd4e762604e41ca7", + "pixelSize": [ + 1560, + 1240 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 555, + "width": 390, + "height": 310 + } + }, + { + "id": "followup-controls", + "locale": "en", + "layout": "desktop", + "file": "followup-controls-en-desktop.png", + "sha256": "f480f31519739c4810a4ea2304a3753b8fbe5773bb678ee030999b87e9c9e2f6", + "pixelSize": [ + 2304, + 1984 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 120, + "width": 576, + "height": 496 + } + }, + { + "id": "followup-controls", + "locale": "en", + "layout": "mobile", + "file": "followup-controls-en-mobile.png", + "sha256": "c2e465aedea99cc4c04e8d3525f7635f962c0e2bd22467d29f43c27577d82b38", + "pixelSize": [ + 1560, + 2064 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 120, + "width": 390, + "height": 516 + } + }, + { + "id": "followup-controls", + "locale": "es", + "layout": "desktop", + "file": "followup-controls-es-desktop.png", + "sha256": "5ea38ad47f7f828eee4d3d52530b2b5efbaa7c6c92035c43e30b7fbf082c2fe5", + "pixelSize": [ + 2304, + 1984 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 120, + "width": 576, + "height": 496 + } + }, + { + "id": "followup-controls", + "locale": "es", + "layout": "mobile", + "file": "followup-controls-es-mobile.png", + "sha256": "62c49f59638c1706588a0279751cfcb56426e4fc8270dab877474048c826fddb", + "pixelSize": [ + 1560, + 2160 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 120, + "width": 390, + "height": 540 + } + }, + { + "id": "followup-sequence", + "locale": "en", + "layout": "desktop", + "file": "followup-sequence-en-desktop.png", + "sha256": "d581a35b70f0b61691a03011c8577f653054be40a075e9567cd004ebee43d6ab", + "pixelSize": [ + 2304, + 1684 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 688, + "y": 113, + "width": 576, + "height": 421 + } + }, + { + "id": "followup-sequence", + "locale": "en", + "layout": "mobile", + "file": "followup-sequence-en-mobile.png", + "sha256": "9e1f9edf10980b6f1925b1290ea4844ec23b209160932844673906505c23f207", + "pixelSize": [ + 1560, + 1892 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 473 + } + }, + { + "id": "followup-sequence", + "locale": "es", + "layout": "desktop", + "file": "followup-sequence-es-desktop.png", + "sha256": "dec61f56b6b38d8edf21834228c29c7c6a53d6d90294dca9e1576f93ccd8dfff", + "pixelSize": [ + 2304, + 1684 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 688, + "y": 113, + "width": 576, + "height": 421 + } + }, + { + "id": "followup-sequence", + "locale": "es", + "layout": "mobile", + "file": "followup-sequence-es-mobile.png", + "sha256": "86d7a73b1f8ae44d9ae36423de2c14ee4a3a08703d831d70701a378495befc06", + "pixelSize": [ + 1560, + 1892 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 473 + } + }, + { + "id": "promotion-filter", + "locale": "en", + "layout": "desktop", + "file": "promotion-filter-en-desktop.png", + "sha256": "b47a580465fbc2157e64ae02307d959bfd8f79a7f5be6c51df87038f9ba7cc8f", + "pixelSize": [ + 2148, + 1768 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 97, + "width": 537, + "height": 442 + } + }, + { + "id": "promotion-filter", + "locale": "en", + "layout": "mobile", + "file": "promotion-filter-en-mobile.png", + "sha256": "cf7921b307020dda6d7f983c47305f1f87b3b7b9c8ebad9358c0662fa3800c87", + "pixelSize": [ + 1560, + 1816 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 454 + } + }, + { + "id": "promotion-filter", + "locale": "es", + "layout": "desktop", + "file": "promotion-filter-es-desktop.png", + "sha256": "5d04542cbd3654faa0c6f2a7f6de3a90c84533dc39132af58764957758f7efdd", + "pixelSize": [ + 2148, + 1864 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 97, + "width": 537, + "height": 466 + } + }, + { + "id": "promotion-filter", + "locale": "es", + "layout": "mobile", + "file": "promotion-filter-es-mobile.png", + "sha256": "d64acf58ea93c0429fbfeefb6864fcf2e317b1e76361dfcc29ff46e2e202abb8", + "pixelSize": [ + 1560, + 2000 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 500 + } + }, + { + "id": "store-promotions", + "locale": "en", + "layout": "desktop", + "file": "store-promotions-en-desktop.png", + "sha256": "afd54fd3bf23213ea4f65d8bbd7de1326c3fc321690308db33e7fcc9eddd1289", + "pixelSize": [ + 2148, + 4092 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 97, + "width": 537, + "height": 1023 + } + }, + { + "id": "store-promotions", + "locale": "en", + "layout": "mobile", + "file": "store-promotions-en-mobile.png", + "sha256": "18c90739be4dad1156e8680b2a8adb84dd0fd0a9d0f97975ce2a065a3027086e", + "pixelSize": [ + 1560, + 4092 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 1023 + } + }, + { + "id": "store-promotions-entry", + "locale": "en", + "layout": "desktop", + "file": "store-promotions-entry-en-desktop.png", + "sha256": "4fcec78406799ef89380c06327a1aa44ecaee64e6b4bf3d6690d99c40ef69117", + "pixelSize": [ + 2304, + 984 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 571, + "width": 576, + "height": 246 + } + }, + { + "id": "store-promotions-entry", + "locale": "en", + "layout": "mobile", + "file": "store-promotions-entry-en-mobile.png", + "sha256": "0bbb81393b14d91a56f6ad03f34e14886ead93ccc102f427ae624a3144fcf8ad", + "pixelSize": [ + 1560, + 1368 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 655, + "width": 390, + "height": 342 + } + }, + { + "id": "store-promotions-entry", + "locale": "es", + "layout": "desktop", + "file": "store-promotions-entry-es-desktop.png", + "sha256": "4bbd473ab008020136b6e49679ef61f5ba67369ee393d66e49d1601ac883c38e", + "pixelSize": [ + 2304, + 1096 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 48, + "y": 571, + "width": 576, + "height": 274 + } + }, + { + "id": "store-promotions-entry", + "locale": "es", + "layout": "mobile", + "file": "store-promotions-entry-es-mobile.png", + "sha256": "6af9d33488fbb4f0d6441fc6540e5e82243e9ce4766329391322ede14349226f", + "pixelSize": [ + 1560, + 1496 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 679, + "width": 390, + "height": 374 + } + }, + { + "id": "store-promotions", + "locale": "es", + "layout": "desktop", + "file": "store-promotions-es-desktop.png", + "sha256": "ade07fb0f453f45e5bd2cc4d2f7f66f031de2a20c60a9f18d28658b4ae5aa882", + "pixelSize": [ + 2148, + 4092 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 97, + "width": 537, + "height": 1023 + } + }, + { + "id": "store-promotions", + "locale": "es", + "layout": "mobile", + "file": "store-promotions-es-mobile.png", + "sha256": "520d3a95ad2e32aa447d91003560ebafa5451a61f17354dea95a07347a94609f", + "pixelSize": [ + 1560, + 4492 + ], + "nativeDensity": 4, + "icc": "Display P3", + "clip": { + "x": 0, + "y": 117, + "width": 390, + "height": 1123 + } + } + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/retained-figure-plan.json b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-figure-plan.json new file mode 100644 index 00000000..60e559e2 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-figure-plan.json @@ -0,0 +1,506 @@ +{ + "schema": "customize-retained-figure-plan-v1", + "status": "prepared_not_applied", + "preserved_inputs_sha256": "336359c77c3efd6ca20d05ed073fec4f5a4fbedc4c9b5c09d6502e2310d5b6b0", + "retained_register_sha256": "d22d7e6084792f1fd8371b178ef1f2ef19352392356ba13611060d51c8e3600f", + "figure_count_per_locale": 10, + "ids_in_article_order": [ + "prompt", + "tone", + "intents", + "knowledge", + "web-search", + "properties", + "channels", + "discount-percent", + "escalation", + "route-assignment" + ], + "figures": [ + { + "id": "prompt", + "locale": "es", + "original_block_sha256": "ee100d27b843152167233187077082acd713a92af1036fd201214cc01c721063", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/prompt-es.png" + }, + "alt": "Campo de prompt vacío en un borrador ficticio", + "caption": "Campo completo sin editar ni guardar.", + "planned_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/prompt-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 422, + "desktop": 628 + }, + "planned_frame_max_width_css": 646, + "required_markup_attribute": { + "data-customize-figure": "prompt" + } + }, + { + "id": "tone", + "locale": "es", + "original_block_sha256": "eefadee36c3e482d190c60b69568a80839fd491c85a4da1bcfb09b938ad8c73f", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/tone-es-mobile.png", + "desktop": "images/captures/property-collector/tone-es.png" + }, + "alt": "Tres tonos seleccionados en un borrador", + "caption": "Opciones seleccionadas sin guardar.", + "planned_sources": { + "mobile": "images/captures/property-collector/tone-es-mobile.png", + "desktop": "images/captures/property-collector/tone-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 390, + "desktop": 575 + }, + "planned_frame_max_width_css": 593, + "required_markup_attribute": { + "data-customize-figure": "tone" + } + }, + { + "id": "intents", + "locale": "es", + "original_block_sha256": "019281a132e8a1824defbf21847beb8a0b0d84220fbed2af2c7381a9cfa4927c", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/intents-es.png" + }, + "alt": "Frase de intención sin agregar", + "caption": "Borrador independiente sin clasificación.", + "planned_sources": { + "mobile": "images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/intents-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 382, + "desktop": 628 + }, + "planned_frame_max_width_css": 646, + "required_markup_attribute": { + "data-customize-figure": "intents" + } + }, + { + "id": "knowledge", + "locale": "es", + "original_block_sha256": "8aa20a58aacd1facec9f33c5fff32c959aafedbd1659db4aac06a9112077b539", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/upload-es.png" + }, + "alt": "Área de conocimiento sin archivos", + "caption": "Formulario vacío sin subir documentos.", + "planned_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/upload-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 422, + "desktop": 628 + }, + "planned_frame_max_width_css": 646, + "required_markup_attribute": { + "data-customize-figure": "knowledge" + } + }, + { + "id": "web-search", + "locale": "es", + "original_block_sha256": "83f606c64a55c4b31d3c2407fd27b8e5d5e293ad09f9be4c49dcb79d7a2560d9", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/web_search-es.png" + }, + "alt": "Campo de búsqueda web vacío", + "caption": "Placeholder sin URL añadida ni búsqueda ejecutada.", + "planned_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/web_search-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 422, + "desktop": 628 + }, + "planned_frame_max_width_css": 646, + "required_markup_attribute": { + "data-customize-figure": "web-search" + } + }, + { + "id": "properties", + "locale": "es", + "original_block_sha256": "4f629accb7b5a5e9a8020a2e4e99291b31c24b2a2242f67c31ed51df8e2214f3", + "original_frame_max_width_css": 666, + "original_sources": { + "mobile": "images/captures/property-collector/style-refresh/fields-es-mobile.png", + "desktop": "images/captures/property-collector/style-refresh/fields-es.png" + }, + "alt": "Nombre importante y correo opcional", + "caption": "Selección ficticia sin recopilación.", + "planned_sources": { + "mobile": "images/captures/property-collector/style-refresh/fields-es-mobile.png", + "desktop": "images/captures/property-collector/style-refresh/fields-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 382, + "desktop": 648 + }, + "planned_frame_max_width_css": 666, + "required_markup_attribute": { + "data-customize-figure": "properties" + } + }, + { + "id": "channels", + "locale": "es", + "original_block_sha256": "fd22db7cc20ea7c1a9bd6b42859bf1fa82ed13a9a6b1481a70b69b2f20c2b95a", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/channels-es-mobile.png", + "desktop": "images/captures/property-collector/channels-es.png" + }, + "alt": "Selección de canales de entrada sin guardar", + "caption": "Entrada automática y opción manual; no resultado de envío.", + "planned_sources": { + "mobile": "images/captures/property-collector/channels-es-mobile.png", + "desktop": "images/captures/property-collector/channels-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 390, + "desktop": 575 + }, + "planned_frame_max_width_css": 593, + "required_markup_attribute": { + "data-customize-figure": "channels" + } + }, + { + "id": "discount-percent", + "locale": "es", + "original_block_sha256": "a1749e4503a1d901d03aa085fc54c40cfe35a54e499d94be401e8e877651d07e", + "original_frame_max_width_css": 548, + "original_sources": { + "mobile": "images/captures/subscriber-booster/discount-mobile-es.png", + "desktop": "images/captures/subscriber-booster/discount-es.png" + }, + "alt": "Porcentaje en la tarjeta de descuento compartida", + "caption": "Borrador de Subscriber Booster; tasa fija por ese flujo.", + "planned_sources": { + "mobile": "images/captures/subscriber-booster/discount-mobile-es.png", + "desktop": "images/captures/subscriber-booster/discount-mobile-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 245, + "desktop": 245 + }, + "planned_frame_max_width_css": 263, + "required_markup_attribute": { + "data-customize-figure": "discount-percent" + } + }, + { + "id": "escalation", + "locale": "es", + "original_block_sha256": "e8c780424091915746e02a0a14c3d6775cb79eed6d7cbd0ef068c77b81220e99", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/handoff-es-mobile.png", + "desktop": "images/captures/property-collector/handoff-es.png" + }, + "alt": "Equipo ficticio en el control de derivación", + "caption": "Destino sin guardar ni asignar una conversación.", + "planned_sources": { + "mobile": "images/captures/property-collector/handoff-es-mobile.png", + "desktop": "images/captures/property-collector/handoff-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 390, + "desktop": 575 + }, + "planned_frame_max_width_css": 593, + "required_markup_attribute": { + "data-customize-figure": "escalation" + } + }, + { + "id": "route-assignment", + "locale": "es", + "original_block_sha256": "5b9ec17c20a651d55a0244b8157692aab4434e4d5f3fac81b410f9b2e32fcd47", + "original_frame_max_width_css": 521, + "original_sources": { + "mobile": "images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/assignment-es.png" + }, + "alt": "Cinco acciones en el componente Asignación", + "caption": "Componente independiente; no ruta ejecutada.", + "planned_sources": { + "mobile": "images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/assignment-es.png" + }, + "planned_maximum_image_width_css": { + "mobile": 389, + "desktop": 503 + }, + "planned_frame_max_width_css": 521, + "required_markup_attribute": { + "data-customize-figure": "route-assignment" + } + }, + { + "id": "prompt", + "locale": "en", + "original_block_sha256": "a46611518dc81e761f78d46e4becc7cd5eb39c350c72029ccc0f9f27a52b8f3f", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/prompt-en.png" + }, + "alt": "Empty prompt field in a fictitious draft", + "caption": "Complete field without editing or saving.", + "planned_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/prompt-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 422, + "desktop": 628 + }, + "planned_frame_max_width_css": 646, + "required_markup_attribute": { + "data-customize-figure": "prompt" + } + }, + { + "id": "tone", + "locale": "en", + "original_block_sha256": "3716cefe06011baac79c3548ca889a379b91099aad8e76151a04f5faff907a42", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/tone-en-mobile.png", + "desktop": "images/captures/property-collector/tone-en.png" + }, + "alt": "Three tones selected in a draft", + "caption": "Selected options without saving.", + "planned_sources": { + "mobile": "images/captures/property-collector/tone-en-mobile.png", + "desktop": "images/captures/property-collector/tone-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 390, + "desktop": 575 + }, + "planned_frame_max_width_css": 593, + "required_markup_attribute": { + "data-customize-figure": "tone" + } + }, + { + "id": "intents", + "locale": "en", + "original_block_sha256": "829b7a3854929b6d6724fec2585cc03ab4ad64ead8eddb0fb90a548dc1f12c60", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/intents-en.png" + }, + "alt": "Intent phrase without adding", + "caption": "Independent draft without classification.", + "planned_sources": { + "mobile": "images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/intents-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 382, + "desktop": 628 + }, + "planned_frame_max_width_css": 646, + "required_markup_attribute": { + "data-customize-figure": "intents" + } + }, + { + "id": "knowledge", + "locale": "en", + "original_block_sha256": "3f49fa0aa5aa5afefd1d0072b795f552ca14e3b98991be14b461e297ec3f4d97", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/upload-en.png" + }, + "alt": "Knowledge upload area without files", + "caption": "Empty form without document uploads.", + "planned_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/upload-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 422, + "desktop": 628 + }, + "planned_frame_max_width_css": 646, + "required_markup_attribute": { + "data-customize-figure": "knowledge" + } + }, + { + "id": "web-search", + "locale": "en", + "original_block_sha256": "0bd491ad87745d9e13a0ad60330c5bab5ca6df52e785647de4aba1b80c3dfedb", + "original_frame_max_width_css": 646, + "original_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/web_search-en.png" + }, + "alt": "Empty web search field", + "caption": "Placeholder without an added URL or an executed search.", + "planned_sources": { + "mobile": "images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "desktop": "images/journeys/how-to-customize-a-playbook-safely/web_search-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 422, + "desktop": 628 + }, + "planned_frame_max_width_css": 646, + "required_markup_attribute": { + "data-customize-figure": "web-search" + } + }, + { + "id": "properties", + "locale": "en", + "original_block_sha256": "f41ff210cc4c11445bd4c388b4a6603a29143a9a83cc3457724c1bd13f23f644", + "original_frame_max_width_css": 666, + "original_sources": { + "mobile": "images/captures/property-collector/style-refresh/fields-en-mobile.png", + "desktop": "images/captures/property-collector/style-refresh/fields-en.png" + }, + "alt": "Important name and optional email", + "caption": "Fictitious selection without collection.", + "planned_sources": { + "mobile": "images/captures/property-collector/style-refresh/fields-en-mobile.png", + "desktop": "images/captures/property-collector/style-refresh/fields-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 382, + "desktop": 648 + }, + "planned_frame_max_width_css": 666, + "required_markup_attribute": { + "data-customize-figure": "properties" + } + }, + { + "id": "channels", + "locale": "en", + "original_block_sha256": "16e1dc7cdae15cb4afdf7daf4ebf24cab15e2ab4f30cb028a69d617e0b9cf244", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/channels-en-mobile.png", + "desktop": "images/captures/property-collector/channels-en.png" + }, + "alt": "Unsaved incoming channel selection", + "caption": "Automatic incoming selection and manual option; no sending result.", + "planned_sources": { + "mobile": "images/captures/property-collector/channels-en-mobile.png", + "desktop": "images/captures/property-collector/channels-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 390, + "desktop": 575 + }, + "planned_frame_max_width_css": 593, + "required_markup_attribute": { + "data-customize-figure": "channels" + } + }, + { + "id": "discount-percent", + "locale": "en", + "original_block_sha256": "01e040de0745980c4da06f2fc02c0b115d60c29a2aa9bad3157ed1b64dd76748", + "original_frame_max_width_css": 548, + "original_sources": { + "mobile": "images/captures/subscriber-booster/discount-mobile-en.png", + "desktop": "images/captures/subscriber-booster/discount-en.png" + }, + "alt": "Percentage in the shared discount card", + "caption": "Subscriber Booster draft; fixed rate for that flow.", + "planned_sources": { + "mobile": "images/captures/subscriber-booster/discount-mobile-en.png", + "desktop": "images/captures/subscriber-booster/discount-mobile-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 330, + "desktop": 330 + }, + "planned_frame_max_width_css": 348, + "required_markup_attribute": { + "data-customize-figure": "discount-percent" + } + }, + { + "id": "escalation", + "locale": "en", + "original_block_sha256": "19f09297bde58351d5810aa04af3ce5a5e0296eb09a38799e6531b20df32d4bf", + "original_frame_max_width_css": 593, + "original_sources": { + "mobile": "images/captures/property-collector/handoff-en-mobile.png", + "desktop": "images/captures/property-collector/handoff-en.png" + }, + "alt": "Fictitious team in the escalation control", + "caption": "Destination without saving or assigning a conversation.", + "planned_sources": { + "mobile": "images/captures/property-collector/handoff-en-mobile.png", + "desktop": "images/captures/property-collector/handoff-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 390, + "desktop": 575 + }, + "planned_frame_max_width_css": 593, + "required_markup_attribute": { + "data-customize-figure": "escalation" + } + }, + { + "id": "route-assignment", + "locale": "en", + "original_block_sha256": "f1cc097ae33f002d04aaee3e97aeaa4890c14d2f6df532b89e0b408b3a99a980", + "original_frame_max_width_css": 521, + "original_sources": { + "mobile": "images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/assignment-en.png" + }, + "alt": "Five actions in the Assignment component", + "caption": "Independent component; no executed route.", + "planned_sources": { + "mobile": "images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "desktop": "images/team/ai-handoff-to-inbox/assignment-en.png" + }, + "planned_maximum_image_width_css": { + "mobile": 389, + "desktop": 503 + }, + "planned_frame_max_width_css": 521, + "required_markup_attribute": { + "data-customize-figure": "route-assignment" + } + } + ], + "allowed_changes_when_integrating": [ + "Add stable data-customize-figure attributes to existing figures.", + "Use the accepted percentage-selector crop for both responsive variants of discount-percent; keep its native cap and valid existing alt/caption.", + "Insert only separately accepted new sources at approved anchors; retain headings, links, stub, global styling and all40 original image bytes." + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-register.json b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-register.json new file mode 100644 index 00000000..d67b306d --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-register.json @@ -0,0 +1,1782 @@ +{ + "schema": "customize-retained-source-register-v1", + "status": "preserved_reuse_plan_pending_integration_and_help_qa", + "base": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "previous_published_commit": "046e27c78f8431ad46f87a8e31048907b2d34d56", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "preserved_source_count": 40, + "planned_selected_source_count": 38, + "historical_only_count": 2, + "new_source_count": 0, + "assets": [ + { + "path": "images/captures/property-collector/channels-es-mobile.png", + "sha256": "213da9d4c0fa8688e03ce9f368928e7df240b1d538670285a437c5935c0a24a3", + "pixel_size": [ + 780, + 1520 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 760 + ], + "id": "channels", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/channels-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/channels-es.png", + "sha256": "09a69bcc4d04170870d9e7123c84391069810694179dc20ac44248df0abc1571", + "pixel_size": [ + 1150, + 1180 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 590 + ], + "id": "channels", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/channels-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/handoff-es-mobile.png", + "sha256": "4f252e8b5d86ad772df8b7f979ae8d61de1970ff36f7110f5f1e0b1b5867b2cc", + "pixel_size": [ + 780, + 680 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 340 + ], + "id": "escalation", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/handoff-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/handoff-es.png", + "sha256": "ef1c8abc4712dacc2effa83f6c968dd4a9453a5b1be059609a877a91e1693356", + "pixel_size": [ + 1150, + 660 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 330 + ], + "id": "escalation", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/handoff-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/style-refresh/fields-es-mobile.png", + "sha256": "6e431ef02b114b2aafcdfd27f5bbb76c0d52147595af89ff6450c9957ad9cd87", + "pixel_size": [ + 764, + 674 + ], + "native_density": 2, + "native_logical_size_css": [ + 382, + 337 + ], + "id": "properties", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 382, + "maximum_image_width_css_by_help_layout": { + "mobile": 382 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/style-refresh/fields-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/style-refresh/fields-es.png", + "sha256": "8157b63ff509e328f393e8fc43f4e7f45c8dcbc3c0354c2900a32e5704c852a2", + "pixel_size": [ + 1296, + 698 + ], + "native_density": 2, + "native_logical_size_css": [ + 648, + 349 + ], + "id": "properties", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 648, + "maximum_image_width_css_by_help_layout": { + "desktop": 648 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/style-refresh/fields-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/tone-es-mobile.png", + "sha256": "bb6765e4ad6cfca6b321bf5ed74fd9c37e89be50045c6649cfbd640120decf62", + "pixel_size": [ + 780, + 970 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 485 + ], + "id": "tone", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/tone-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/tone-es.png", + "sha256": "f97c2e66346680730e6c64708e701b95a3abf460ac099a1cb214d8baf22fdd8d", + "pixel_size": [ + 1150, + 1030 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 515 + ], + "id": "tone", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/tone-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/subscriber-booster/discount-es.png", + "sha256": "b16e9fae47f891feb37c964fd3639d6835dbcdbdc45baaadff667bf3636620ef", + "pixel_size": [ + 1060, + 820 + ], + "native_density": 2, + "native_logical_size_css": [ + 530, + 410 + ], + "id": "discount-percent", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": false, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [], + "maximum_image_width_css": 530, + "maximum_image_width_css_by_help_layout": {}, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/subscriber-booster/discount-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "historical_only_replace", + "limitation": "Historical complete discount card predates View store promotions; preserve but do not select." + }, + { + "path": "images/captures/subscriber-booster/discount-mobile-es.png", + "sha256": "cd5fcbea434337a3801f63e4e55567971f4fe2c8e6523ea7ed088be345f33244", + "pixel_size": [ + 490, + 236 + ], + "native_density": 2, + "native_logical_size_css": [ + 245, + 118 + ], + "id": "discount-percent", + "locale": "es", + "layout": "desktop_detail", + "actual_capture_layout": "desktop_detail", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop", + "mobile" + ], + "maximum_image_width_css": 245, + "maximum_image_width_css_by_help_layout": { + "desktop": 245, + "mobile": 245 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/subscriber-booster/discount-mobile-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Native desktop focus crop used for the percentage selector in both Help layouts; filename does not establish a mobile capture." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "sha256": "c99d3ae1c27595677f65b8db6de96a2e39e7d846ebec1116cfe31bd061b8a9c6", + "pixel_size": [ + 844, + 956 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 478 + ], + "id": "prompt", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "sha256": "8eaf2061b629f46e8011029537ab69050d946517fd983b2574e38894edbc4d19", + "pixel_size": [ + 1256, + 1108 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 554 + ], + "id": "prompt", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/prompt-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "sha256": "a621c5d4b43684ef799ae062ae426a13bf4dffac82787c36ae2e938ae22ba7e0", + "pixel_size": [ + 844, + 804 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 402 + ], + "id": "knowledge", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "sha256": "0234f096438a251156c5b3d34a412eb1b918cf7055ecd8127992b2d19ce182db", + "pixel_size": [ + 1256, + 732 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 366 + ], + "id": "knowledge", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/upload-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "sha256": "364ff829a380fb4a643dbcd9f7027781b0aac3aa5ce56bc073d4cf44f88395d2", + "pixel_size": [ + 844, + 408 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 204 + ], + "id": "web-search", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "sha256": "88c9fed5e13991d0f77cfd6acf51bc618a671f0dae2c90fb1754ecc01c54937f", + "pixel_size": [ + 1256, + 384 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 192 + ], + "id": "web-search", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/web_search-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "sha256": "76be7e894a13a02c072086a6084ab1e38ceb5520a0f4518026ec9ab805797dcf", + "pixel_size": [ + 778, + 1300 + ], + "native_density": 2, + "native_logical_size_css": [ + 389, + 650 + ], + "id": "route-assignment", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 389, + "maximum_image_width_css_by_help_layout": { + "mobile": 389 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/assignment-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/assignment-es.png", + "sha256": "db457b25763dd6a25ab63f08d9458bad3dda3f8b94742fcea626cb0b7773d91b", + "pixel_size": [ + 1006, + 1300 + ], + "native_density": 2, + "native_logical_size_css": [ + 503, + 650 + ], + "id": "route-assignment", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 503, + "maximum_image_width_css_by_help_layout": { + "desktop": 503 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/assignment-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "sha256": "06a58e9ba16bdc719e9c1787edb0b699acc69e588cb43ae97295622b904c1e7f", + "pixel_size": [ + 764, + 592 + ], + "native_density": 2, + "native_logical_size_css": [ + 382, + 296 + ], + "id": "intents", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 382, + "maximum_image_width_css_by_help_layout": { + "mobile": 382 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/intents-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/intents-es.png", + "sha256": "3ce141b0bcdd1fc102325fca3389e28f19158d1344b0c94ec725b6f99bc7ee50", + "pixel_size": [ + 1256, + 520 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 260 + ], + "id": "intents", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/intents-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/channels-en-mobile.png", + "sha256": "260918096cf05d4ac82990773682e76fa51ea9b3478ab6e6305d67cc8fcbaf0e", + "pixel_size": [ + 780, + 1520 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 760 + ], + "id": "channels", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/channels-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/channels-en.png", + "sha256": "fed5b1e6710e0f6ad456ee06a4cae92680c2d85f1a78fef79dbe95d08a18222d", + "pixel_size": [ + 1150, + 1180 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 590 + ], + "id": "channels", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/channels-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/handoff-en-mobile.png", + "sha256": "97bad463814d7ec88c224ea32ccf6500c65c8eed86a39ef83cd8fba79d2f3793", + "pixel_size": [ + 780, + 680 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 340 + ], + "id": "escalation", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/handoff-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/handoff-en.png", + "sha256": "0c5506ceed87f6ed0c9e57a4969d80cee2dc41f04ab25b04969917ab3f3bdfe9", + "pixel_size": [ + 1150, + 660 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 330 + ], + "id": "escalation", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/handoff-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/style-refresh/fields-en-mobile.png", + "sha256": "4be584eb90d9e7f2b14b7f8bd2dad78954b3f611562d507853f74d7622e1d6a7", + "pixel_size": [ + 764, + 722 + ], + "native_density": 2, + "native_logical_size_css": [ + 382, + 361 + ], + "id": "properties", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 382, + "maximum_image_width_css_by_help_layout": { + "mobile": 382 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/style-refresh/fields-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/style-refresh/fields-en.png", + "sha256": "e7bd719c54c7c1e5de9a18225dd24df91ed0cb7eeaf551c1927ebfca88d0bc3a", + "pixel_size": [ + 1296, + 698 + ], + "native_density": 2, + "native_logical_size_css": [ + 648, + 349 + ], + "id": "properties", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 648, + "maximum_image_width_css_by_help_layout": { + "desktop": 648 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/style-refresh/fields-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/tone-en-mobile.png", + "sha256": "5b59a2acc71f53d84aa7bb1d7280af18a300e2fe34a7a0bf3058f52328f7a21f", + "pixel_size": [ + 780, + 970 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 485 + ], + "id": "tone", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/tone-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/tone-en.png", + "sha256": "b8c33b227fbb6fc79ab89a2eccc079f9a9b0c8a06cf21773005ad1ffcec1d053", + "pixel_size": [ + 1150, + 1030 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 515 + ], + "id": "tone", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/tone-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/subscriber-booster/discount-en.png", + "sha256": "c440f5593cfd8b908d1370b983d12ac715999948a59f6b483574f77187ccf970", + "pixel_size": [ + 1060, + 772 + ], + "native_density": 2, + "native_logical_size_css": [ + 530, + 386 + ], + "id": "discount-percent", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": false, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [], + "maximum_image_width_css": 530, + "maximum_image_width_css_by_help_layout": {}, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/subscriber-booster/discount-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "historical_only_replace", + "limitation": "Historical complete discount card predates View store promotions; preserve but do not select." + }, + { + "path": "images/captures/subscriber-booster/discount-mobile-en.png", + "sha256": "31bba2b28a7d595ecec1a26541e58681d137e919b5289ffeabaa0b4b3cbbf315", + "pixel_size": [ + 660, + 236 + ], + "native_density": 2, + "native_logical_size_css": [ + 330, + 118 + ], + "id": "discount-percent", + "locale": "en", + "layout": "desktop_detail", + "actual_capture_layout": "desktop_detail", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop", + "mobile" + ], + "maximum_image_width_css": 330, + "maximum_image_width_css_by_help_layout": { + "desktop": 330, + "mobile": 330 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/subscriber-booster/discount-mobile-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Native desktop focus crop used for the percentage selector in both Help layouts; filename does not establish a mobile capture." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "sha256": "168c62527edf6a1d4663857308cef0bec7540cfa54876c8178a3ecbd92503d9c", + "pixel_size": [ + 844, + 956 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 478 + ], + "id": "prompt", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "sha256": "64ea8b35decf0e03633f421de5efb4b6045be7c935aed6f4072fc8138b11d99e", + "pixel_size": [ + 1256, + 1108 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 554 + ], + "id": "prompt", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/prompt-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "sha256": "1ed6d37acc14e4902de468040fb58befa371aa4e4c3221b6f98124a71f97de92", + "pixel_size": [ + 844, + 804 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 402 + ], + "id": "knowledge", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "sha256": "39dab76063709ddf8dcc36668aea7cade842a8a920822d00e2e7025359c01950", + "pixel_size": [ + 1256, + 732 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 366 + ], + "id": "knowledge", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/upload-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "sha256": "61a0d21c1723fc520232f1245b1a95fe4eb24e95866609f7b95de15d1e1fd4ca", + "pixel_size": [ + 844, + 408 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 204 + ], + "id": "web-search", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "sha256": "4336ad08637c31a36fcf67e92368c567e618fe96d135feabff8d2737764e04c7", + "pixel_size": [ + 1256, + 432 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 216 + ], + "id": "web-search", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/web_search-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "sha256": "859f3b87ad11fea2952c91df5a0d57e3d833b3b7acfa033094283d223a7573ef", + "pixel_size": [ + 778, + 1300 + ], + "native_density": 2, + "native_logical_size_css": [ + 389, + 650 + ], + "id": "route-assignment", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 389, + "maximum_image_width_css_by_help_layout": { + "mobile": 389 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/assignment-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/assignment-en.png", + "sha256": "8dbe38274d6b7b6754262c448dd149be8174cd1922b7a81e6420299a62d5673a", + "pixel_size": [ + 1006, + 1300 + ], + "native_density": 2, + "native_logical_size_css": [ + 503, + 650 + ], + "id": "route-assignment", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 503, + "maximum_image_width_css_by_help_layout": { + "desktop": 503 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/assignment-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "sha256": "574b86a078f6ac9efb168c67084d2b50a5187bfd67ab7cf72fc113197f739971", + "pixel_size": [ + 764, + 544 + ], + "native_density": 2, + "native_logical_size_css": [ + 382, + 272 + ], + "id": "intents", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 382, + "maximum_image_width_css_by_help_layout": { + "mobile": 382 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/intents-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/intents-en.png", + "sha256": "58afbd5fd69c3e56c69b0cbfa41dd2e3c5946fa4884e1098436208e7237314d1", + "pixel_size": [ + 1256, + 520 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 260 + ], + "id": "intents", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "planned integration; active articles unchanged", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/intents-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + } + ], + "review": { + "file": "retained-source-review/review.json", + "sha256": "1aae3e149de936ad9c06e91084a183cefbbf2565cd839510953e69b7031963e1" + }, + "source_currency": { + "file": "retained-source-review/source-continuity.json", + "sha256": "c25b341b2d2b7fc37094d874e7184c6b7adf2e9521c8c919a507ac91d14c8496" + }, + "limits": [ + "Per-source ICC profiles are bound individually; no uniform ICC hash is assumed.", + "Historical screenshots were not captured again or newly reviewed as current rendered pages.", + "New sources have not been produced, admitted or referenced in active articles." + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/review.json new file mode 100644 index 00000000..85bd2979 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/review.json @@ -0,0 +1,62 @@ +{ + "schema": "customize-historical-pixel-review-v1", + "recorded_at_utc": "2026-10-11T09:17:44.162008+00:00", + "reviewer": "/root/customize_source_review", + "status": "complete_scoped_source_review", + "source_manifest": { + "path": "audit/customize-source-review-20261011/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5" + }, + "source_continuity": { + "path": "audit/customize-source-review-20261011/source-continuity.json", + "sha256": "c25b341b2d2b7fc37094d874e7184c6b7adf2e9521c8c919a507ac91d14c8496" + }, + "articles_read": [ + { + "path": "help-assignment-completion-20261011/_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "7d5796c9891dfa8cc7d97640008ee8d6ee4c0d63be2f85dcafcfd3c1c072e61f" + }, + { + "path": "help-assignment-completion-20261011/_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "sha256": "ee7b300463af91fb17107ed2c6f1e62aff16c98f83bef8580fed5ad5d4bae974" + } + ], + "skill": { + "path": "help-assignment-completion-20261011/docs/editorial/skills/hellotext-editorial/SKILL.md", + "sha256": "86124895b3087e4fbdc821f5dd9799de75268445d270fe9a6ee3e2ec99b6ecce" + }, + "skill_revision": "d5319b02e1c6a85f3a6294f11763b9be8dd58a43", + "counts": { + "individual_images_seen": 40, + "metadata_pass": 40, + "candidate_reuse": 38, + "replace_current_complete_discount_card": 2, + "new_captures": 0 + }, + "coverage_gaps": [ + "Follow-up count/wait controls, native final-action menu and illustrative sequence (ES/EN desktop/mobile as pertinent).", + "Actual populated Store promotions drawer: status versus selection, dates/weekdays and Restore when legitimately present.", + "Promotion search/kind menu and a meaningful native result.", + "Journey Agent wait controls disabled by Follow-up plus full Edit Follow-up notice.", + "Replace 2 stale complete discount cards, or choose the 2 existing narrow percentage details in both Help layouts with caps of 245px ES and 330px EN. These are desktop crops and cannot be called mobile-layout captures." + ], + "next_gates": [ + "Owner admission of a fresh isolated runtime and actual native sources for missing scenes.", + "Preserve all 40 historical PNG bytes and provenance; use only sources supporting their adjacent claim.", + "Complete ES/EN Help views at 1440, 580 and 390 plus every figure, with actual native-size caps and source density.", + "Normal build, security, byte preservation and real closure commit before inventory completion." + ], + "operation_counts": { + "runtime_starts": 0, + "db_connections": 0, + "browser_operations": 0, + "http_requests": 0, + "provider_actions": 0, + "asset_edits": 0, + "article_edits": 0, + "inventory_edits": 0, + "commits": 0, + "external_writes": 0 + }, + "write_scope": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/customize-source-review-20261011" +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-continuity.json b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-continuity.json new file mode 100644 index 00000000..0e71fc3d --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-continuity.json @@ -0,0 +1,233 @@ +{ + "schema": "customize-source-continuity-v1", + "recorded_at_utc": "2026-10-11T09:17:44.162008+00:00", + "historical_revision": "5403a7dcb567b63cae87d4c088112d65fad4eb7f", + "immutable_revision": "8e27a524a1a1354385c7d2fd22de8e568c2112cb", + "comparison_revision": "afacda5636225888e44666da2e6d76fdd6a1425f", + "currency_evidence": { + "path": "audit/journeys-workflow-local-20261010/scoped-currency-compare.json", + "sha256": "7c6e23bc24c5e0e6e03bbbf3bf18fedbdb865d4b9f8b288358c2cb5e5c19e81c" + }, + "fresh_network_check": false, + "production_revision_verified_here": false, + "bindings": [ + { + "path": "app/views/playbook/component/prompts/_form.html.erb", + "current_sha256": "54acde051632f6ca6c3805e55c9aa2fcc304fb210d91d082f8616c391500a315", + "matches_pinned_git_blob": true, + "historical_sha256": "54acde051632f6ca6c3805e55c9aa2fcc304fb210d91d082f8616c391500a315", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/uploads/_form.html.erb", + "current_sha256": "509d60efd774bef6a3384c76fa6fe3866f44904e565484cfe8df7b516ed6239a", + "matches_pinned_git_blob": true, + "historical_sha256": "509d60efd774bef6a3384c76fa6fe3866f44904e565484cfe8df7b516ed6239a", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/web_searches/_form.html.erb", + "current_sha256": "8fa2da4217c8c6e59c5ca224e87c808e999e0ad408ae3229b07c53c7957ddf3e", + "matches_pinned_git_blob": true, + "historical_sha256": "8fa2da4217c8c6e59c5ca224e87c808e999e0ad408ae3229b07c53c7957ddf3e", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/intents/_form.html.erb", + "current_sha256": "6d713c8b925104c808492b3fcd5688300d07e5bf344d3f0b9818f71a913a4c2f", + "matches_pinned_git_blob": true, + "historical_sha256": "6d713c8b925104c808492b3fcd5688300d07e5bf344d3f0b9818f71a913a4c2f", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/tones/_form.html.erb", + "current_sha256": "41d3676610285f484a05f699538ed717af6c574ed15ad0e59dbeeba9791da182", + "matches_pinned_git_blob": true, + "historical_sha256": "41d3676610285f484a05f699538ed717af6c574ed15ad0e59dbeeba9791da182", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/channels/_form.html.erb", + "current_sha256": "77365e1727617c2fd93184dfb6ee089d53645648c494f4926a8e87d02f11bdc5", + "matches_pinned_git_blob": true, + "historical_sha256": "77365e1727617c2fd93184dfb6ee089d53645648c494f4926a8e87d02f11bdc5", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/assignments/_form.html.erb", + "current_sha256": "224787f7c3bca70025f94e7b0cfba5d0a0914e515986285de81c624bf1e5b01e", + "matches_pinned_git_blob": true, + "historical_sha256": "796035fd7888972b730be52c701b0e76b0ab13bf41d7267efe29d96cfc979992", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/property_collections/_form.html.erb", + "current_sha256": "cc17e5fe8416e75c00ec668aa5a0abdcdfd7d59704ee5f1abf8ec2bc3fe8c593", + "matches_pinned_git_blob": true, + "historical_sha256": "56ac3e7da55fbc7ea290602e88504081e98385cf51287149f94eeb2cbcb33f16", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/discounts/_form.html.erb", + "current_sha256": "68deb16d397f02805934ebfd9fc185cfcf52d21d3a02b7d0c32178ca031a81b1", + "matches_pinned_git_blob": true, + "historical_sha256": "9332e2cae12c802a03e6c6cee48f9184263afa847d6841c661759ae333be9d4d", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/property_collections/_property.html.erb", + "current_sha256": "6d5fce49a212da586548358ff79a4fea475ee96b404912c3911315753628856d", + "matches_pinned_git_blob": true, + "historical_sha256": "505a7e07cc0ea67eda76eb8e8f9465cfee75d5fe847810c0a807bc0c6948fe82", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/playbook/component/discounts/_promotions_button.html.erb", + "current_sha256": "cb8b5352a6e7322fc9b3e9d75a6dc82c5fc5eddf0fc3353e27c01cd1303b393c", + "matches_pinned_git_blob": true, + "historical_sha256": null, + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/automation/assignments/_pane.html.erb", + "current_sha256": "2c24f40992cecfdc013a92ec4b0c44661e4e9b0ae53dea9bd6dc090e5e7b4aaa", + "matches_pinned_git_blob": true, + "historical_sha256": "2c24f40992cecfdc013a92ec4b0c44661e4e9b0ae53dea9bd6dc090e5e7b4aaa", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/views/automation/assignment_actions/_assignment_action.html.erb", + "current_sha256": "cbfc77edf5e4a9ab8566d53fae703cb2da732bb5ab0589156ae7feffc7895754", + "matches_pinned_git_blob": true, + "historical_sha256": "cbfc77edf5e4a9ab8566d53fae703cb2da732bb5ab0589156ae7feffc7895754", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/javascript/controllers/automation/assignment_pane_controller.js", + "current_sha256": "ad27fcd385c432aaf227a50c8820dc6c69e23d3c79ec8fbda4ca31eb89327f29", + "matches_pinned_git_blob": true, + "historical_sha256": "ad27fcd385c432aaf227a50c8820dc6c69e23d3c79ec8fbda4ca31eb89327f29", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/javascript/controllers/playbook/intent_controller.js", + "current_sha256": "ed6a557d2553ea8c75f7c87543c0e6c2ff007000d1614e5bc7548cb232f57141", + "matches_pinned_git_blob": true, + "historical_sha256": "ed6a557d2553ea8c75f7c87543c0e6c2ff007000d1614e5bc7548cb232f57141", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/javascript/controllers/playbook/prompt_controller.js", + "current_sha256": "73bcfeb374e91be65acc8bf4e2fc82a954ed0a1ee1675ce97b1c782b8e7ad24b", + "matches_pinned_git_blob": true, + "historical_sha256": "73bcfeb374e91be65acc8bf4e2fc82a954ed0a1ee1675ce97b1c782b8e7ad24b", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/javascript/controllers/playbook/upload_controller.js", + "current_sha256": "fa00dc42022bc40434b0594dbb3acc656168b3e10ee5b56b1681c708a3a9ced9", + "matches_pinned_git_blob": true, + "historical_sha256": "fa00dc42022bc40434b0594dbb3acc656168b3e10ee5b56b1681c708a3a9ced9", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/javascript/controllers/playbook/web_search_controller.js", + "current_sha256": "844336c98d13490a3767f95b2b420d9d734461ab913ba585c76f400f7d3d2f7e", + "matches_pinned_git_blob": true, + "historical_sha256": "844336c98d13490a3767f95b2b420d9d734461ab913ba585c76f400f7d3d2f7e", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/models/property.rb", + "current_sha256": "729aee86880703d7c040482f7ef773a2a1e7b1fdbdb4df32924c00653da58bc3", + "matches_pinned_git_blob": true, + "historical_sha256": "bc0d40e8acfaa338bbb060e7d8378f2956a07bb6d853117b3429ceb413145a5b", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/models/playbook/subscriber_booster/discount_generation.rb", + "current_sha256": "8c3046ee53bf333c551b5314234fed03e07733982e9b475634405d1be1e36cab", + "matches_pinned_git_blob": true, + "historical_sha256": "8c3046ee53bf333c551b5314234fed03e07733982e9b475634405d1be1e36cab", + "unchanged_since_historical_revision": true, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/javascript/entrypoints/stylesheets/playbooks.scss", + "current_sha256": "1ee30cf5f054fe923650650cb159a974d87d0c68af4883f785b07617262ffe04", + "matches_pinned_git_blob": true, + "historical_sha256": "23eb4b9f8cb71a3cf3334bdec307695a672a31520c517de3dbf31763fefdde96", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "app/javascript/entrypoints/stylesheets/_select_controls.scss", + "current_sha256": "d756f9c03b5fc9e08648c5f88bdaaa1f7498d934b222ab88ae7aced072be86d2", + "matches_pinned_git_blob": true, + "historical_sha256": null, + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "config/locales/views/playbooks/es.yml", + "current_sha256": "2e76381965fdd69a0c5b939ac47bf99e4ad0c8a109e6171db69572fa697d5a6d", + "matches_pinned_git_blob": true, + "historical_sha256": "bd4b4e660d155e67adb09e937b3aaa821b41b4ca7f9f067d1f35af56c96b99fe", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "config/locales/views/playbooks/en.yml", + "current_sha256": "0cd46ff6498f9b50d0cca7372e575bcaba911b3d8ddf54a4b0c4d7e84486fc02", + "matches_pinned_git_blob": true, + "historical_sha256": "9e96ab1a1bc517612ec0d3c1f8da22bbb095e5d4f9d4f4d7dcd6a85d986b877c", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "config/locales/views/automation/es.yml", + "current_sha256": "514e517dc4b9840fd9ea71498880ce9bf0d222781c917ce5bed782c51627465a", + "matches_pinned_git_blob": true, + "historical_sha256": "667e52da8944966360cfa62aca2849cce84d595914313afaf0f428840cacb74e", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + }, + { + "path": "config/locales/views/automation/en.yml", + "current_sha256": "5513e9822f2e9b9dccb576b3e40a50a95941870fbfb062db1797cabbe80945e1", + "matches_pinned_git_blob": true, + "historical_sha256": "684a3f379d925316a92ff2ea40cc348847a8c30c68a8a92e6ea31ba2d2d7fa8f", + "unchanged_since_historical_revision": false, + "changed_in_preserved_8e_to_afac_compare": false + } + ], + "findings": [ + "Prompt, upload, web search, intents, tone and channels cropped form templates are byte-identical to historical revision.", + "Route Assignment pane/action partial and controller are byte-identical. Five visible actions remain native controls; no route execution was reviewed.", + "Escalation form changes introduce supplied business/users locals and replace the excluded footer back handler; selected team chip, toggle, heading and cropped layout remain structurally unchanged.", + "Property forms switch other property icons to Property.icon_for. Name remains text and email falls through to email; both historical row icons remain applicable.", + "Discounts add a View store promotions button for the checked combined and store-only strategies. Reject both complete desktop combined-card screenshots as current UI; the focused percentage buttons are unchanged.", + "playbooks.scss adds drawer behavior and layout variables. The retained non-drawer crops do not show that new scene. The new _select_controls.scss extracts shared control rules; this review does not equate source inspection with global compositor parity.", + "ES/EN localized form subtrees for prompts/uploads/web_searches/intents/tones/channels/assignments/property_collections are unchanged. Discount form subtree adds only view_store_promotions (separate Ruby YAML read performed).", + "All 26 pinned source bindings are absent from the preserved 16-path 8e-to-afac change set. This is scoped currency, not a new remote/deployment lookup." + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-manifest.json b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-manifest.json new file mode 100644 index 00000000..497fc932 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/retained-source-review/source-manifest.json @@ -0,0 +1,2387 @@ +{ + "schema": "customize-retained-sources-review-v1", + "recorded_at_utc": "2026-10-11T09:17:44.162008+00:00", + "reviewer": "/root/customize_source_review", + "article_key": "journeys/how-to-customize-a-playbook-safely.md", + "status": "source_review_complete_article_not_complete", + "count": 40, + "pixel_reviewed": 40, + "candidate_reuse": 38, + "historical_only_replace": 2, + "assessment": { + "path": "audit/help-next-batches-20261011/customize-next-assessment.json", + "sha256": "526e6cc6dbd5af3a4f42af776cecd01f1a187f781c7445cb471692c5625e6aa7" + }, + "sources": [ + { + "review_order": 1, + "file": "images/captures/property-collector/channels-es-mobile.png", + "sha256": "213da9d4c0fa8688e03ce9f368928e7df240b1d538670285a437c5935c0a24a3", + "concept": "channels", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1000 + ], + "historical_css_clip": [ + 0, + 120, + 390, + 760 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 390, + 760 + ], + "maximum_image_width_css": 390, + "metadata": { + "format": "PNG", + "pixels": [ + 780, + 1520 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/channels-es-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/channels-es-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/channels-es-mobile.png", + "sha256": "213da9d4c0fa8688e03ce9f368928e7df240b1d538670285a437c5935c0a24a3" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Incoming channels heading and complete automatic/manual cards. Automatic is selected; manual is available. No connected-channel or delivery result is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 2, + "file": "images/captures/property-collector/channels-es.png", + "sha256": "09a69bcc4d04170870d9e7123c84391069810694179dc20ac44248df0abc1571", + "concept": "channels", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 50, + 100, + 575, + 590 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 575, + 590 + ], + "maximum_image_width_css": 575, + "metadata": { + "format": "PNG", + "pixels": [ + 1150, + 1180 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/channels-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/channels-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/channels-es.png", + "sha256": "09a69bcc4d04170870d9e7123c84391069810694179dc20ac44248df0abc1571" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Incoming channels heading and complete automatic/manual cards. Automatic is selected; manual is available. No connected-channel or delivery result is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 3, + "file": "images/captures/property-collector/handoff-es-mobile.png", + "sha256": "4f252e8b5d86ad772df8b7f979ae8d61de1970ff36f7110f5f1e0b1b5867b2cc", + "concept": "handoff", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1000 + ], + "historical_css_clip": [ + 0, + 120, + 390, + 340 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 390, + 340 + ], + "maximum_image_width_css": 390, + "metadata": { + "format": "PNG", + "pixels": [ + 780, + 680 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/handoff-es-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/handoff-es-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/handoff-es-mobile.png", + "sha256": "4f252e8b5d86ad772df8b7f979ae8d61de1970ff36f7110f5f1e0b1b5867b2cc" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Escalation heading, enabled switch and fictional Atención demo team chip with remove control are complete. This is an unsaved destination example, not an assigned conversation.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 4, + "file": "images/captures/property-collector/handoff-es.png", + "sha256": "ef1c8abc4712dacc2effa83f6c968dd4a9453a5b1be059609a877a91e1693356", + "concept": "handoff", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 50, + 100, + 575, + 330 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 575, + 330 + ], + "maximum_image_width_css": 575, + "metadata": { + "format": "PNG", + "pixels": [ + 1150, + 660 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/handoff-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/handoff-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/handoff-es.png", + "sha256": "ef1c8abc4712dacc2effa83f6c968dd4a9453a5b1be059609a877a91e1693356" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Escalation heading, enabled switch and fictional Atención demo team chip with remove control are complete. This is an unsaved destination example, not an assigned conversation.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 5, + "file": "images/captures/property-collector/style-refresh/fields-es-mobile.png", + "sha256": "6e431ef02b114b2aafcdfd27f5bbb76c0d52147595af89ff6450c9957ad9cd87", + "concept": "fields", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1100 + ], + "historical_css_clip": [ + 4, + 117, + 382, + 337 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 382, + 337 + ], + "maximum_image_width_css": 382, + "metadata": { + "format": "PNG", + "pixels": [ + 764, + 674 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/style-refresh/fields-es-mobile.png", + "sha256": "6e431ef02b114b2aafcdfd27f5bbb76c0d52147595af89ff6450c9957ad9cd87" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/style-refresh/capture-provenance.json", + "sha256": "5afaabbc249c51b8926eb17a223914a99a253faeb93294cfa137b98001ed2e50" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Properties heading and selector are complete. Name/Nombre is Important/on; Email/E Mail is optional/off. Both row icons, toggles and removal controls are readable.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 6, + "file": "images/captures/property-collector/style-refresh/fields-es.png", + "sha256": "8157b63ff509e328f393e8fc43f4e7f45c8dcbc3c0354c2900a32e5704c852a2", + "concept": "fields", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1440, + 1200 + ], + "historical_css_clip": [ + 52, + 121, + 648, + 349 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 648, + 349 + ], + "maximum_image_width_css": 648, + "metadata": { + "format": "PNG", + "pixels": [ + 1296, + 698 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/style-refresh/fields-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/style-refresh/fields-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/style-refresh/fields-es.png", + "sha256": "8157b63ff509e328f393e8fc43f4e7f45c8dcbc3c0354c2900a32e5704c852a2" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/style-refresh/capture-provenance.json", + "sha256": "5afaabbc249c51b8926eb17a223914a99a253faeb93294cfa137b98001ed2e50" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Properties heading and selector are complete. Name/Nombre is Important/on; Email/E Mail is optional/off. Both row icons, toggles and removal controls are readable.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 7, + "file": "images/captures/property-collector/tone-es-mobile.png", + "sha256": "bb6765e4ad6cfca6b321bf5ed74fd9c37e89be50045c6649cfbd640120decf62", + "concept": "tone", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1000 + ], + "historical_css_clip": [ + 0, + 120, + 390, + 485 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 390, + 485 + ], + "maximum_image_width_css": 390, + "metadata": { + "format": "PNG", + "pixels": [ + 780, + 970 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/tone-es-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/tone-es-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/tone-es-mobile.png", + "sha256": "bb6765e4ad6cfca6b321bf5ed74fd9c37e89be50045c6649cfbd640120decf62" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Three complete selected cards: Friendly/Amigable, Playful/Juguetón and Exclusive/Exclusivo. This focused crop demonstrates the chosen combination, not every available tone.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 8, + "file": "images/captures/property-collector/tone-es.png", + "sha256": "f97c2e66346680730e6c64708e701b95a3abf460ac099a1cb214d8baf22fdd8d", + "concept": "tone", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 50, + 100, + 575, + 515 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 575, + 515 + ], + "maximum_image_width_css": 575, + "metadata": { + "format": "PNG", + "pixels": [ + 1150, + 1030 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/tone-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/tone-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/tone-es.png", + "sha256": "f97c2e66346680730e6c64708e701b95a3abf460ac099a1cb214d8baf22fdd8d" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Three complete selected cards: Friendly/Amigable, Playful/Juguetón and Exclusive/Exclusivo. This focused crop demonstrates the chosen combination, not every available tone.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 9, + "file": "images/captures/subscriber-booster/discount-es.png", + "sha256": "b16e9fae47f891feb37c964fd3639d6835dbcdbdc45baaadff667bf3636620ef", + "concept": "discount", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 50, + 350, + 530, + 410 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 530, + 410 + ], + "maximum_image_width_css": 530, + "metadata": { + "format": "PNG", + "pixels": [ + 1060, + 820 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/subscriber-booster/discount-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/subscriber-booster/discount-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/subscriber-booster/discount-es.png", + "sha256": "b16e9fae47f891feb37c964fd3639d6835dbcdbdc45baaadff667bf3636620ef" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/subscriber-booster/capture-provenance.json", + "sha256": "38aa909945cb63fce60ff526cbc823c370f5642b0b7dd6bd27d66827d433c8d3" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "5%, 10%, 15%, 20% are complete and 10% is selected. It is a fixed-rate Subscriber Booster draft example; no generated incentive or applied promotion is established. The complete combined-strategy card omits the current View store promotions button. Retain only as historical evidence; replace before current-UI integration.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "historical_only_replace", + "current_application_compositor_recreated": false + }, + { + "review_order": 10, + "file": "images/captures/subscriber-booster/discount-mobile-es.png", + "sha256": "cd5fcbea434337a3801f63e4e55567971f4fe2c8e6523ea7ed088be345f33244", + "concept": "discount", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "desktop_detail", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 160, + 610, + 245, + 118 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 245, + 118 + ], + "maximum_image_width_css": 245, + "metadata": { + "format": "PNG", + "pixels": [ + 490, + 236 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/subscriber-booster/discount-mobile-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/subscriber-booster/discount-mobile-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/subscriber-booster/discount-mobile-es.png", + "sha256": "cd5fcbea434337a3801f63e4e55567971f4fe2c8e6523ea7ed088be345f33244" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/subscriber-booster/capture-provenance.json", + "sha256": "38aa909945cb63fce60ff526cbc823c370f5642b0b7dd6bd27d66827d433c8d3" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "5%, 10%, 15%, 20% are complete and 10% is selected. It is a fixed-rate Subscriber Booster draft example; no generated incentive or applied promotion is established. Although its filename says mobile, this is a native focused crop of the 1200px desktop viewport, not a mobile-layout capture. Reuse only for the percentage detail.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 11, + "file": "images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "sha256": "c99d3ae1c27595677f65b8db6de96a2e39e7d846ebec1116cfe31bd061b8a9c6", + "concept": "prompt", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 430, + 900 + ], + "historical_css_clip": [ + 4, + 117, + 422, + 478 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 422, + 478 + ], + "maximum_image_width_css": 422, + "metadata": { + "format": "PNG", + "pixels": [ + 844, + 956 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/prompt-es-mobile-original.png", + "sha256": "c99d3ae1c27595677f65b8db6de96a2e39e7d846ebec1116cfe31bd061b8a9c6" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Agent prompt heading, explanation and entire empty textarea are visible. Gray placeholder is intact; no saved instructions or generated response is claimed.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 12, + "file": "images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "sha256": "8eaf2061b629f46e8011029537ab69050d946517fd983b2574e38894edbc4d19", + "concept": "prompt", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 900 + ], + "historical_css_clip": [ + 52, + 121, + 628, + 554 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 628, + 554 + ], + "maximum_image_width_css": 628, + "metadata": { + "format": "PNG", + "pixels": [ + 1256, + 1108 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/prompt-es-original.png", + "sha256": "8eaf2061b629f46e8011029537ab69050d946517fd983b2574e38894edbc4d19" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Agent prompt heading, explanation and entire empty textarea are visible. Gray placeholder is intact; no saved instructions or generated response is claimed.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 13, + "file": "images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "sha256": "a621c5d4b43684ef799ae062ae426a13bf4dffac82787c36ae2e938ae22ba7e0", + "concept": "upload", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 430, + 900 + ], + "historical_css_clip": [ + 4, + 117, + 422, + 402 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 422, + 402 + ], + "maximum_image_width_css": 422, + "metadata": { + "format": "PNG", + "pixels": [ + 844, + 804 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/upload-es-mobile-original.png", + "sha256": "a621c5d4b43684ef799ae062ae426a13bf4dffac82787c36ae2e938ae22ba7e0" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Knowledge/Upload documents heading and entire upload area are visible, including native choose-files button. No selected file, upload, processing or retrieval result is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 14, + "file": "images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "sha256": "0234f096438a251156c5b3d34a412eb1b918cf7055ecd8127992b2d19ce182db", + "concept": "upload", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 900 + ], + "historical_css_clip": [ + 52, + 121, + 628, + 366 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 628, + 366 + ], + "maximum_image_width_css": 628, + "metadata": { + "format": "PNG", + "pixels": [ + 1256, + 732 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/upload-es-original.png", + "sha256": "0234f096438a251156c5b3d34a412eb1b918cf7055ecd8127992b2d19ce182db" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Knowledge/Upload documents heading and entire upload area are visible, including native choose-files button. No selected file, upload, processing or retrieval result is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 15, + "file": "images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "sha256": "364ff829a380fb4a643dbcd9f7027781b0aac3aa5ce56bc073d4cf44f88395d2", + "concept": "web_search", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 430, + 900 + ], + "historical_css_clip": [ + 4, + 121, + 422, + 204 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 422, + 204 + ], + "maximum_image_width_css": 422, + "metadata": { + "format": "PNG", + "pixels": [ + 844, + 408 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/web_search-es-mobile-original.png", + "sha256": "364ff829a380fb4a643dbcd9f7027781b0aac3aa5ce56bc073d4cf44f88395d2" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Web search heading and complete empty URL input are visible. https://www.example.com is the native placeholder; no website is configured or searched.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 16, + "file": "images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "sha256": "88c9fed5e13991d0f77cfd6acf51bc618a671f0dae2c90fb1754ecc01c54937f", + "concept": "web_search", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 900 + ], + "historical_css_clip": [ + 52, + 125, + 628, + 192 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 628, + 192 + ], + "maximum_image_width_css": 628, + "metadata": { + "format": "PNG", + "pixels": [ + 1256, + 384 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/web_search-es-original.png", + "sha256": "88c9fed5e13991d0f77cfd6acf51bc618a671f0dae2c90fb1754ecc01c54937f" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Web search heading and complete empty URL input are visible. https://www.example.com is the native placeholder; no website is configured or searched.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 17, + "file": "images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "sha256": "76be7e894a13a02c072086a6084ab1e38ceb5520a0f4518026ec9ab805797dcf", + "concept": "assignment", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 650 + ], + "historical_css_clip": [ + 1, + 0, + 389, + 650 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 389, + 650 + ], + "maximum_image_width_css": 389, + "metadata": { + "format": "PNG", + "pixels": [ + 778, + 1300 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/native/assignment-es-mobile-original.png", + "sha256": "76be7e894a13a02c072086a6084ab1e38ceb5520a0f4518026ec9ab805797dcf" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/capture-provenance.json", + "sha256": "f32fb642a03a3b20adc5d7bccb7f9e4d36568d7cb13f942e0ef829c90c04ebcd" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Assignment pane with five complete menu actions: open, close, assign, add tag, remove tag. Save is visibly disabled in the unsaved route form; all actions and pane footer fit.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 18, + "file": "images/team/ai-handoff-to-inbox/assignment-es.png", + "sha256": "db457b25763dd6a25ab63f08d9458bad3dda3f8b94742fcea626cb0b7773d91b", + "concept": "assignment", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 650 + ], + "historical_css_clip": [ + 897, + 0, + 503, + 650 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 503, + 650 + ], + "maximum_image_width_css": 503, + "metadata": { + "format": "PNG", + "pixels": [ + 1006, + 1300 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/team/ai-handoff-to-inbox/assignment-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/team/ai-handoff-to-inbox/assignment-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/native/assignment-es-original.png", + "sha256": "db457b25763dd6a25ab63f08d9458bad3dda3f8b94742fcea626cb0b7773d91b" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/capture-provenance.json", + "sha256": "f32fb642a03a3b20adc5d7bccb7f9e4d36568d7cb13f942e0ef829c90c04ebcd" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Assignment pane with five complete menu actions: open, close, assign, add tag, remove tag. Save is visibly disabled in the unsaved route form; all actions and pane footer fit.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 19, + "file": "images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "sha256": "06a58e9ba16bdc719e9c1787edb0b699acc69e588cb43ae97295622b904c1e7f", + "concept": "intents", + "locale": "es", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1000 + ], + "historical_css_clip": [ + 4, + 121, + 382, + 296 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 382, + 296 + ], + "maximum_image_width_css": 382, + "metadata": { + "format": "PNG", + "pixels": [ + 764, + 592 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/native/intents-es-mobile-original.png", + "sha256": "06a58e9ba16bdc719e9c1787edb0b699acc69e588cb43ae97295622b904c1e7f" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/capture-provenance.json", + "sha256": "f32fb642a03a3b20adc5d7bccb7f9e4d36568d7cb13f942e0ef829c90c04ebcd" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Intents heading, fictional return phrase input and New intent button are complete. Phrase remains unadded; no classification or save is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 20, + "file": "images/team/ai-handoff-to-inbox/intents-es.png", + "sha256": "3ce141b0bcdd1fc102325fca3389e28f19158d1344b0c94ec725b6f99bc7ee50", + "concept": "intents", + "locale": "es", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 1000 + ], + "historical_css_clip": [ + 52, + 125, + 628, + 260 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 628, + 260 + ], + "maximum_image_width_css": 628, + "metadata": { + "format": "PNG", + "pixels": [ + 1256, + 520 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/team/ai-handoff-to-inbox/intents-es.png", + "current_help_copy": "help-assignment-completion-20261011/images/team/ai-handoff-to-inbox/intents-es.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/native/intents-es-original.png", + "sha256": "3ce141b0bcdd1fc102325fca3389e28f19158d1344b0c94ec725b6f99bc7ee50" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/capture-provenance.json", + "sha256": "f32fb642a03a3b20adc5d7bccb7f9e4d36568d7cb13f942e0ef829c90c04ebcd" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Intents heading, fictional return phrase input and New intent button are complete. Phrase remains unadded; no classification or save is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 21, + "file": "images/captures/property-collector/channels-en-mobile.png", + "sha256": "260918096cf05d4ac82990773682e76fa51ea9b3478ab6e6305d67cc8fcbaf0e", + "concept": "channels", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1000 + ], + "historical_css_clip": [ + 0, + 120, + 390, + 760 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 390, + 760 + ], + "maximum_image_width_css": 390, + "metadata": { + "format": "PNG", + "pixels": [ + 780, + 1520 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/channels-en-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/channels-en-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/channels-en-mobile.png", + "sha256": "260918096cf05d4ac82990773682e76fa51ea9b3478ab6e6305d67cc8fcbaf0e" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Incoming channels heading and complete automatic/manual cards. Automatic is selected; manual is available. No connected-channel or delivery result is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 22, + "file": "images/captures/property-collector/channels-en.png", + "sha256": "fed5b1e6710e0f6ad456ee06a4cae92680c2d85f1a78fef79dbe95d08a18222d", + "concept": "channels", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 50, + 100, + 575, + 590 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 575, + 590 + ], + "maximum_image_width_css": 575, + "metadata": { + "format": "PNG", + "pixels": [ + 1150, + 1180 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/channels-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/channels-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/channels-en.png", + "sha256": "fed5b1e6710e0f6ad456ee06a4cae92680c2d85f1a78fef79dbe95d08a18222d" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Incoming channels heading and complete automatic/manual cards. Automatic is selected; manual is available. No connected-channel or delivery result is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 23, + "file": "images/captures/property-collector/handoff-en-mobile.png", + "sha256": "97bad463814d7ec88c224ea32ccf6500c65c8eed86a39ef83cd8fba79d2f3793", + "concept": "handoff", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1000 + ], + "historical_css_clip": [ + 0, + 120, + 390, + 340 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 390, + 340 + ], + "maximum_image_width_css": 390, + "metadata": { + "format": "PNG", + "pixels": [ + 780, + 680 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/handoff-en-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/handoff-en-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/handoff-en-mobile.png", + "sha256": "97bad463814d7ec88c224ea32ccf6500c65c8eed86a39ef83cd8fba79d2f3793" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Escalation heading, enabled switch and fictional Atención demo team chip with remove control are complete. This is an unsaved destination example, not an assigned conversation.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 24, + "file": "images/captures/property-collector/handoff-en.png", + "sha256": "0c5506ceed87f6ed0c9e57a4969d80cee2dc41f04ab25b04969917ab3f3bdfe9", + "concept": "handoff", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 50, + 100, + 575, + 330 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 575, + 330 + ], + "maximum_image_width_css": 575, + "metadata": { + "format": "PNG", + "pixels": [ + 1150, + 660 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/handoff-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/handoff-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/handoff-en.png", + "sha256": "0c5506ceed87f6ed0c9e57a4969d80cee2dc41f04ab25b04969917ab3f3bdfe9" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Escalation heading, enabled switch and fictional Atención demo team chip with remove control are complete. This is an unsaved destination example, not an assigned conversation.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 25, + "file": "images/captures/property-collector/style-refresh/fields-en-mobile.png", + "sha256": "4be584eb90d9e7f2b14b7f8bd2dad78954b3f611562d507853f74d7622e1d6a7", + "concept": "fields", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1100 + ], + "historical_css_clip": [ + 4, + 117, + 382, + 361 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 382, + 361 + ], + "maximum_image_width_css": 382, + "metadata": { + "format": "PNG", + "pixels": [ + 764, + 722 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/style-refresh/fields-en-mobile.png", + "sha256": "4be584eb90d9e7f2b14b7f8bd2dad78954b3f611562d507853f74d7622e1d6a7" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/style-refresh/capture-provenance.json", + "sha256": "5afaabbc249c51b8926eb17a223914a99a253faeb93294cfa137b98001ed2e50" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Properties heading and selector are complete. Name/Nombre is Important/on; Email/E Mail is optional/off. Both row icons, toggles and removal controls are readable.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 26, + "file": "images/captures/property-collector/style-refresh/fields-en.png", + "sha256": "e7bd719c54c7c1e5de9a18225dd24df91ed0cb7eeaf551c1927ebfca88d0bc3a", + "concept": "fields", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1440, + 1200 + ], + "historical_css_clip": [ + 52, + 121, + 648, + 349 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 648, + 349 + ], + "maximum_image_width_css": 648, + "metadata": { + "format": "PNG", + "pixels": [ + 1296, + 698 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/style-refresh/fields-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/style-refresh/fields-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/style-refresh/fields-en.png", + "sha256": "e7bd719c54c7c1e5de9a18225dd24df91ed0cb7eeaf551c1927ebfca88d0bc3a" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/style-refresh/capture-provenance.json", + "sha256": "5afaabbc249c51b8926eb17a223914a99a253faeb93294cfa137b98001ed2e50" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Properties heading and selector are complete. Name/Nombre is Important/on; Email/E Mail is optional/off. Both row icons, toggles and removal controls are readable.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 27, + "file": "images/captures/property-collector/tone-en-mobile.png", + "sha256": "5b59a2acc71f53d84aa7bb1d7280af18a300e2fe34a7a0bf3058f52328f7a21f", + "concept": "tone", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1000 + ], + "historical_css_clip": [ + 0, + 120, + 390, + 485 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 390, + 485 + ], + "maximum_image_width_css": 390, + "metadata": { + "format": "PNG", + "pixels": [ + 780, + 970 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/tone-en-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/tone-en-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/tone-en-mobile.png", + "sha256": "5b59a2acc71f53d84aa7bb1d7280af18a300e2fe34a7a0bf3058f52328f7a21f" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Three complete selected cards: Friendly/Amigable, Playful/Juguetón and Exclusive/Exclusivo. This focused crop demonstrates the chosen combination, not every available tone.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 28, + "file": "images/captures/property-collector/tone-en.png", + "sha256": "b8c33b227fbb6fc79ab89a2eccc079f9a9b0c8a06cf21773005ad1ffcec1d053", + "concept": "tone", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 50, + 100, + 575, + 515 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 575, + 515 + ], + "maximum_image_width_css": 575, + "metadata": { + "format": "PNG", + "pixels": [ + 1150, + 1030 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/property-collector/tone-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/property-collector/tone-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/tone-en.png", + "sha256": "b8c33b227fbb6fc79ab89a2eccc079f9a9b0c8a06cf21773005ad1ffcec1d053" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/property-collector/capture-provenance.json", + "sha256": "e7a9bfcd77e73a2b2be3018962dd450f66f23ce86e0dcaab6af91b458e8d25ec" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Three complete selected cards: Friendly/Amigable, Playful/Juguetón and Exclusive/Exclusivo. This focused crop demonstrates the chosen combination, not every available tone.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 29, + "file": "images/captures/subscriber-booster/discount-en.png", + "sha256": "c440f5593cfd8b908d1370b983d12ac715999948a59f6b483574f77187ccf970", + "concept": "discount", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 50, + 285, + 530, + 386 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 530, + 386 + ], + "maximum_image_width_css": 530, + "metadata": { + "format": "PNG", + "pixels": [ + 1060, + 772 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/subscriber-booster/discount-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/subscriber-booster/discount-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/subscriber-booster/discount-en.png", + "sha256": "c440f5593cfd8b908d1370b983d12ac715999948a59f6b483574f77187ccf970" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/subscriber-booster/capture-provenance.json", + "sha256": "38aa909945cb63fce60ff526cbc823c370f5642b0b7dd6bd27d66827d433c8d3" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "5%, 10%, 15%, 20% are complete and 10% is selected. It is a fixed-rate Subscriber Booster draft example; no generated incentive or applied promotion is established. The complete combined-strategy card omits the current View store promotions button. Retain only as historical evidence; replace before current-UI integration.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "historical_only_replace", + "current_application_compositor_recreated": false + }, + { + "review_order": 30, + "file": "images/captures/subscriber-booster/discount-mobile-en.png", + "sha256": "31bba2b28a7d595ecec1a26541e58681d137e919b5289ffeabaa0b4b3cbbf315", + "concept": "discount", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "desktop_detail", + "historical_css_viewport": [ + 1200, + 1000 + ], + "historical_css_clip": [ + 160, + 522, + 330, + 118 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 330, + 118 + ], + "maximum_image_width_css": 330, + "metadata": { + "format": "PNG", + "pixels": [ + 660, + 236 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/captures/subscriber-booster/discount-mobile-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/captures/subscriber-booster/discount-mobile-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/subscriber-booster/discount-mobile-en.png", + "sha256": "31bba2b28a7d595ecec1a26541e58681d137e919b5289ffeabaa0b4b3cbbf315" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/subscriber-booster/capture-provenance.json", + "sha256": "38aa909945cb63fce60ff526cbc823c370f5642b0b7dd6bd27d66827d433c8d3" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "5%, 10%, 15%, 20% are complete and 10% is selected. It is a fixed-rate Subscriber Booster draft example; no generated incentive or applied promotion is established. Although its filename says mobile, this is a native focused crop of the 1200px desktop viewport, not a mobile-layout capture. Reuse only for the percentage detail.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 31, + "file": "images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "sha256": "168c62527edf6a1d4663857308cef0bec7540cfa54876c8178a3ecbd92503d9c", + "concept": "prompt", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 430, + 900 + ], + "historical_css_clip": [ + 4, + 117, + 422, + 478 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 422, + 478 + ], + "maximum_image_width_css": 422, + "metadata": { + "format": "PNG", + "pixels": [ + 844, + 956 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/prompt-en-mobile-original.png", + "sha256": "168c62527edf6a1d4663857308cef0bec7540cfa54876c8178a3ecbd92503d9c" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Agent prompt heading, explanation and entire empty textarea are visible. Gray placeholder is intact; no saved instructions or generated response is claimed.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 32, + "file": "images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "sha256": "64ea8b35decf0e03633f421de5efb4b6045be7c935aed6f4072fc8138b11d99e", + "concept": "prompt", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 900 + ], + "historical_css_clip": [ + 52, + 121, + 628, + 554 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 628, + 554 + ], + "maximum_image_width_css": 628, + "metadata": { + "format": "PNG", + "pixels": [ + 1256, + 1108 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/prompt-en-original.png", + "sha256": "64ea8b35decf0e03633f421de5efb4b6045be7c935aed6f4072fc8138b11d99e" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Agent prompt heading, explanation and entire empty textarea are visible. Gray placeholder is intact; no saved instructions or generated response is claimed.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 33, + "file": "images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "sha256": "1ed6d37acc14e4902de468040fb58befa371aa4e4c3221b6f98124a71f97de92", + "concept": "upload", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 430, + 900 + ], + "historical_css_clip": [ + 4, + 117, + 422, + 402 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 422, + 402 + ], + "maximum_image_width_css": 422, + "metadata": { + "format": "PNG", + "pixels": [ + 844, + 804 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/upload-en-mobile-original.png", + "sha256": "1ed6d37acc14e4902de468040fb58befa371aa4e4c3221b6f98124a71f97de92" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Knowledge/Upload documents heading and entire upload area are visible, including native choose-files button. No selected file, upload, processing or retrieval result is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 34, + "file": "images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "sha256": "39dab76063709ddf8dcc36668aea7cade842a8a920822d00e2e7025359c01950", + "concept": "upload", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 900 + ], + "historical_css_clip": [ + 52, + 121, + 628, + 366 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 628, + 366 + ], + "maximum_image_width_css": 628, + "metadata": { + "format": "PNG", + "pixels": [ + 1256, + 732 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/upload-en-original.png", + "sha256": "39dab76063709ddf8dcc36668aea7cade842a8a920822d00e2e7025359c01950" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Knowledge/Upload documents heading and entire upload area are visible, including native choose-files button. No selected file, upload, processing or retrieval result is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 35, + "file": "images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "sha256": "61a0d21c1723fc520232f1245b1a95fe4eb24e95866609f7b95de15d1e1fd4ca", + "concept": "web_search", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 430, + 900 + ], + "historical_css_clip": [ + 4, + 121, + 422, + 204 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 422, + 204 + ], + "maximum_image_width_css": 422, + "metadata": { + "format": "PNG", + "pixels": [ + 844, + 408 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/web_search-en-mobile-original.png", + "sha256": "61a0d21c1723fc520232f1245b1a95fe4eb24e95866609f7b95de15d1e1fd4ca" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Web search heading and complete empty URL input are visible. https://www.example.com is the native placeholder; no website is configured or searched.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 36, + "file": "images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "sha256": "4336ad08637c31a36fcf67e92368c567e618fe96d135feabff8d2737764e04c7", + "concept": "web_search", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 900 + ], + "historical_css_clip": [ + 52, + 125, + 628, + 216 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 628, + 216 + ], + "maximum_image_width_css": 628, + "metadata": { + "format": "PNG", + "pixels": [ + 1256, + 432 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/native/web_search-en-original.png", + "sha256": "4336ad08637c31a36fcf67e92368c567e618fe96d135feabff8d2737764e04c7" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": null, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Web search heading and complete empty URL input are visible. https://www.example.com is the native placeholder; no website is configured or searched.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 37, + "file": "images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "sha256": "859f3b87ad11fea2952c91df5a0d57e3d833b3b7acfa033094283d223a7573ef", + "concept": "assignment", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 650 + ], + "historical_css_clip": [ + 1, + 0, + 389, + 650 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 389, + 650 + ], + "maximum_image_width_css": 389, + "metadata": { + "format": "PNG", + "pixels": [ + 778, + 1300 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/native/assignment-en-mobile-original.png", + "sha256": "859f3b87ad11fea2952c91df5a0d57e3d833b3b7acfa033094283d223a7573ef" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/capture-provenance.json", + "sha256": "f32fb642a03a3b20adc5d7bccb7f9e4d36568d7cb13f942e0ef829c90c04ebcd" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Assignment pane with five complete menu actions: open, close, assign, add tag, remove tag. Save is visibly disabled in the unsaved route form; all actions and pane footer fit.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 38, + "file": "images/team/ai-handoff-to-inbox/assignment-en.png", + "sha256": "8dbe38274d6b7b6754262c448dd149be8174cd1922b7a81e6420299a62d5673a", + "concept": "assignment", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 650 + ], + "historical_css_clip": [ + 897, + 0, + 503, + 650 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 503, + 650 + ], + "maximum_image_width_css": 503, + "metadata": { + "format": "PNG", + "pixels": [ + 1006, + 1300 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/team/ai-handoff-to-inbox/assignment-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/team/ai-handoff-to-inbox/assignment-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/native/assignment-en-original.png", + "sha256": "8dbe38274d6b7b6754262c448dd149be8174cd1922b7a81e6420299a62d5673a" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/capture-provenance.json", + "sha256": "f32fb642a03a3b20adc5d7bccb7f9e4d36568d7cb13f942e0ef829c90c04ebcd" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Assignment pane with five complete menu actions: open, close, assign, add tag, remove tag. Save is visibly disabled in the unsaved route form; all actions and pane footer fit.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 39, + "file": "images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "sha256": "574b86a078f6ac9efb168c67084d2b50a5187bfd67ab7cf72fc113197f739971", + "concept": "intents", + "locale": "en", + "historical_responsive_role": "mobile_source", + "actual_capture_layout": "mobile", + "historical_css_viewport": [ + 390, + 1000 + ], + "historical_css_clip": [ + 4, + 121, + 382, + 272 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 382, + 272 + ], + "maximum_image_width_css": 382, + "metadata": { + "format": "PNG", + "pixels": [ + 764, + 544 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "current_help_copy": "help-assignment-completion-20261011/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/native/intents-en-mobile-original.png", + "sha256": "574b86a078f6ac9efb168c67084d2b50a5187bfd67ab7cf72fc113197f739971" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/capture-provenance.json", + "sha256": "f32fb642a03a3b20adc5d7bccb7f9e4d36568d7cb13f942e0ef829c90c04ebcd" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Intents heading, fictional return phrase input and New intent button are complete. Phrase remains unadded; no classification or save is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + }, + { + "review_order": 40, + "file": "images/team/ai-handoff-to-inbox/intents-en.png", + "sha256": "58afbd5fd69c3e56c69b0cbfa41dd2e3c5946fa4884e1098436208e7237314d1", + "concept": "intents", + "locale": "en", + "historical_responsive_role": "desktop_source", + "actual_capture_layout": "desktop", + "historical_css_viewport": [ + 1400, + 1000 + ], + "historical_css_clip": [ + 52, + 125, + 628, + 260 + ], + "historical_browser_dpr": 2, + "historical_additional_capture_scale": 1, + "native_logical_size_css": [ + 628, + 260 + ], + "maximum_image_width_css": 628, + "metadata": { + "format": "PNG", + "pixels": [ + 1256, + 520 + ], + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_bytes": 520 + }, + "sips_profile": "Display P3 Gamut with sRGB Transfer", + "protected_source": "/Users/pel/.codex/worktrees/campaign-reporting-visuals/hellotext-help/images/team/ai-handoff-to-inbox/intents-en.png", + "current_help_copy": "help-assignment-completion-20261011/images/team/ai-handoff-to-inbox/intents-en.png", + "original_source": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/native/intents-en-original.png", + "sha256": "58afbd5fd69c3e56c69b0cbfa41dd2e3c5946fa4884e1098436208e7237314d1" + }, + "historical_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/how-to-customize-a-playbook-safely/capture-provenance.json", + "sha256": "8f462043f1433166908551a8c5b0d30ed322698d35b18f89a81e7cbb0b048dde" + }, + "historical_original_provenance": { + "path": "help-assignment-completion-20261011/docs/editorial-work/captures/ai-handoff-to-inbox/capture-provenance.json", + "sha256": "f32fb642a03a3b20adc5d7bccb7f9e4d36568d7cb13f942e0ef829c90c04ebcd" + }, + "bytes_equal_protected_current_original": true, + "pixel_review": "pass", + "pixel_review_method": "Individual view_image tool inspection of this original PNG at original detail; no contact sheet or metadata-only acceptance.", + "pixel_observations": "Localized Intents heading, fictional return phrase input and New intent button are complete. Phrase remains unadded; no classification or save is shown.", + "pointer_private_data_debug_overlay_scrollbar_observed": false, + "transformations_this_review": [], + "new_capture_this_review": false, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "current_application_compositor_recreated": false + } + ], + "limits": [ + "Original files inspected individually; no new screenshot was captured.", + "A source pixel pass is not current Help-page acceptance or publication.", + "Historical account/process/DB guards are retained by reference, not reexecuted or retroactively strengthened.", + "No global production CSS or current application pixel equivalence claim." + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/runtime-completion-summary.json b/docs/editorial-work/captures/customize-safely-completion-20261011/runtime-completion-summary.json new file mode 100644 index 00000000..efbe1b84 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/runtime-completion-summary.json @@ -0,0 +1,184 @@ +{ + "schema": "customize-local-runtime-public-completion-v1", + "status": "closed_and_verified", + "at": "2026-10-11T12:20:01.792821+00:00", + "scope": "Fictional local capture environment; no production account or external publication performed by this runtime.", + "fixture": { + "original_tables_preserved": 541, + "new_local_rows": 1, + "new_local_row_model": "Playbook::Bundle", + "new_override_enabled": true, + "configuration_integrations_changed": false, + "playbooks_enabled": false, + "native_fixture_jobs_enqueued": 0, + "native_fixture_jobs_performed": 0, + "native_fixture_provider_calls": 0 + }, + "final_state": { + "locale": "es", + "locale_transitions": [ + "es\u2192en", + "en\u2192es" + ], + "locale_only_field": "users.locale of the single fixture actor", + "tables_equal_prepared": 541, + "sequence_values_equal_prepared": 536, + "persistent_capture_changes_beyond_prepared_fixture": 0, + "topology_repair_changed": false + }, + "original_source": { + "row_types_values_and_hashes_equal": true, + "tables": 541, + "sequences": 536, + "schema_equal": true, + "writes": 0 + }, + "source_code": { + "revision": "8e27a524a1a1354385c7d2fd22de8e568c2112cb", + "tracked_files_verified": 17691, + "manifest_sha256": "d28b8d6b6975cc08fa885adf7157af117863987f1e5ff427ca9671a68a8a576c", + "all_tracked_bytes_equal_after_capture": true, + "immutable_source_used": true, + "currency_scope": "Exact local source pin; external currency assessment is bound separately by the editorial owner." + }, + "read_scope": { + "methods": [ + "GET", + "HEAD" + ], + "exact_native_routes": 14, + "http_mutation_actions_authorized": 0, + "save_toggle_restore_provider_send_authorized": false, + "web_request_counters": "Owned by separate capture network summary; not inferred here." + }, + "recovery": { + "initial_uri_error_before_fixture": true, + "initial_failed_boot_database_delta": 0, + "local_uri_format_only_corrected": true, + "transport_interruption": true, + "prior_process_shutdown_was_not_observed": true, + "recovery_reconciled_tables": 541, + "recovery_reconciled_sequences": 536, + "recovery_schema_equal": true, + "fixture_locale_bootstrap_repeated_during_recovery": false, + "cookie_and_keys_preserved": true + }, + "closure": { + "roles_closed": [ + "rails", + "redis", + "browser", + "proxy" + ], + "owned_listeners_remaining": 0, + "last_owned_processes_stopped_after_identity_verification": true, + "original_abrupt_termination_distinguished_from_final_shutdown": true, + "database_logs_and_artifacts_preserved": true, + "shared_configuration_or_services_changed": false + }, + "bindings": [ + { + "role": "clone", + "sha256": "9e9b502875a1715c86f0364635b5dc8e4980f95a8462747f4e929bf5407e0692", + "private_artifact_copied": false + }, + { + "role": "one_row_fixture", + "sha256": "edd56c208e5717b4fa185c23c01c010416bf2c7216f8f963e5fc9bf034975072", + "private_artifact_copied": false + }, + { + "role": "native_preflight", + "sha256": "c08d1cd19e99397efaa3f9346d6fac3840852a7645c3157d347f925eb1b35a29", + "private_artifact_copied": false + }, + { + "role": "native_routes", + "sha256": "f23076efac23907f62dd4ad130715d7f18ea67cdb05f5dbb4747b7d715367a9a", + "private_artifact_copied": false + }, + { + "role": "native_session", + "sha256": "0f413c65afc6b48bdb7ea4bab90514be4e930a8fb174d2b70f6b926971d42f78", + "private_artifact_copied": false + }, + { + "role": "locale_en", + "sha256": "6b94c1607a0b162c7e1e19534c9e00c7d9d949dad0f764b54c06cd9a5f9b1098", + "private_artifact_copied": false + }, + { + "role": "locale_es", + "sha256": "16f56b7f447ae78c272e18662d0bf9cd507de35c2522126d3d6914da0dfde103", + "private_artifact_copied": false + }, + { + "role": "final_state", + "sha256": "a92a3ad9b0ac3d764ba9f365b83f730e12dc4f92be991cfa100b5dd380893807", + "private_artifact_copied": false + }, + { + "role": "original_source_unchanged", + "sha256": "738c313cf0971feae3a3e9c184a9d3f302e92df23148a16d6caf70f2c2d22847", + "private_artifact_copied": false + }, + { + "role": "shutdown", + "sha256": "60bffe691df8ac62ce6bbe12e395ee001cc58a67cec91570c0197c6855d1666c", + "private_artifact_copied": false + }, + { + "role": "transport_reconciliation", + "sha256": "02a386c414d94a7d88c24a5ae147215b174bc3da056e2461be8983f101c32ef8", + "private_artifact_copied": false + }, + { + "role": "uri_failed_boot_zero_delta", + "sha256": "7338d86f87c9201c118fa2e8f7675862ce1dd4dd03781e3dca949d6bc4d8be08", + "private_artifact_copied": false + }, + { + "role": "uri_correction", + "sha256": "0782cbcb5fcb5d730b4b93f5773e5fe57b9115c734232d91b7d29b2f329c8934", + "private_artifact_copied": false + }, + { + "role": "runtime_contract", + "sha256": "da489e50b067feb54c99c1aeca163142d426bcea4059342faf3f3dabb80733c3", + "private_artifact_copied": false + }, + { + "role": "read_contract", + "sha256": "16787a291b1a5cb6716feefecac45e0a14d9b7270dc09b0fefab167c457f0dff", + "private_artifact_copied": false + }, + { + "role": "final_boot_ticket", + "sha256": "093297af01ca3e8ebadf507c3ac3188cba5e0707469ac385ececb7b65c70de58", + "private_artifact_copied": false + }, + { + "role": "launcher", + "sha256": "bf677c21a9ac089494aac7f201db3df5c6e9dcfff4de18a274a5b0fa97c21550", + "private_artifact_copied": false + }, + { + "role": "final_runner_log", + "sha256": "9e45b5557a842746da21ebbdd3c9f70ae0c6c0d8231ac822bbfad68239fd0670", + "private_artifact_copied": false + }, + { + "role": "browser_proxy_shutdown", + "sha256": "006d2f3214736d650979cacd3824b2d60fe852ba3f0af387069171165c1d3500", + "private_artifact_copied": false + } + ], + "omitted": [ + "database names and row snapshots", + "actor and record IDs", + "cookies and tokens", + "environment values and credentials", + "request bodies", + "private filesystem paths and process IDs" + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/source-admission-proposed.json b/docs/editorial-work/captures/customize-safely-completion-20261011/source-admission-proposed.json new file mode 100644 index 00000000..b235979e --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/source-admission-proposed.json @@ -0,0 +1,215 @@ +{ + "schema": "customize-source-admission-v1", + "status": "ready_for_root_review", + "prepared_at": "2026-10-11T12:22:05.023832+00:00", + "scope": "Proposal for root admission of 28 individually reviewed native source images into local Help. Does not itself approve integration, rendered Help QA, inventory completion or publication.", + "manifest_sha256": "f5634496a557aa09182f5fa86596d5571f45dbaf81d3470e4a0b9e1962b815ea", + "integration_inputs_sha256": "5e079aefe42d7e145a2934888c18f213c94f81cdae9aae1b08afa975c4d4ed9f", + "records": [ + { + "file": "agent-wait-notice-en-desktop.png", + "sha256": "85604360c2dfb412415e0739088806d7736db3528ecc8b5b24d4e3da453d8301", + "status": "passed" + }, + { + "file": "agent-wait-notice-en-mobile.png", + "sha256": "692d58a98936254c8b90df9baa0d4647268952da7bdc6b5617188eb29929b506", + "status": "passed" + }, + { + "file": "agent-wait-notice-es-desktop.png", + "sha256": "6b450786bf96a6c8008f396f8e1e9c4d14a16dfe15559ee0e39698f9e6294fdb", + "status": "passed" + }, + { + "file": "agent-wait-notice-es-mobile.png", + "sha256": "a8208dd124c5d1df2fd8186e96461749268e7da2efb00ea29ef0c141a9646d32", + "status": "passed" + }, + { + "file": "followup-actions-en-desktop.png", + "sha256": "d5053e4529e182ddb933065fd66cf52cc6396084dd85496f4eb3fff21e4a2b82", + "status": "passed" + }, + { + "file": "followup-actions-en-mobile.png", + "sha256": "3dae7f60dce49073ad9d3c3d4d4e09d11849a9a4828e4300d9d6e919a5a4065d", + "status": "passed" + }, + { + "file": "followup-actions-es-desktop.png", + "sha256": "01febd33cd1b8979bb59a72f200811027cfca7ace80b4f8523dc9d722de902a0", + "status": "passed" + }, + { + "file": "followup-actions-es-mobile.png", + "sha256": "33b1498dc7f5411f389d31793775b0e468385cd2322b6f24bd4e762604e41ca7", + "status": "passed" + }, + { + "file": "followup-controls-en-desktop.png", + "sha256": "f480f31519739c4810a4ea2304a3753b8fbe5773bb678ee030999b87e9c9e2f6", + "status": "passed" + }, + { + "file": "followup-controls-en-mobile.png", + "sha256": "c2e465aedea99cc4c04e8d3525f7635f962c0e2bd22467d29f43c27577d82b38", + "status": "passed" + }, + { + "file": "followup-controls-es-desktop.png", + "sha256": "5ea38ad47f7f828eee4d3d52530b2b5efbaa7c6c92035c43e30b7fbf082c2fe5", + "status": "passed" + }, + { + "file": "followup-controls-es-mobile.png", + "sha256": "62c49f59638c1706588a0279751cfcb56426e4fc8270dab877474048c826fddb", + "status": "passed" + }, + { + "file": "followup-sequence-en-desktop.png", + "sha256": "d581a35b70f0b61691a03011c8577f653054be40a075e9567cd004ebee43d6ab", + "status": "passed" + }, + { + "file": "followup-sequence-en-mobile.png", + "sha256": "9e1f9edf10980b6f1925b1290ea4844ec23b209160932844673906505c23f207", + "status": "passed" + }, + { + "file": "followup-sequence-es-desktop.png", + "sha256": "dec61f56b6b38d8edf21834228c29c7c6a53d6d90294dca9e1576f93ccd8dfff", + "status": "passed" + }, + { + "file": "followup-sequence-es-mobile.png", + "sha256": "86d7a73b1f8ae44d9ae36423de2c14ee4a3a08703d831d70701a378495befc06", + "status": "passed" + }, + { + "file": "promotion-filter-en-desktop.png", + "sha256": "b47a580465fbc2157e64ae02307d959bfd8f79a7f5be6c51df87038f9ba7cc8f", + "status": "passed" + }, + { + "file": "promotion-filter-en-mobile.png", + "sha256": "cf7921b307020dda6d7f983c47305f1f87b3b7b9c8ebad9358c0662fa3800c87", + "status": "passed" + }, + { + "file": "promotion-filter-es-desktop.png", + "sha256": "5d04542cbd3654faa0c6f2a7f6de3a90c84533dc39132af58764957758f7efdd", + "status": "passed" + }, + { + "file": "promotion-filter-es-mobile.png", + "sha256": "d64acf58ea93c0429fbfeefb6864fcf2e317b1e76361dfcc29ff46e2e202abb8", + "status": "passed" + }, + { + "file": "store-promotions-en-desktop.png", + "sha256": "afd54fd3bf23213ea4f65d8bbd7de1326c3fc321690308db33e7fcc9eddd1289", + "status": "passed" + }, + { + "file": "store-promotions-en-mobile.png", + "sha256": "18c90739be4dad1156e8680b2a8adb84dd0fd0a9d0f97975ce2a065a3027086e", + "status": "passed" + }, + { + "file": "store-promotions-entry-en-desktop.png", + "sha256": "4fcec78406799ef89380c06327a1aa44ecaee64e6b4bf3d6690d99c40ef69117", + "status": "passed" + }, + { + "file": "store-promotions-entry-en-mobile.png", + "sha256": "0bbb81393b14d91a56f6ad03f34e14886ead93ccc102f427ae624a3144fcf8ad", + "status": "passed" + }, + { + "file": "store-promotions-entry-es-desktop.png", + "sha256": "4bbd473ab008020136b6e49679ef61f5ba67369ee393d66e49d1601ac883c38e", + "status": "passed" + }, + { + "file": "store-promotions-entry-es-mobile.png", + "sha256": "6af9d33488fbb4f0d6441fc6540e5e82243e9ce4766329391322ede14349226f", + "status": "passed" + }, + { + "file": "store-promotions-es-desktop.png", + "sha256": "ade07fb0f453f45e5bd2cc4d2f7f66f031de2a20c60a9f18d28658b4ae5aa882", + "status": "passed" + }, + { + "file": "store-promotions-es-mobile.png", + "sha256": "520d3a95ad2e32aa447d91003560ebafa5451a61f17354dea95a07347a94609f", + "status": "passed" + } + ], + "pixel_reviews": { + "es": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "en": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + } + }, + "capture_closure": { + "file": "capture-closure.json", + "sha256": "0ff7da8b8cf76683e7815ee01531af124fbecbb7d603f21f7a4a978fd00d62e0", + "status": "passed" + }, + "runtime_closure": { + "file": "runtime-completion-summary.json", + "sha256": "90a122a1fba9155eec72d79d78f0afed6a8aec66b996a6b8aff77774b3789729", + "status": "passed" + }, + "source_currency": { + "file": "source-currency.json", + "sha256": "1f9aee90a73f306e8983a0c214aa81f76a9dfc898d3772440ad45e942e7af5e5", + "status": "passed" + }, + "supporting_evidence": { + "capture_provenance": { + "file": "capture-provenance.json", + "sha256": "ed05706488c2833a4ddab4f2354422f20b75b7750fc5132226cfc4d580daa34f" + }, + "network_summary": { + "file": "network-summary.json", + "sha256": "2c7e82453910fe474ea81195cad8f0142774c27dccfcf470700350110f035c36" + }, + "static_bytes": { + "file": "static-bytes-final-review.json", + "sha256": "1bbf33f4a3e88c193f647505ccdbb97c86ace49a3c6b5af7481632973ad70ce3" + }, + "figure_plan": { + "file": "new-figure-plan.json", + "sha256": "ec42cd3aee2c28c0dc6edf9f892100c0765da1dc462239515e24d5a671f53214" + }, + "copy_plan": { + "file": "proposed-copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18" + } + }, + "counts": { + "new_sources": 28, + "new_per_locale": 14, + "retained_sources": 40, + "retained_selected": 38, + "total_sources": 68, + "selected_sources": 66, + "historical_reference_only": 2, + "figures_per_locale": 17 + }, + "limitations": [ + "Scoped source continuity 8e27a524 to afacda56, not production deployment verification or full compiled-pixel parity.", + "Existing asset build uses reviewed cssMinify=false with Node24.11.1; skipped LightningCSS target transforms are disclosed. No application source, build configuration, locks or source pixels changed in this capture batch.", + "One local fictional inclusion row was prepared before read-only browser capture; no browser settings saves, switches, Restore, providers, messages or route execution.", + "The transport interruption and unobserved earlier shutdown remain explicit; final locale/table/source and owned-service closure checks passed.", + "Actual Help inline readability, native caps, complete pages and each detail remain pending after integration." + ], + "root_gate": "Pending explicit root approval of this exact proposed payload; helper rejects this status." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/source-admission.json b/docs/editorial-work/captures/customize-safely-completion-20261011/source-admission.json new file mode 100644 index 00000000..6092c592 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/source-admission.json @@ -0,0 +1,230 @@ +{ + "schema": "customize-source-admission-v1", + "status": "passed", + "prepared_at": "2026-10-11T12:22:05.023832+00:00", + "scope": "Root-admitted 28 individually reviewed native source images for local Help integration; complete rendered Help QA, inventory closure, commits and publication remain separate gates.", + "manifest_sha256": "f5634496a557aa09182f5fa86596d5571f45dbaf81d3470e4a0b9e1962b815ea", + "integration_inputs_sha256": "5e079aefe42d7e145a2934888c18f213c94f81cdae9aae1b08afa975c4d4ed9f", + "records": [ + { + "file": "agent-wait-notice-en-desktop.png", + "sha256": "85604360c2dfb412415e0739088806d7736db3528ecc8b5b24d4e3da453d8301", + "status": "passed" + }, + { + "file": "agent-wait-notice-en-mobile.png", + "sha256": "692d58a98936254c8b90df9baa0d4647268952da7bdc6b5617188eb29929b506", + "status": "passed" + }, + { + "file": "agent-wait-notice-es-desktop.png", + "sha256": "6b450786bf96a6c8008f396f8e1e9c4d14a16dfe15559ee0e39698f9e6294fdb", + "status": "passed" + }, + { + "file": "agent-wait-notice-es-mobile.png", + "sha256": "a8208dd124c5d1df2fd8186e96461749268e7da2efb00ea29ef0c141a9646d32", + "status": "passed" + }, + { + "file": "followup-actions-en-desktop.png", + "sha256": "d5053e4529e182ddb933065fd66cf52cc6396084dd85496f4eb3fff21e4a2b82", + "status": "passed" + }, + { + "file": "followup-actions-en-mobile.png", + "sha256": "3dae7f60dce49073ad9d3c3d4d4e09d11849a9a4828e4300d9d6e919a5a4065d", + "status": "passed" + }, + { + "file": "followup-actions-es-desktop.png", + "sha256": "01febd33cd1b8979bb59a72f200811027cfca7ace80b4f8523dc9d722de902a0", + "status": "passed" + }, + { + "file": "followup-actions-es-mobile.png", + "sha256": "33b1498dc7f5411f389d31793775b0e468385cd2322b6f24bd4e762604e41ca7", + "status": "passed" + }, + { + "file": "followup-controls-en-desktop.png", + "sha256": "f480f31519739c4810a4ea2304a3753b8fbe5773bb678ee030999b87e9c9e2f6", + "status": "passed" + }, + { + "file": "followup-controls-en-mobile.png", + "sha256": "c2e465aedea99cc4c04e8d3525f7635f962c0e2bd22467d29f43c27577d82b38", + "status": "passed" + }, + { + "file": "followup-controls-es-desktop.png", + "sha256": "5ea38ad47f7f828eee4d3d52530b2b5efbaa7c6c92035c43e30b7fbf082c2fe5", + "status": "passed" + }, + { + "file": "followup-controls-es-mobile.png", + "sha256": "62c49f59638c1706588a0279751cfcb56426e4fc8270dab877474048c826fddb", + "status": "passed" + }, + { + "file": "followup-sequence-en-desktop.png", + "sha256": "d581a35b70f0b61691a03011c8577f653054be40a075e9567cd004ebee43d6ab", + "status": "passed" + }, + { + "file": "followup-sequence-en-mobile.png", + "sha256": "9e1f9edf10980b6f1925b1290ea4844ec23b209160932844673906505c23f207", + "status": "passed" + }, + { + "file": "followup-sequence-es-desktop.png", + "sha256": "dec61f56b6b38d8edf21834228c29c7c6a53d6d90294dca9e1576f93ccd8dfff", + "status": "passed" + }, + { + "file": "followup-sequence-es-mobile.png", + "sha256": "86d7a73b1f8ae44d9ae36423de2c14ee4a3a08703d831d70701a378495befc06", + "status": "passed" + }, + { + "file": "promotion-filter-en-desktop.png", + "sha256": "b47a580465fbc2157e64ae02307d959bfd8f79a7f5be6c51df87038f9ba7cc8f", + "status": "passed" + }, + { + "file": "promotion-filter-en-mobile.png", + "sha256": "cf7921b307020dda6d7f983c47305f1f87b3b7b9c8ebad9358c0662fa3800c87", + "status": "passed" + }, + { + "file": "promotion-filter-es-desktop.png", + "sha256": "5d04542cbd3654faa0c6f2a7f6de3a90c84533dc39132af58764957758f7efdd", + "status": "passed" + }, + { + "file": "promotion-filter-es-mobile.png", + "sha256": "d64acf58ea93c0429fbfeefb6864fcf2e317b1e76361dfcc29ff46e2e202abb8", + "status": "passed" + }, + { + "file": "store-promotions-en-desktop.png", + "sha256": "afd54fd3bf23213ea4f65d8bbd7de1326c3fc321690308db33e7fcc9eddd1289", + "status": "passed" + }, + { + "file": "store-promotions-en-mobile.png", + "sha256": "18c90739be4dad1156e8680b2a8adb84dd0fd0a9d0f97975ce2a065a3027086e", + "status": "passed" + }, + { + "file": "store-promotions-entry-en-desktop.png", + "sha256": "4fcec78406799ef89380c06327a1aa44ecaee64e6b4bf3d6690d99c40ef69117", + "status": "passed" + }, + { + "file": "store-promotions-entry-en-mobile.png", + "sha256": "0bbb81393b14d91a56f6ad03f34e14886ead93ccc102f427ae624a3144fcf8ad", + "status": "passed" + }, + { + "file": "store-promotions-entry-es-desktop.png", + "sha256": "4bbd473ab008020136b6e49679ef61f5ba67369ee393d66e49d1601ac883c38e", + "status": "passed" + }, + { + "file": "store-promotions-entry-es-mobile.png", + "sha256": "6af9d33488fbb4f0d6441fc6540e5e82243e9ce4766329391322ede14349226f", + "status": "passed" + }, + { + "file": "store-promotions-es-desktop.png", + "sha256": "ade07fb0f453f45e5bd2cc4d2f7f66f031de2a20c60a9f18d28658b4ae5aa882", + "status": "passed" + }, + { + "file": "store-promotions-es-mobile.png", + "sha256": "520d3a95ad2e32aa447d91003560ebafa5451a61f17354dea95a07347a94609f", + "status": "passed" + } + ], + "pixel_reviews": { + "es": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "en": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + } + }, + "capture_closure": { + "file": "capture-closure.json", + "sha256": "0ff7da8b8cf76683e7815ee01531af124fbecbb7d603f21f7a4a978fd00d62e0", + "status": "passed" + }, + "runtime_closure": { + "file": "runtime-completion-summary.json", + "sha256": "90a122a1fba9155eec72d79d78f0afed6a8aec66b996a6b8aff77774b3789729", + "status": "passed" + }, + "source_currency": { + "file": "source-currency.json", + "sha256": "1f9aee90a73f306e8983a0c214aa81f76a9dfc898d3772440ad45e942e7af5e5", + "status": "passed" + }, + "supporting_evidence": { + "capture_provenance": { + "file": "capture-provenance.json", + "sha256": "ed05706488c2833a4ddab4f2354422f20b75b7750fc5132226cfc4d580daa34f" + }, + "network_summary": { + "file": "network-summary.json", + "sha256": "2c7e82453910fe474ea81195cad8f0142774c27dccfcf470700350110f035c36" + }, + "static_bytes": { + "file": "static-bytes-final-review.json", + "sha256": "1bbf33f4a3e88c193f647505ccdbb97c86ace49a3c6b5af7481632973ad70ce3" + }, + "figure_plan": { + "file": "new-figure-plan.json", + "sha256": "ec42cd3aee2c28c0dc6edf9f892100c0765da1dc462239515e24d5a671f53214" + }, + "copy_plan": { + "file": "proposed-copy-plan.json", + "sha256": "8dbb2e23f3447f68ecf6eb3f5e736194ab020ebe2825ad81b02be33bd6241b18" + } + }, + "counts": { + "new_sources": 28, + "new_per_locale": 14, + "retained_sources": 40, + "retained_selected": 38, + "total_sources": 68, + "selected_sources": 66, + "historical_reference_only": 2, + "figures_per_locale": 17 + }, + "limitations": [ + "Scoped source continuity 8e27a524 to afacda56, not production deployment verification or full compiled-pixel parity.", + "Existing asset build uses reviewed cssMinify=false with Node24.11.1; skipped LightningCSS target transforms are disclosed. No application source, build configuration, locks or source pixels changed in this capture batch.", + "One local fictional inclusion row was prepared before read-only browser capture; no browser settings saves, switches, Restore, providers, messages or route execution.", + "The transport interruption and unobserved earlier shutdown remain explicit; final locale/table/source and owned-service closure checks passed.", + "Actual Help inline readability, native caps, complete pages and each detail remain pending after integration." + ], + "root_gate": { + "reviewer": "root", + "decision": "approved_for_local_validation_then_apply", + "recorded_at": "2026-10-11T12:22:23.359838+00:00", + "bindings_explicitly_reviewed": [ + "integration_inputs_sha256", + "manifest_sha256", + "pixel_reviews.es", + "pixel_reviews.en", + "runtime_closure", + "capture_closure", + "source_currency", + "records" + ], + "proposal_sha256": "3acab9f7a72f07e30a211180a38dde88e1d41f5e072d7ac8947e5ba45aae0f30" + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/source-currency.json b/docs/editorial-work/captures/customize-safely-completion-20261011/source-currency.json new file mode 100644 index 00000000..e363fc7d --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/source-currency.json @@ -0,0 +1,232 @@ +{ + "schema": "customize-scoped-source-currency-v1", + "status": "passed", + "recorded_at": "2026-10-11T12:14:52.336012+00:00", + "source_revision": "8e27a524a1a1354385c7d2fd22de8e568c2112cb", + "current_app_revision": "afacda5636225888e44666da2e6d76fdd6a1425f", + "remote_refresh": { + "path": "audit/next-batches-after-404-20261011/post-recovery-remote-refresh.json", + "sha256": "a2c4898de1d13033926becbc2fc9b44d125c16ae5463347319766c5a457cdd8e" + }, + "compare": { + "path": "audit/journeys-workflow-local-20261010/scoped-currency-compare.json", + "sha256": "7c6e23bc24c5e0e6e03bbbf3bf18fedbdb865d4b9f8b288358c2cb5e5c19e81c", + "changed_paths": [ + "app/assets/images/icons/ai-price-tag.svg", + "app/components/marketing/playbook_rail_component.html.erb", + "app/components/marketing/playbook_rail_component.rb", + "app/javascript/entrypoints/stylesheets/homepage/_top.scss", + "app/views/dev/design_system/_marketing.html.erb", + "app/views/static/homepage/_hero.html.erb", + "app/views/static/homepage/_inbox.html.erb", + "app/views/static/homepage/_inbox_playbooks.html.erb", + "app/views/static/homepage/_playbook_library.html.erb", + "app/views/static/homepage/_playbook_rails.html.erb", + "app/views/static/homepage/_system_story.html.erb", + "config/design_system_code/marketing.yml", + "docs/ui/design-system-changelog.md", + "docs/ui/design-system.md", + "docs/ui/marketing-components.md", + "spec/requests/static_spec.rb" + ] + }, + "source_files_rehashed": 44, + "scope_bindings": [ + { + "path": "app/controllers/automation/agents_controller.rb", + "sha256": "22179a1a23fb3ea44bb798c9f07f23d4499313bc2be0022b2f9d647d9110aa5a" + }, + { + "path": "app/controllers/concerns/journey/editor_topology_repairable.rb", + "sha256": "31542c0e25fbeb7cdb75bae82a28c56648ba8f6f946ba28699e47f04dcc517fe" + }, + { + "path": "app/controllers/journeys_controller.rb", + "sha256": "7cc88f2596b81f7755ef9ae49430e60fe8b6e007c91bdf7733ef0ab695216764" + }, + { + "path": "app/controllers/playbook/bundles_controller.rb", + "sha256": "ee02d29134ac543d0853fb4599815fd8d9523e7dce63c476f8bf0218fe5f57d1" + }, + { + "path": "app/controllers/playbook/components_controller.rb", + "sha256": "7e8172a984635abc1ca5ce0aa7ddd317dc8605ba5ec36cbe6b6499f0169155ac" + }, + { + "path": "app/controllers/playbooks_controller.rb", + "sha256": "fd09a7c52e2f21180a6182d0214c006993beac200ae9a5e7c4eca31f6d855888" + }, + { + "path": "app/controllers/steps_controller.rb", + "sha256": "d97b25f8755beb39d52876a40a295ab0e6a5e3808b20d631d71c39baea0e34eb" + }, + { + "path": "app/javascript/controllers/automation/agent_controller.js", + "sha256": "e95666eabc9c9171079e1e976e04535d20f6b4d17bb88afe9d4c8f6360e17782" + }, + { + "path": "app/javascript/controllers/automation/agent_pane_controller.js", + "sha256": "725ffc0c3e3761fcb7f38f050afb5176cdcb9a882a4a91d9489d3532820f3853" + }, + { + "path": "app/javascript/controllers/playbook/component_controller.js", + "sha256": "6e8becb4b16eb37398c33841e13a746c01f09628d52339c3fbdffce8f4f77bf3" + }, + { + "path": "app/javascript/controllers/playbook/followup_controller.js", + "sha256": "34d37475075fef9d0fd8b938985569c2f4a7f865e5a1d5b6a5dd12f9bf3ab623" + }, + { + "path": "app/javascript/controllers/playbook/followup_preview_controller.js", + "sha256": "236e5ba5874fb37e9fa7b9a8454633c4ccca45781d8a2acabe7a7683c45c1979" + }, + { + "path": "app/javascript/controllers/playbook/promotions_controller.js", + "sha256": "58db06c21ba3c11cef1d5453d93ce08cade16e7be5007d6fa362f10526dacd0f" + }, + { + "path": "app/models/ai/agent.rb", + "sha256": "b44c5c4c9dc184d08e1897b6dbe3cb476f13cfa18d64a8d23f0e3335d2d0ec02" + }, + { + "path": "app/models/application_record.rb", + "sha256": "2473975c506ad02c2aa77593304e5b542baa45d79d8fb423edea5f83aed2d326" + }, + { + "path": "app/models/business/plan_access.rb", + "sha256": "b6d2a49457dbcbc032580ccbb11c4cc644b15141092cddb938a7fc9894ca2168" + }, + { + "path": "app/models/commerce/bundle.rb", + "sha256": "378c7b3177f524972e8a13b73a889ed38e71d91d80443a2285a60e2fd404a687" + }, + { + "path": "app/models/concerns/integratable.rb", + "sha256": "9f1c85055f8bc69c57284c7f534dadd6cc37f50569b23b18b3c34a3738d760b1" + }, + { + "path": "app/models/concerns/onboarding/steppable.rb", + "sha256": "e83a519a4a28990a785d1665f67b3187f3d246575c76a4c026a872ad5c35dbbc" + }, + { + "path": "app/models/concerns/steppable.rb", + "sha256": "717859cdd02ebfaee3faf2fa411336591ad322617598afa82dff05e09bc3f7b4" + }, + { + "path": "app/models/journey/editor/topology_repair.rb", + "sha256": "4a9f3794dd2ccc1a8e2b8529c7e08c17c912fcb2adfb188296809c4ccb3b02d4" + }, + { + "path": "app/models/playbook/bundle.rb", + "sha256": "5d4da4fd7dc8a035259a9980a0e38dfe05d1c4949a3b6254a5fbc2f6d28c5ac6" + }, + { + "path": "app/models/playbook/component/discount.rb", + "sha256": "0d92144a588114ecda0a23c3b04a178db9e45018ab8ca54f3adf89b6282cfe79" + }, + { + "path": "app/models/playbook/component/followup.rb", + "sha256": "d9825dcc147443d37eb2490a71ef4f18f214f6d641c3947e059b904fe5dc8b67" + }, + { + "path": "app/models/playbook/preview.rb", + "sha256": "c23bca136cdaade6968eb20dd0483961f1de98b76c606b10fc28207cf10c8510" + }, + { + "path": "app/models/playbook/saver/discount.rb", + "sha256": "4d96d47e983b1c56224c83501fa4eb46840f9d0d77d494c0eb7114c5c62871f7" + }, + { + "path": "app/models/playbook_component.rb", + "sha256": "071ff539c14ea7543f65e974c93a364a423070dd7ff806bdcc15793d14236071" + }, + { + "path": "app/models/step.rb", + "sha256": "5fc81aadd54a882403ec5aa1075bc2ba934a78122622c715e2e849717ae5efed" + }, + { + "path": "app/models/vtex/account.rb", + "sha256": "7efecf32c7c4cb94c27785b9a2f1e82469635d32cca04dc070557e831ae96522" + }, + { + "path": "app/models/vtex/promotion.rb", + "sha256": "cd8d69d78b98b436dfdf7f0e579835d0b72e9dfa601df8efdd3d4267fad8152b" + }, + { + "path": "app/policies/journey_policy.rb", + "sha256": "7ad1d31cfe963331be3138b647d08bfac7e3471ca3db18a4850e94f597c34491" + }, + { + "path": "app/policies/playbook_policy.rb", + "sha256": "142f231b5cedb9d8e63e035f647fbccb59ab424974cd8f31ff78cb9858a3a7cf" + }, + { + "path": "app/views/automation/agents/_agent.html.erb", + "sha256": "ea6ef53625faae33e555c5c4d85242236cf25094a8540f51016beda4de908672" + }, + { + "path": "app/views/automation/agents/_pane.html.erb", + "sha256": "2a208b2f701f6f122729367e0cb8655b57b515d110b5d49b4e68d78876a8118d" + }, + { + "path": "app/views/automation/agents/_wait.html.erb", + "sha256": "f714bfd12595b20620606126999bddd2da6099a224bb10713a0c7a7e27543f32" + }, + { + "path": "app/views/playbook/component/discounts/_form.html.erb", + "sha256": "68deb16d397f02805934ebfd9fc185cfcf52d21d3a02b7d0c32178ca031a81b1" + }, + { + "path": "app/views/playbook/component/discounts/_promotion_rows.html.erb", + "sha256": "02d3b94130125cdca7687eccdf9bb13a66e27bd4deafa4bf0cd83022b4cd0412" + }, + { + "path": "app/views/playbook/component/discounts/_promotions.html.erb", + "sha256": "2cad3a65719e15d667cb8f7e63f7962d70fa4af61d2167a7324e10bada959e92" + }, + { + "path": "app/views/playbook/component/discounts/_strategy_avatar.html.erb", + "sha256": "3efb875d6b2748202186fd7a9b5c2c9e681c44253b69af61ef5a9ed9aaa03fe4" + }, + { + "path": "app/views/playbook/component/followups/_form.html.erb", + "sha256": "98bfe650cab0ee890a88b0327a78ced447bd35505eea07ea781a3eb184e9f7a7" + }, + { + "path": "app/views/playbook/previews/_followup.html.erb", + "sha256": "c3946a5c5cf1c5d0aaf13a8b3ed2b67608bd9ee0a5f6ea833d406c6f0e54996e" + }, + { + "path": "app/views/steps/show.turbo_stream.erb", + "sha256": "5531133dd6c5dc79480a041f687c9abc21148c08682573591b0f8928bebfb0c2" + }, + { + "path": "config/routes.rb", + "sha256": "26739a703c1f9323688a0895ee0335185a5e2325df305a43fe114dae31e9aac6" + }, + { + "path": "docs/ui/playbook-followup/screenshots/README.md", + "sha256": "08962a9fee68debbd4894e9d00120ea4789ae47252bac11b96041a7003c63c74" + } + ], + "changed_path_intersection": [], + "source_assessments": [ + { + "path": "audit/help-next-batches-20261011/customize-next-assessment.json", + "sha256": "526e6cc6dbd5af3a4f42af776cecd01f1a187f781c7445cb471692c5625e6aa7" + }, + { + "path": "audit/help-next-batches-20261011/customize-capture-feasibility.json", + "sha256": "17e0cfc9a136c1c7a555816d24d497272a035a0e25e25240187a433c0b066331" + } + ], + "limits": [ + "Scoped native source continuity only; not confirmation of a production deployment or exact compiled-pixel parity.", + "The retained native asset build uses its already reviewed ephemeral cssMinify=false workaround and Node24.11.1. Skipping LightningCSS includes target transforms, not only whitespace. No source/config/lock or pixel modification in this capture batch.", + "Actual saved native images require individual source review and complete rendered Help review. Historical source review remains separately bound." + ], + "asset_build_limitation_evidence": { + "path": "audit/journeys-workflow-local-20261010/css-minifier-independent-review.json", + "sha256": "8c96b262a7f01463c65ec904be50060e5ea816367834574eccdf22058ab77754" + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-en.json b/docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-en.json new file mode 100644 index 00000000..6c96c5fd --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-en.json @@ -0,0 +1,582 @@ +{ + "schema": "customize-source-pixels-en-v1", + "status": "passed", + "locale": "en", + "reviewer": "guide_review", + "recorded_at_utc": "2026-10-11T12:16:21.519219+00:00", + "scope": "Individual visual inspection and native PNG metadata of all 14 new English source captures only. Does not approve runtime closure, final Help rendering, inventory completion or publication.", + "source_root": "audit/next-batches-after-404-20261011/customize-capture/sources", + "figure_plan": { + "path": "audit/next-batches-after-404-20261011/customize-editorial/figure-plan-v2.json", + "sha256": "7e232e803bf04ff20c5ee77bd3599490a451661209b3fd60163712383d566401" + }, + "records": [ + { + "id": "followup-controls", + "locale": "en", + "layout": "desktop", + "file": "followup-controls-en-desktop.png", + "sha256": "f480f31519739c4810a4ea2304a3753b8fbe5773bb678ee030999b87e9c9e2f6", + "clip": [ + 48, + 120, + 576, + 496 + ], + "pixelSize": [ + 2304, + 1984 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:08:05.610Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Individually viewed: complete Follow-up heading, description and three controls; count1, wait2 Minutes and current AI Analysis are readable.", + "Zero-nudge and uniform-wait help lines fit; complete control borders, no pointer, debug overlay or clipped content.", + "Visible prepared configuration only; no saved setting or reminder-send outcome is inferred." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "2395e2af82bca9092acf8845d3fbf8c89f4918b8afa6fec0ec10b8b1fa9dc6f0", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original-detail request; original source bytes unchanged. Platform may resize the delivered display." + }, + { + "id": "followup-controls", + "locale": "en", + "layout": "mobile", + "clip": [ + 0, + 120, + 390, + 516 + ], + "pixelSize": [ + 1560, + 2064 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:08:58.802Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "followup-controls-en-mobile.png", + "sha256": "c2e465aedea99cc4c04e8d3525f7635f962c0e2bd22467d29f43c27577d82b38", + "status": "passed", + "notes": [ + "Complete mobile Follow-up heading, description, Learn more, count of one, two-minute wait and AI Analysis selection; explanatory text wraps within the native width.", + "No clipped labels, control borders, cursor or development chrome; source configuration is illustrative." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "62de37720b1520a3494e30005561738222102fe17689174d8095bb615d0f2781", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "followup-actions", + "locale": "en", + "layout": "desktop", + "clip": [ + 48, + 496, + 576, + 300 + ], + "pixelSize": [ + 2304, + 1200 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:08:34.438Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "followup-actions-en-desktop.png", + "sha256": "d5053e4529e182ddb933065fd66cf52cc6396084dd85496f4eb3fff21e4a2b82", + "status": "passed", + "notes": [ + "Complete final-action menu: AI Analysis with recommended label and explanation, close conversation and hand off to a person. All option boundaries and descriptions visible.", + "No visible clipping, cursor or development chrome; opening the menu does not evidence executing any action." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "ffe9c0bd54c4ccfbf53a044a31ae91ff5f46f2a3109f3d56e943556cea90c4f1", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "followup-actions", + "locale": "en", + "layout": "mobile", + "clip": [ + 0, + 531, + 390, + 333 + ], + "pixelSize": [ + 1560, + 1332 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:09:30.484Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "followup-actions-en-mobile.png", + "sha256": "3dae7f60dce49073ad9d3c3d4d4e09d11849a9a4828e4300d9d6e919a5a4065d", + "status": "passed", + "notes": [ + "Complete mobile final-action menu with recommended AI Analysis explanation, close and human handoff options; native wrapping fits the captured width.", + "No clipped option, cursor or development chrome. Menu visibility does not evidence executing a final action." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "8fba04c9b78eb86427694c70d75a1e3217eef1d07850d8a644f42e6066620f38", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "followup-sequence", + "locale": "en", + "layout": "desktop", + "clip": [ + 688, + 113, + 576, + 421 + ], + "pixelSize": [ + 2304, + 1684 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:08:49.321Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "followup-sequence-en-desktop.png", + "sha256": "d581a35b70f0b61691a03011c8577f653054be40a075e9567cd004ebee43d6ab", + "status": "passed", + "notes": [ + "Complete native illustrative sequence: initial exchange, two wait indicators, one follow-up nudge and final AI-analysis action. Example-conversation disclaimer is fully visible.", + "No visible clipping, cursor or development chrome. Illustration does not evidence a sent message or actual final action." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "9ee90e7cd3b227e4858ade6756463c2f486f6c835bd82346c07aef0b58b79421", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "followup-sequence", + "locale": "en", + "layout": "mobile", + "clip": [ + 0, + 117, + 390, + 473 + ], + "pixelSize": [ + 1560, + 1892 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:09:44.714Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "followup-sequence-en-mobile.png", + "sha256": "9e1f9edf10980b6f1925b1290ea4844ec23b209160932844673906505c23f207", + "status": "passed", + "notes": [ + "Complete mobile native illustrative sequence with initial exchange, both two-minute waits, one nudge, final action explanation and full example-conversation disclaimer.", + "No clipped text or bubbles, cursor or development chrome; this is a native illustration, not a sent conversation." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "50eb0b439469095cee005170c0c429eecf67db752030d104993251ccc3405d0b", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "store-promotions-entry", + "locale": "en", + "layout": "desktop", + "clip": [ + 48, + 571, + 576, + 246 + ], + "pixelSize": [ + 2304, + 984 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:10:22.499Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "store-promotions-entry-en-desktop.png", + "sha256": "4fcec78406799ef89380c06327a1aa44ecaee64e6b4bf3d6690d99c40ef69117", + "status": "passed", + "notes": [ + "Entire selected store-offers-only card and its native description are visible, including the complete View store promotions button and card boundary.", + "No clipping, cursor or development chrome. Existing selection is shown; this does not evidence selecting or saving it." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "92b46f14a6b1bb5b49394d54ce4f10705b09b708440d325a906319b61cfac1b4", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "store-promotions-entry", + "locale": "en", + "layout": "mobile", + "clip": [ + 0, + 655, + 390, + 342 + ], + "pixelSize": [ + 1560, + 1368 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:10:48.546Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "store-promotions-entry-en-mobile.png", + "sha256": "0bbb81393b14d91a56f6ad03f34e14886ead93ccc102f427ae624a3144fcf8ad", + "status": "passed", + "notes": [ + "Entire selected store-offers-only mobile card is visible; heading, description and View store promotions button wrap completely inside the native card.", + "No clipping, cursor or development chrome. Entry point is separate from the promotions drawer; no selection or save is claimed." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "57d2884d400037cef23b9965d0ab36b2e00ffd8ec6a951e4a5f2147d092fb06b", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "store-promotions", + "locale": "en", + "layout": "desktop", + "clip": [ + 0, + 97, + 537, + 1023 + ], + "pixelSize": [ + 2148, + 4092 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:11:42.019Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "store-promotions-en-desktop.png", + "sha256": "afd54fd3bf23213ea4f65d8bbd7de1326c3fc321690308db33e7fcc9eddd1289", + "status": "passed", + "notes": [ + "Complete native promotions drawer: heading, explanation, search/filter, four fictional rows with types, source status, schedule and date interval, and Restore defaults.", + "The third row is disabled in the store while its playbook inclusion switch is on; the discount is enabled in the store while its inclusion switch is off. These distinct states are visually clear.", + "Spanish fictional promotion names are stored data within English native UI. No clipping, cursor or development chrome; no provider activation, checkout or toggle operation is evidenced." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "7f448a4d981380166cd86ef2b2b91e98d6fb0d1815d5110afef78bb4c1ec8308", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "store-promotions", + "locale": "en", + "layout": "mobile", + "clip": [ + 0, + 117, + 390, + 1023 + ], + "pixelSize": [ + 1560, + 4092 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:13:05.682Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "store-promotions-en-mobile.png", + "sha256": "18c90739be4dad1156e8680b2a8adb84dd0fd0a9d0f97975ce2a065a3027086e", + "status": "passed", + "notes": [ + "Complete native mobile drawer with four fictional rows, source statuses, schedules, date intervals, inclusion switches and Restore defaults; all content fits the native 390-CSS-pixel crop without clipping.", + "The disabled-in-store third row remains included, and the enabled-in-store discount is excluded; source status and playbook inclusion are distinct. Spanish promotion names are fictional stored data in English UI.", + "No cursor or development chrome; no activation, checkout, toggle or save is evidenced." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "e6f08d82f7533a4bb3319a0c505c196b3632df560a897f4604d1b1a192f10758", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "promotion-filter", + "locale": "en", + "layout": "desktop", + "clip": [ + 0, + 97, + 537, + 442 + ], + "pixelSize": [ + 2148, + 1768 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:12:21.411Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "promotion-filter-en-desktop.png", + "sha256": "b47a580465fbc2157e64ae02307d959bfd8f79a7f5be6c51df87038f9ba7cc8f", + "status": "passed", + "notes": [ + "Complete five-option native kind menu, existing Discounts checkmark and search query for the fictional discount. Gray hover on Buy and get a gift is distinct from the selected Discounts row.", + "The native menu overlaps part of the result schedule and switch; this capture explains filtering only and does not claim visibility of the obscured state. No clipped menu labels, cursor or development chrome." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "fb9941c53c68b29822a9f7045ce688982309fb3c77844727f4036ed33c9b35a2", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "promotion-filter", + "locale": "en", + "layout": "mobile", + "clip": [ + 0, + 117, + 390, + 454 + ], + "pixelSize": [ + 1560, + 1816 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:13:35.313Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "promotion-filter-en-mobile.png", + "sha256": "cf7921b307020dda6d7f983c47305f1f87b3b7b9c8ebad9358c0662fa3800c87", + "status": "passed", + "notes": [ + "Complete five-option mobile native kind menu; Discounts remains checked and the gray Buy and get a gift row is a hover state. Search query and drawer explanation are visible.", + "Menu naturally overlaps parts of the result title, status, schedule and switch. Only filtering is evidenced; no claim is made about obscured result fields. All menu labels and boundaries fit without clipping; no cursor or development chrome." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "787fc80eacbab74306f15f780b98156da8c1141cbbef93f95b9ed8c15e35a70c", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "agent-wait-notice", + "locale": "en", + "layout": "desktop", + "clip": [ + 819, + 0, + 461, + 560 + ], + "pixelSize": [ + 1844, + 2240 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:14:40.411Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "agent-wait-notice-en-desktop.png", + "sha256": "85604360c2dfb412415e0739088806d7736db3528ecc8b5b24d4e3da453d8301", + "status": "passed", + "notes": [ + "Stored six-hour wait and Hours unit remain visible in disabled controls under the native Followup notice; the full notice and Edit Followup link are legible.", + "The existing fictional step/playbook names remain Spanish stored data within English native UI. Full context and notice boundaries are visible without clipping, cursor or development chrome.", + "The native notice overlaps the lower control boundary; this is authentic disabled UI. Six hours is not claimed as the active wait, and no route execution or edit-link activation is evidenced." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "1afd6d87c50bd115597539c4c1a2b96119618492d7b61718d6a4c5019cdc5706", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + }, + { + "id": "agent-wait-notice", + "locale": "en", + "layout": "mobile", + "clip": [ + 0, + 0, + 390, + 584 + ], + "pixelSize": [ + 1560, + 2336 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T12:15:03.859Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "file": "agent-wait-notice-en-mobile.png", + "sha256": "692d58a98936254c8b90df9baa0d4647268952da7bdc6b5617188eb29929b506", + "status": "passed", + "notes": [ + "Complete mobile Agent context, stored six-hour wait with disabled controls, full native Followup notice and Edit Followup link. Native wrapping fits within the crop without clipped text.", + "Spanish fictional names are stored data, while instructions and notice are English. The authentic overlay partly covers the disabled control boundary; no cursor or development chrome.", + "The step value is not the active wait policy. The screenshot does not evidence executing the route or activating the edit link." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "complete_png": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true, + "sidecar_sha256": "cd788b605f37ec10c2dc5f8eb431a6c064fa6ffae229819a27352ba6e8e5be54", + "prepost_state_equal": true, + "all_visible_proofs_passed": true + }, + "inspection_method": "Individual view_image original requested; platform may resize display; source unchanged." + } + ], + "count": 14, + "findings": [], + "evidence": [ + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-en-followup-controls-desktop-partial.json", + "sha256": "c1846ba6be6199a005ac794e470d2327f09acfa2258671bcb2656059dcd820d7" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-en-followup-actions-sequence-desktop-controls-mobile-partial.json", + "sha256": "96e34933fb0586bb0be93f6d57f49b9330bfacb4f2d7d50fd76d1f777f91225f" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-en-followup-mobile-promotions-entry-partial.json", + "sha256": "aa8cca77fd86889c248b675c0aaae2c948c91b52d62a85daaa1cdeea1a07be4b" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-en-promotions-desktop-partial.json", + "sha256": "7e003598ab988cc6269cf7906b405b021a11084524e104870c4bdf5c1788795a" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-en-promotions-mobile-partial.json", + "sha256": "aba9fc6e75816507abc0de479cc10baaf1a58263fc174adf2b645e79017867e0" + } + ], + "source_bindings_observed": { + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "sourceRevision": "8e27a524a1a1354385c7d2fd22de8e568c2112cb", + "readContractSha256": "16787a291b1a5cb6716feefecac45e0a14d9b7270dc09b0fefab167c457f0dff", + "runtimeContractSha256": "da489e50b067feb54c99c1aeca163142d426bcea4059342faf3f3dabb80733c3", + "launchReviewSha256": "808de436b3ff23ed3546c5714ff1f42f55197050b8ce01647d34a873c612b10f" + }, + "checks": { + "individually_viewed_with_view_image": 14, + "source_sha_revalidated_at_close": 14, + "sidecar_sha_revalidated_at_close": 14, + "all_chunk_crcs_valid": 14, + "native_density4_clip_dimensions": 14, + "embedded_display_p3": 14, + "prepost_state_equal": 14, + "concepts": 7, + "layouts_per_concept": [ + "desktop", + "mobile" + ], + "no_source_modifications": true + }, + "limitations": [ + "Native illustration and existing fictional local state only; no sent message, provider activation, checkout, save or executed route is inferred.", + "The filter menu naturally overlays result fields. The Agent notice naturally overlays part of disabled controls; six hours is not the active wait policy.", + "Spanish fictional promotion, step and playbook names are stored data within native English interface text.", + "Source review is not rendered Help readability acceptance. Individual original image inspection was requested; the platform resized some displayed previews without changing source bytes.", + "Private body text, control values and network records were not copied into this receipt." + ], + "remaining_for_article": [ + "Root admission and final source manifest/runtime closure evidence", + "Local Help integration and build/security validation", + "Complete rendered ES/EN Help review at 1440, 580 and 390 including each full-page segment and each figure detail" + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-es.json b/docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-es.json new file mode 100644 index 00000000..104dcc40 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/source-pixels-es.json @@ -0,0 +1,553 @@ +{ + "schema": "customize-source-pixels-es-v1", + "status": "passed", + "locale": "es", + "reviewer": "conversation_article", + "recorded_at_utc": "2026-10-11T11:55:44.858759+00:00", + "scope": "Individual visual inspection and native PNG metadata of all 14 newly captured ES source images; not EN acceptance, runtime closure, Help layout QA or publication.", + "source_root": "audit/next-batches-after-404-20261011/customize-capture/sources", + "figure_plan": { + "path": "audit/next-batches-after-404-20261011/customize-editorial/figure-plan-v2.json", + "sha256": "7e232e803bf04ff20c5ee77bd3599490a451661209b3fd60163712383d566401" + }, + "records": [ + { + "id": "followup-controls", + "locale": "es", + "layout": "desktop", + "file": "followup-controls-es-desktop.png", + "sha256": "5ea38ad47f7f828eee4d3d52530b2b5efbaa7c6c92035c43e30b7fbf082c2fe5", + "clip": [ + 48, + 120, + 576, + 496 + ], + "pixelSize": [ + 2304, + 1984 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:33:19.960Z", + "captureHelperSha256": "4f677faac6d6eb70c1cac62e47ced0c531647cabc0bff3b1025c865950e06ff8", + "status": "passed", + "notes": [ + "Individually inspected with view_image: complete Seguimiento heading and explanatory description.", + "Quantity 1, wait 2 Minutos, final Análisis de IA and both help lines are complete and legible, with no pointer, debug overlay or crop cut through a control.", + "This is visible prepared configuration, not evidence of saving settings or sending a reminder." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "view_image requested original detail; renderer supplied 1696×1460 from 2304×1984; no source pixels were modified." + }, + { + "id": "followup-controls", + "locale": "es", + "layout": "mobile", + "file": "followup-controls-es-mobile.png", + "sha256": "62c49f59638c1706588a0279751cfcb56426e4fc8270dab877474048c826fddb", + "clip": [ + 0, + 120, + 390, + 540 + ], + "pixelSize": [ + 1560, + 2160 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:35:29.509Z", + "captureHelperSha256": "4f677faac6d6eb70c1cac62e47ced0c531647cabc0bff3b1025c865950e06ff8", + "status": "passed", + "notes": [ + "Complete mobile Seguimiento heading, description and controls fit without horizontal clipping.", + "Count 1, wait 2 Minutos, Análisis de IA, zero-count help and uniform-wait help are all fully readable. Native wrapping of Leer más is preserved.", + "No pointer, debug overlay or cropped control; no setting change, save or reminder send is inferred." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "followup-actions", + "locale": "es", + "layout": "desktop", + "file": "followup-actions-es-desktop.png", + "sha256": "01febd33cd1b8979bb59a72f200811027cfca7ace80b4f8523dc9d722de902a0", + "clip": [ + 48, + 520, + 576, + 300 + ], + "pixelSize": [ + 2304, + 1200 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:34:02.772Z", + "captureHelperSha256": "4f677faac6d6eb70c1cac62e47ced0c531647cabc0bff3b1025c865950e06ff8", + "status": "passed", + "notes": [ + "Opened final-action menu is complete: Análisis de IA with Recomendado and its full explanation, Cerrar la conversación, Transferir a una persona.", + "Current value remains Análisis de IA. No pointer, debug overlay or cut control; this image shows choices, not a new selection or execution." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display resized the delivered preview, source file unchanged." + }, + { + "id": "followup-actions", + "locale": "es", + "layout": "mobile", + "file": "followup-actions-es-mobile.png", + "sha256": "33b1498dc7f5411f389d31793775b0e468385cd2322b6f24bd4e762604e41ca7", + "clip": [ + 0, + 555, + 390, + 310 + ], + "pixelSize": [ + 1560, + 1240 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:36:02.146Z", + "captureHelperSha256": "4f677faac6d6eb70c1cac62e47ced0c531647cabc0bff3b1025c865950e06ff8", + "status": "passed", + "notes": [ + "Mobile final-action chooser fits completely: current Análisis de IA, recommendation badge, full explanation, Cerrar la conversación and Transferir a una persona.", + "Native menu outline and shadow are complete. No pointer, technical overlay or clipped action; opening the menu does not establish a changed selection or saved setting." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "followup-sequence", + "locale": "es", + "layout": "desktop", + "file": "followup-sequence-es-desktop.png", + "sha256": "dec61f56b6b38d8edf21834228c29c7c6a53d6d90294dca9e1576f93ccd8dfff", + "clip": [ + 688, + 113, + 576, + 421 + ], + "pixelSize": [ + 2304, + 1684 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:34:51.756Z", + "captureHelperSha256": "4f677faac6d6eb70c1cac62e47ced0c531647cabc0bff3b1025c865950e06ff8", + "status": "passed", + "notes": [ + "Complete illustrative conversation is visible: initial question/answer, wait 2 min, one reminder, another wait 2 min and the final AI analysis text.", + "The full native Conversación de ejemplo notice is readable. No sent/delivered badge, pointer, technical overlay or clipped text is visible; no real send or action is inferred." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display resized the delivered preview, source file unchanged." + }, + { + "id": "followup-sequence", + "locale": "es", + "layout": "mobile", + "file": "followup-sequence-es-mobile.png", + "sha256": "86d7a73b1f8ae44d9ae36423de2c14ee4a3a08703d831d70701a378495befc06", + "clip": [ + 0, + 117, + 390, + 473 + ], + "pixelSize": [ + 1560, + 1892 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:39:33.788Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Full native mobile example is visible: opening question and answer, wait 2 min, one reminder, another wait 2 min, and complete AI analysis action text.", + "Conversación de ejemplo and its full explanatory sentence fit at the bottom. All message bubbles and lines are legible; no clipping, pointer or technical overlay.", + "Illustrative content only; no actual nudge, analysis or handoff is inferred." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "store-promotions-entry", + "locale": "es", + "layout": "desktop", + "file": "store-promotions-entry-es-desktop.png", + "sha256": "4bbd473ab008020136b6e49679ef61f5ba67369ee393d66e49d1601ac883c38e", + "clip": [ + 48, + 571, + 576, + 274 + ], + "pixelSize": [ + 2304, + 1096 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:53:42.522Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Native store-only strategy card is selected and complete: Usar solo ofertas existentes de la tienda, full explanation, check mark and Ver promociones de la tienda button.", + "Complete card border and button fit without clipping, pointer or technical overlay. Shows existing strategy state and its opening control; no strategy change or save is inferred." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "store-promotions-entry", + "locale": "es", + "layout": "mobile", + "file": "store-promotions-entry-es-mobile.png", + "sha256": "6af9d33488fbb4f0d6441fc6540e5e82243e9ce4766329391322ede14349226f", + "clip": [ + 0, + 679, + 390, + 374 + ], + "pixelSize": [ + 1560, + 1496 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:54:16.303Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Native narrow mobile card shows the full Usar solo ofertas existentes de la tienda title, description, selection check and two-line Ver promociones de la tienda button.", + "The original narrow text column and wrapping are retained; every word, border and button is visible and legible. No pointer, debug overlay or pixel modification.", + "This is the existing store-only strategy and native entry control, not evidence of choosing a new strategy or saving." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "store-promotions", + "locale": "es", + "layout": "desktop", + "file": "store-promotions-es-desktop.png", + "sha256": "ade07fb0f453f45e5bd2cc4d2f7f66f031de2a20c60a9f18d28658b4ae5aa882", + "clip": [ + 0, + 97, + 537, + 1023 + ], + "pixelSize": [ + 2148, + 4092 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:41:19.541Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Complete Promociones de la tienda panel: title, close control, search/filter, all four fictional promotions and Restaurar valores predeterminados are visible.", + "Regalo con tu compra and Conjunto de bienvenida are source-enabled and included; 3 por 2 en accesorios is source-disabled with Viernes and an included switch; Descuento de temporada is source-enabled but excluded.", + "All four date ranges read Desde 1 de Oct 09:00 Hasta 30 de Nov 20:00. Labels, schedules and switches are complete with no pointer, debug overlay or scrollbar.", + "Source state differs from prepared playbook inclusion; this image establishes neither store activation nor checkout eligibility. The opening button is outside this drawer crop and must be covered by the entry scene." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "store-promotions", + "locale": "es", + "layout": "mobile", + "file": "store-promotions-es-mobile.png", + "sha256": "520d3a95ad2e32aa447d91003560ebafa5451a61f17354dea95a07347a94609f", + "clip": [ + 0, + 117, + 390, + 1123 + ], + "pixelSize": [ + 1560, + 4492 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:46:16.207Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Full mobile promotions panel fits the native tall crop: title, close, explanation, search/filter, all four promotion groups and Restore control.", + "Regalo con tu compra and Conjunto de bienvenida are included; 3 por 2 en accesorios is source-disabled, restricted to Viernes and included by its prepared override; Descuento de temporada is excluded.", + "All dates are complete despite native wrapping: 1 de Oct 09:00 through 30 de Nov 20:00. Names, switches and Restaurar valores predeterminados are clear; no pointer, scrollbar or technical overlay.", + "No live inclusion edit, Restore or save is inferred. The opener is outside this panel and covered separately." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "promotion-filter", + "locale": "es", + "layout": "desktop", + "file": "promotion-filter-es-desktop.png", + "sha256": "5d04542cbd3654faa0c6f2a7f6de3a90c84533dc39132af58764957758f7efdd", + "clip": [ + 0, + 97, + 537, + 466 + ], + "pixelSize": [ + 2148, + 1864 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:43:22.666Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Search contains Descuento, native filter menu lists all five kinds completely and Descuentos has the selection check.", + "Compra y recibe un regalo has a native hover background; this is distinct from selected Descuentos. Descuento de temporada remains visible behind the menu.", + "Search, filter icon, menu outline and all labels are readable. The menu naturally covers part of the result schedule and switch; those are not asserted by this figure.", + "No pointer or technical overlay. Filtering is a read result, not evidence of inclusion changes, saving or store activation." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "promotion-filter", + "locale": "es", + "layout": "mobile", + "file": "promotion-filter-es-mobile.png", + "sha256": "d64acf58ea93c0429fbfeefb6864fcf2e317b1e76361dfcc29ff46e2e202abb8", + "clip": [ + 0, + 117, + 390, + 500 + ], + "pixelSize": [ + 1560, + 2000 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:47:03.950Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Mobile search Descuento and full five-kind menu fit the crop. Descuentos has the check; Compra y recibe un regalo has only a native hover background.", + "The menu naturally overlays the result name, schedule and switch; those partly covered result details are outside this figure claim.", + "All filter labels, search input, title and close control are readable, without pointer or technical overlay. No per-playbook inclusion change or save is inferred." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "agent-wait-notice", + "locale": "es", + "layout": "desktop", + "file": "agent-wait-notice-es-desktop.png", + "sha256": "6b450786bf96a6c8008f396f8e1e9c4d14a16dfe15559ee0e39698f9e6294fdb", + "clip": [ + 819, + 0, + 461, + 584 + ], + "pixelSize": [ + 1844, + 2336 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:48:41.974Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Agent pane shows existing Asistente de atención · Demo and expanded six-hour wait. Value 6 and Horas appear pale underneath the native Followup notice.", + "Full notice reads El Seguimiento de esta misión controla la espera y la acción final; Editar Seguimiento is complete and legible.", + "The notice naturally overlays the lower portion of disabled inputs; this is the native disabled presentation, not a crop or custom overlay. No pointer or debug UI is visible.", + "Six hours is the stored disabled step value, not the active Followup policy. The screenshot is configuration context and does not prove route execution." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + }, + { + "id": "agent-wait-notice", + "locale": "es", + "layout": "mobile", + "file": "agent-wait-notice-es-mobile.png", + "sha256": "a8208dd124c5d1df2fd8186e96461749268e7da2efb00ea29ef0c141a9646d32", + "clip": [ + 0, + 0, + 390, + 608 + ], + "pixelSize": [ + 1560, + 2432 + ], + "nativeDensity": 4, + "capturedAt": "2026-10-11T11:49:20.020Z", + "captureHelperSha256": "dd88a7f98fcd1e192ae52b73bbc791f76bf5506bf04108ebd6cbac4d997902d4", + "status": "passed", + "notes": [ + "Mobile Agent pane shows the existing Asistente de atención · Demo and the expanded six-hour wait heading with native line wrapping.", + "Value 6 and Horas are pale beneath the native disabled-controls notice. Full explanation El Seguimiento de esta misión controla la espera y la acción final and Editar Seguimiento link are legible and fit.", + "The notice overlays part of disabled inputs by native design; no uncovered-input claim. No clipped notice, pointer or technical overlay.", + "The six-hour step value is not the Followup wait; no route execution or settings change is inferred." + ], + "metadata": { + "all_chunk_crcs_valid": true, + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "profile": "Display P3 Gamut with sRGB Transfer", + "dimensions_match_native_4x_clip": true + }, + "inspection_method": "Individual view_image call requested original detail; platform display may resize the delivered preview. Original source bytes were not modified." + } + ], + "count": 14, + "findings": [], + "evidence": [ + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-agent-mobile-partial.json", + "sha256": "36eaad866fe3a92ed79e8fbaa72ddc04cc6d34b5fd881afbc7fae8fce55416b6" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-filter-mobile-agent-desktop-partial.json", + "sha256": "a725ec9a7d31871260784c216204ccac720c23facbc848e5da19a914538fd3e3" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-followup-actions-mobile-partial.json", + "sha256": "d47049127e57b9691d87cba1bb9a7c83d7566e73a224ec9c5f40482a23d8fe97" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-followup-actions-sequence-desktop-partial.json", + "sha256": "674f1fd1a978b9ee85991a06c156f3aa47d188560226c38f42ec3fcd32b33c45" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-followup-controls-desktop-partial.json", + "sha256": "6150e52baab37046c44f64aee800ebd72fb321992167234d355ae598aef831bc" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-followup-controls-mobile-partial.json", + "sha256": "93837fc3a676a0f315c1399d68ed020b53923647f6ad715f3dd7af4c13fbb76c" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-followup-sequence-mobile-partial.json", + "sha256": "2b4c185c6eaa79eb21f2144e2249067122398fb6f5ed8dece4539f384b385cfb" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-promotion-filter-desktop-partial.json", + "sha256": "3dcd96d3718d91a2d23729039399acf5a8979fe241de56f63823467abd23f6c2" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-promotions-entry-partial.json", + "sha256": "6a2496e01dd09b49e2702b4c8e17aeff9a305dc6abd7987f9533594925776491" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-store-promotions-desktop-partial.json", + "sha256": "4a734c8e79241a96f6853dea7cc1b04835710c4935127090b7fc29a1cf1bcb7d" + }, + { + "path": "audit/next-batches-after-404-20261011/customize-editorial/source-pixels-es-store-promotions-mobile-partial.json", + "sha256": "396b1daff019d425ee35b563b7c775ca96302c2b47cc58d71fe00921635535c3" + } + ], + "checks": { + "individually_viewed_with_view_image": 14, + "source_sha_revalidated_at_close": 14, + "all_chunk_crcs_valid": 14, + "native_density4_clip_dimensions": 14, + "embedded_display_p3": 14, + "concepts": 7, + "layouts_per_concept": [ + "desktop", + "mobile" + ], + "no_source_modifications": true + }, + "limitations": [ + "Every PNG was opened separately with view_image at requested original detail; platform rendering resized some displayed previews, while source bytes remain unchanged.", + "Prepared fictional configuration and native illustrative preview only; source acceptance does not claim settings saved, switches changed, Restore used, provider calls, delivered messages or route execution.", + "The Agent notice naturally overlays disabled controls; visible 6 Horas is the stored disabled step value. The active policy is not inferred as six hours.", + "Promotion filter menu naturally covers some result details; acceptance covers the visible search and full menu, not obscured schedules or switches.", + "Entry mobile retains native narrow-column wrapping; actual Help inline readability remains a separate gate.", + "Exact final ES/EN manifest and runtime closure must be bound by the capture owner/root. Historical 40 sources and deployed global CSS equivalence are outside this new-source receipt." + ], + "remaining_for_article": [ + "EN source review", + "Final source manifest and runtime closure", + "Bilingual Help integration/build/security", + "Complete ES/EN Help 1440/580/390 page and every figure detail QA" + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/source-register.json b/docs/editorial-work/captures/customize-safely-completion-20261011/source-register.json new file mode 100644 index 00000000..b640ae76 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/source-register.json @@ -0,0 +1,2713 @@ +{ + "status": "integrated_sources_pending_rendered_help_qa", + "assets": [ + { + "path": "images/captures/property-collector/channels-es-mobile.png", + "sha256": "213da9d4c0fa8688e03ce9f368928e7df240b1d538670285a437c5935c0a24a3", + "pixel_size": [ + 780, + 1520 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 760 + ], + "id": "channels", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/channels-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/channels-es.png", + "sha256": "09a69bcc4d04170870d9e7123c84391069810694179dc20ac44248df0abc1571", + "pixel_size": [ + 1150, + 1180 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 590 + ], + "id": "channels", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/channels-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/handoff-es-mobile.png", + "sha256": "4f252e8b5d86ad772df8b7f979ae8d61de1970ff36f7110f5f1e0b1b5867b2cc", + "pixel_size": [ + 780, + 680 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 340 + ], + "id": "escalation", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/handoff-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/handoff-es.png", + "sha256": "ef1c8abc4712dacc2effa83f6c968dd4a9453a5b1be059609a877a91e1693356", + "pixel_size": [ + 1150, + 660 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 330 + ], + "id": "escalation", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/handoff-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/style-refresh/fields-es-mobile.png", + "sha256": "6e431ef02b114b2aafcdfd27f5bbb76c0d52147595af89ff6450c9957ad9cd87", + "pixel_size": [ + 764, + 674 + ], + "native_density": 2, + "native_logical_size_css": [ + 382, + 337 + ], + "id": "properties", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 382, + "maximum_image_width_css_by_help_layout": { + "mobile": 382 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/style-refresh/fields-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/style-refresh/fields-es.png", + "sha256": "8157b63ff509e328f393e8fc43f4e7f45c8dcbc3c0354c2900a32e5704c852a2", + "pixel_size": [ + 1296, + 698 + ], + "native_density": 2, + "native_logical_size_css": [ + 648, + 349 + ], + "id": "properties", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 648, + "maximum_image_width_css_by_help_layout": { + "desktop": 648 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/style-refresh/fields-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/tone-es-mobile.png", + "sha256": "bb6765e4ad6cfca6b321bf5ed74fd9c37e89be50045c6649cfbd640120decf62", + "pixel_size": [ + 780, + 970 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 485 + ], + "id": "tone", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/tone-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/tone-es.png", + "sha256": "f97c2e66346680730e6c64708e701b95a3abf460ac099a1cb214d8baf22fdd8d", + "pixel_size": [ + 1150, + 1030 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 515 + ], + "id": "tone", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/tone-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/subscriber-booster/discount-es.png", + "sha256": "b16e9fae47f891feb37c964fd3639d6835dbcdbdc45baaadff667bf3636620ef", + "pixel_size": [ + 1060, + 820 + ], + "native_density": 2, + "native_logical_size_css": [ + 530, + 410 + ], + "id": "discount-percent", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": false, + "selected_scope": "historical reference only", + "help_viewports": [], + "maximum_image_width_css": 530, + "maximum_image_width_css_by_help_layout": {}, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/subscriber-booster/discount-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "historical_only_replace", + "limitation": "Historical complete discount card predates View store promotions; preserve but do not select." + }, + { + "path": "images/captures/subscriber-booster/discount-mobile-es.png", + "sha256": "cd5fcbea434337a3801f63e4e55567971f4fe2c8e6523ea7ed088be345f33244", + "pixel_size": [ + 490, + 236 + ], + "native_density": 2, + "native_logical_size_css": [ + 245, + 118 + ], + "id": "discount-percent", + "locale": "es", + "layout": "desktop_detail", + "actual_capture_layout": "desktop_detail", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop", + "mobile" + ], + "maximum_image_width_css": 245, + "maximum_image_width_css_by_help_layout": { + "desktop": 245, + "mobile": 245 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/subscriber-booster/discount-mobile-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Native desktop focus crop used for the percentage selector in both Help layouts; filename does not establish a mobile capture." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "sha256": "c99d3ae1c27595677f65b8db6de96a2e39e7d846ebec1116cfe31bd061b8a9c6", + "pixel_size": [ + 844, + 956 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 478 + ], + "id": "prompt", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "sha256": "8eaf2061b629f46e8011029537ab69050d946517fd983b2574e38894edbc4d19", + "pixel_size": [ + 1256, + 1108 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 554 + ], + "id": "prompt", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/prompt-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "sha256": "a621c5d4b43684ef799ae062ae426a13bf4dffac82787c36ae2e938ae22ba7e0", + "pixel_size": [ + 844, + 804 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 402 + ], + "id": "knowledge", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "sha256": "0234f096438a251156c5b3d34a412eb1b918cf7055ecd8127992b2d19ce182db", + "pixel_size": [ + 1256, + 732 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 366 + ], + "id": "knowledge", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/upload-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "sha256": "364ff829a380fb4a643dbcd9f7027781b0aac3aa5ce56bc073d4cf44f88395d2", + "pixel_size": [ + 844, + 408 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 204 + ], + "id": "web-search", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "sha256": "88c9fed5e13991d0f77cfd6acf51bc618a671f0dae2c90fb1754ecc01c54937f", + "pixel_size": [ + 1256, + 384 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 192 + ], + "id": "web-search", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/web_search-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "sha256": "76be7e894a13a02c072086a6084ab1e38ceb5520a0f4518026ec9ab805797dcf", + "pixel_size": [ + 778, + 1300 + ], + "native_density": 2, + "native_logical_size_css": [ + 389, + 650 + ], + "id": "route-assignment", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 389, + "maximum_image_width_css_by_help_layout": { + "mobile": 389 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/assignment-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/assignment-es.png", + "sha256": "db457b25763dd6a25ab63f08d9458bad3dda3f8b94742fcea626cb0b7773d91b", + "pixel_size": [ + 1006, + 1300 + ], + "native_density": 2, + "native_logical_size_css": [ + 503, + 650 + ], + "id": "route-assignment", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 503, + "maximum_image_width_css_by_help_layout": { + "desktop": 503 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/assignment-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "sha256": "06a58e9ba16bdc719e9c1787edb0b699acc69e588cb43ae97295622b904c1e7f", + "pixel_size": [ + 764, + 592 + ], + "native_density": 2, + "native_logical_size_css": [ + 382, + 296 + ], + "id": "intents", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 382, + "maximum_image_width_css_by_help_layout": { + "mobile": 382 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/intents-es-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/intents-es.png", + "sha256": "3ce141b0bcdd1fc102325fca3389e28f19158d1344b0c94ec725b6f99bc7ee50", + "pixel_size": [ + 1256, + 520 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 260 + ], + "id": "intents", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/intents-es.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/channels-en-mobile.png", + "sha256": "260918096cf05d4ac82990773682e76fa51ea9b3478ab6e6305d67cc8fcbaf0e", + "pixel_size": [ + 780, + 1520 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 760 + ], + "id": "channels", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/channels-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/channels-en.png", + "sha256": "fed5b1e6710e0f6ad456ee06a4cae92680c2d85f1a78fef79dbe95d08a18222d", + "pixel_size": [ + 1150, + 1180 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 590 + ], + "id": "channels", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/channels-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/handoff-en-mobile.png", + "sha256": "97bad463814d7ec88c224ea32ccf6500c65c8eed86a39ef83cd8fba79d2f3793", + "pixel_size": [ + 780, + 680 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 340 + ], + "id": "escalation", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/handoff-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/handoff-en.png", + "sha256": "0c5506ceed87f6ed0c9e57a4969d80cee2dc41f04ab25b04969917ab3f3bdfe9", + "pixel_size": [ + 1150, + 660 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 330 + ], + "id": "escalation", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/handoff-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/style-refresh/fields-en-mobile.png", + "sha256": "4be584eb90d9e7f2b14b7f8bd2dad78954b3f611562d507853f74d7622e1d6a7", + "pixel_size": [ + 764, + 722 + ], + "native_density": 2, + "native_logical_size_css": [ + 382, + 361 + ], + "id": "properties", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 382, + "maximum_image_width_css_by_help_layout": { + "mobile": 382 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/style-refresh/fields-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/style-refresh/fields-en.png", + "sha256": "e7bd719c54c7c1e5de9a18225dd24df91ed0cb7eeaf551c1927ebfca88d0bc3a", + "pixel_size": [ + 1296, + 698 + ], + "native_density": 2, + "native_logical_size_css": [ + 648, + 349 + ], + "id": "properties", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 648, + "maximum_image_width_css_by_help_layout": { + "desktop": 648 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/style-refresh/fields-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/tone-en-mobile.png", + "sha256": "5b59a2acc71f53d84aa7bb1d7280af18a300e2fe34a7a0bf3058f52328f7a21f", + "pixel_size": [ + 780, + 970 + ], + "native_density": 2, + "native_logical_size_css": [ + 390, + 485 + ], + "id": "tone", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "maximum_image_width_css_by_help_layout": { + "mobile": 390 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/tone-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/property-collector/tone-en.png", + "sha256": "b8c33b227fbb6fc79ab89a2eccc079f9a9b0c8a06cf21773005ad1ffcec1d053", + "pixel_size": [ + 1150, + 1030 + ], + "native_density": 2, + "native_logical_size_css": [ + 575, + 515 + ], + "id": "tone", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 575, + "maximum_image_width_css_by_help_layout": { + "desktop": 575 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/property-collector/tone-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/captures/subscriber-booster/discount-en.png", + "sha256": "c440f5593cfd8b908d1370b983d12ac715999948a59f6b483574f77187ccf970", + "pixel_size": [ + 1060, + 772 + ], + "native_density": 2, + "native_logical_size_css": [ + 530, + 386 + ], + "id": "discount-percent", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": false, + "selected_scope": "historical reference only", + "help_viewports": [], + "maximum_image_width_css": 530, + "maximum_image_width_css_by_help_layout": {}, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/subscriber-booster/discount-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "historical_only_replace", + "limitation": "Historical complete discount card predates View store promotions; preserve but do not select." + }, + { + "path": "images/captures/subscriber-booster/discount-mobile-en.png", + "sha256": "31bba2b28a7d595ecec1a26541e58681d137e919b5289ffeabaa0b4b3cbbf315", + "pixel_size": [ + 660, + 236 + ], + "native_density": 2, + "native_logical_size_css": [ + 330, + 118 + ], + "id": "discount-percent", + "locale": "en", + "layout": "desktop_detail", + "actual_capture_layout": "desktop_detail", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop", + "mobile" + ], + "maximum_image_width_css": 330, + "maximum_image_width_css_by_help_layout": { + "desktop": 330, + "mobile": 330 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/captures/subscriber-booster/discount-mobile-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Native desktop focus crop used for the percentage selector in both Help layouts; filename does not establish a mobile capture." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "sha256": "168c62527edf6a1d4663857308cef0bec7540cfa54876c8178a3ecbd92503d9c", + "pixel_size": [ + 844, + 956 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 478 + ], + "id": "prompt", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "sha256": "64ea8b35decf0e03633f421de5efb4b6045be7c935aed6f4072fc8138b11d99e", + "pixel_size": [ + 1256, + 1108 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 554 + ], + "id": "prompt", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/prompt-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "sha256": "1ed6d37acc14e4902de468040fb58befa371aa4e4c3221b6f98124a71f97de92", + "pixel_size": [ + 844, + 804 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 402 + ], + "id": "knowledge", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "sha256": "39dab76063709ddf8dcc36668aea7cade842a8a920822d00e2e7025359c01950", + "pixel_size": [ + 1256, + 732 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 366 + ], + "id": "knowledge", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/upload-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "sha256": "61a0d21c1723fc520232f1245b1a95fe4eb24e95866609f7b95de15d1e1fd4ca", + "pixel_size": [ + 844, + 408 + ], + "native_density": 2, + "native_logical_size_css": [ + 422, + 204 + ], + "id": "web-search", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 422, + "maximum_image_width_css_by_help_layout": { + "mobile": 422 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "sha256": "4336ad08637c31a36fcf67e92368c567e618fe96d135feabff8d2737764e04c7", + "pixel_size": [ + 1256, + 432 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 216 + ], + "id": "web-search", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/journeys/how-to-customize-a-playbook-safely/web_search-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "sha256": "859f3b87ad11fea2952c91df5a0d57e3d833b3b7acfa033094283d223a7573ef", + "pixel_size": [ + 778, + 1300 + ], + "native_density": 2, + "native_logical_size_css": [ + 389, + 650 + ], + "id": "route-assignment", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 389, + "maximum_image_width_css_by_help_layout": { + "mobile": 389 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/assignment-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/assignment-en.png", + "sha256": "8dbe38274d6b7b6754262c448dd149be8174cd1922b7a81e6420299a62d5673a", + "pixel_size": [ + 1006, + 1300 + ], + "native_density": 2, + "native_logical_size_css": [ + 503, + 650 + ], + "id": "route-assignment", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 503, + "maximum_image_width_css_by_help_layout": { + "desktop": 503 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/assignment-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "sha256": "574b86a078f6ac9efb168c67084d2b50a5187bfd67ab7cf72fc113197f739971", + "pixel_size": [ + 764, + 544 + ], + "native_density": 2, + "native_logical_size_css": [ + 382, + 272 + ], + "id": "intents", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "historical_responsive_role": "mobile_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 382, + "maximum_image_width_css_by_help_layout": { + "mobile": 382 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/intents-en-mobile.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/team/ai-handoff-to-inbox/intents-en.png", + "sha256": "58afbd5fd69c3e56c69b0cbfa41dd2e3c5946fa4884e1098436208e7237314d1", + "pixel_size": [ + 1256, + 520 + ], + "native_density": 2, + "native_logical_size_css": [ + 628, + 260 + ], + "id": "intents", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "historical_responsive_role": "desktop_source", + "selected": true, + "selected_scope": "accepted integration; rendered Help QA pending", + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 628, + "maximum_image_width_css_by_help_layout": { + "desktop": 628 + }, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "png_crc_pass": true, + "source_bytes_equal_base_and_review": true, + "pixel_review": "pass", + "pixel_review_record": { + "file": "retained-source-review/source-manifest.json", + "sha256": "01f712b0715ac23325b6a0301980136624ba94cbcf732f83ebfc31cfd933ade5", + "record_path": "images/team/ai-handoff-to-inbox/intents-en.png" + }, + "transformations": [], + "preserved": true, + "reuse_decision": "candidate_for_scoped_reuse_pending_complete_help_qa", + "limitation": "Scoped renderer reuse accepted; current rendered Help review remains pending." + }, + { + "path": "images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png", + "sha256": "85604360c2dfb412415e0739088806d7736db3528ecc8b5b24d4e3da453d8301", + "pixel_size": [ + 1844, + 2240 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 461, + 560 + ], + "id": "agent-wait-notice", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 461, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "sha256": "692d58a98936254c8b90df9baa0d4647268952da7bdc6b5617188eb29929b506", + "pixel_size": [ + 1560, + 2336 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 584 + ], + "id": "agent-wait-notice", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png", + "sha256": "6b450786bf96a6c8008f396f8e1e9c4d14a16dfe15559ee0e39698f9e6294fdb", + "pixel_size": [ + 1844, + 2336 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 461, + 584 + ], + "id": "agent-wait-notice", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 461, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "sha256": "a8208dd124c5d1df2fd8186e96461749268e7da2efb00ea29ef0c141a9646d32", + "pixel_size": [ + 1560, + 2432 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 608 + ], + "id": "agent-wait-notice", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png", + "sha256": "d5053e4529e182ddb933065fd66cf52cc6396084dd85496f4eb3fff21e4a2b82", + "pixel_size": [ + 2304, + 1200 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 576, + 300 + ], + "id": "followup-actions", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 576, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "sha256": "3dae7f60dce49073ad9d3c3d4d4e09d11849a9a4828e4300d9d6e919a5a4065d", + "pixel_size": [ + 1560, + 1332 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 333 + ], + "id": "followup-actions", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png", + "sha256": "01febd33cd1b8979bb59a72f200811027cfca7ace80b4f8523dc9d722de902a0", + "pixel_size": [ + 2304, + 1200 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 576, + 300 + ], + "id": "followup-actions", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 576, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "sha256": "33b1498dc7f5411f389d31793775b0e468385cd2322b6f24bd4e762604e41ca7", + "pixel_size": [ + 1560, + 1240 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 310 + ], + "id": "followup-actions", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png", + "sha256": "f480f31519739c4810a4ea2304a3753b8fbe5773bb678ee030999b87e9c9e2f6", + "pixel_size": [ + 2304, + 1984 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 576, + 496 + ], + "id": "followup-controls", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 576, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "sha256": "c2e465aedea99cc4c04e8d3525f7635f962c0e2bd22467d29f43c27577d82b38", + "pixel_size": [ + 1560, + 2064 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 516 + ], + "id": "followup-controls", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png", + "sha256": "5ea38ad47f7f828eee4d3d52530b2b5efbaa7c6c92035c43e30b7fbf082c2fe5", + "pixel_size": [ + 2304, + 1984 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 576, + 496 + ], + "id": "followup-controls", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 576, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "sha256": "62c49f59638c1706588a0279751cfcb56426e4fc8270dab877474048c826fddb", + "pixel_size": [ + 1560, + 2160 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 540 + ], + "id": "followup-controls", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png", + "sha256": "d581a35b70f0b61691a03011c8577f653054be40a075e9567cd004ebee43d6ab", + "pixel_size": [ + 2304, + 1684 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 576, + 421 + ], + "id": "followup-sequence", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 576, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "sha256": "9e1f9edf10980b6f1925b1290ea4844ec23b209160932844673906505c23f207", + "pixel_size": [ + 1560, + 1892 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 473 + ], + "id": "followup-sequence", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png", + "sha256": "dec61f56b6b38d8edf21834228c29c7c6a53d6d90294dca9e1576f93ccd8dfff", + "pixel_size": [ + 2304, + 1684 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 576, + 421 + ], + "id": "followup-sequence", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 576, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "sha256": "86d7a73b1f8ae44d9ae36423de2c14ee4a3a08703d831d70701a378495befc06", + "pixel_size": [ + 1560, + 1892 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 473 + ], + "id": "followup-sequence", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png", + "sha256": "b47a580465fbc2157e64ae02307d959bfd8f79a7f5be6c51df87038f9ba7cc8f", + "pixel_size": [ + 2148, + 1768 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 537, + 442 + ], + "id": "promotion-filter", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 537, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "sha256": "cf7921b307020dda6d7f983c47305f1f87b3b7b9c8ebad9358c0662fa3800c87", + "pixel_size": [ + 1560, + 1816 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 454 + ], + "id": "promotion-filter", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png", + "sha256": "5d04542cbd3654faa0c6f2a7f6de3a90c84533dc39132af58764957758f7efdd", + "pixel_size": [ + 2148, + 1864 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 537, + 466 + ], + "id": "promotion-filter", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 537, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "sha256": "d64acf58ea93c0429fbfeefb6864fcf2e317b1e76361dfcc29ff46e2e202abb8", + "pixel_size": [ + 1560, + 2000 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 500 + ], + "id": "promotion-filter", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png", + "sha256": "afd54fd3bf23213ea4f65d8bbd7de1326c3fc321690308db33e7fcc9eddd1289", + "pixel_size": [ + 2148, + 4092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 537, + 1023 + ], + "id": "store-promotions", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 537, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "sha256": "18c90739be4dad1156e8680b2a8adb84dd0fd0a9d0f97975ce2a065a3027086e", + "pixel_size": [ + 1560, + 4092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 1023 + ], + "id": "store-promotions", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png", + "sha256": "4fcec78406799ef89380c06327a1aa44ecaee64e6b4bf3d6690d99c40ef69117", + "pixel_size": [ + 2304, + 984 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 576, + 246 + ], + "id": "store-promotions-entry", + "locale": "en", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 576, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "sha256": "0bbb81393b14d91a56f6ad03f34e14886ead93ccc102f427ae624a3144fcf8ad", + "pixel_size": [ + 1560, + 1368 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 342 + ], + "id": "store-promotions-entry", + "locale": "en", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-en.json", + "sha256": "80fe07277ea016a69ebd0fa1871ed73bb9a0df05cfe777f2e555202bee1d65e7" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png", + "sha256": "4bbd473ab008020136b6e49679ef61f5ba67369ee393d66e49d1601ac883c38e", + "pixel_size": [ + 2304, + 1096 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 576, + 274 + ], + "id": "store-promotions-entry", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 576, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "sha256": "6af9d33488fbb4f0d6441fc6540e5e82243e9ce4766329391322ede14349226f", + "pixel_size": [ + 1560, + 1496 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 374 + ], + "id": "store-promotions-entry", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png", + "sha256": "ade07fb0f453f45e5bd2cc4d2f7f66f031de2a20c60a9f18d28658b4ae5aa882", + "pixel_size": [ + 2148, + 4092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 537, + 1023 + ], + "id": "store-promotions", + "locale": "es", + "layout": "desktop", + "actual_capture_layout": "desktop", + "selected": true, + "help_viewports": [ + "desktop" + ], + "maximum_image_width_css": 537, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + }, + { + "path": "images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "sha256": "520d3a95ad2e32aa447d91003560ebafa5451a61f17354dea95a07347a94609f", + "pixel_size": [ + 1560, + 4492 + ], + "native_density": 4, + "icc": { + "profile": "Display P3", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "native_logical_size_css": [ + 390, + 1123 + ], + "id": "store-promotions", + "locale": "es", + "layout": "mobile", + "actual_capture_layout": "mobile", + "selected": true, + "help_viewports": [ + "mobile" + ], + "maximum_image_width_css": 390, + "pixel_review": "pass", + "transformations": [], + "pixel_review_record": { + "file": "source-pixels-es.json", + "sha256": "f6f9d3eeba1bdfa4b631da70c312fcad41b9ab0272e3d2ab9128c609cc660dee" + }, + "preserved": true + } + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/static-bytes-final-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/static-bytes-final-review.json new file mode 100644 index 00000000..f6e37bf5 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/static-bytes-final-review.json @@ -0,0 +1,12 @@ +{ + "schema": "customize-final-static-bytes-v1", + "status": "passed", + "checked_at": "2026-10-11T12:16:24.571266+00:00", + "static_index_sha256": "86aee3c64279eeaed3aea9c09dbb213b5f0cca913c8516cbe5f96e3682f8e0ac", + "indexed_content_sha256": "b43c9190d06c698114a92587fbc71a04b3d174f3177e90057fa20466fe82263e", + "static_asset_count": 2417, + "favicon_count": 1, + "all_size_and_sha256_equal": true, + "source_file_writes": 0, + "limits": "Read-only comparison against the immutable indexed original asset bytes. No production CSS or pixel parity asserted." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/build-execution.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/build-execution.json new file mode 100644 index 00000000..70cb44bf --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/build-execution.json @@ -0,0 +1,12 @@ +{ + "at": "2026-10-11T12:24:13.141288+00:00", + "command": [ + "yarn", + "build" + ], + "ruby": "ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [arm64-darwin24]", + "gems": "The Gemfile's dependencies are satisfied", + "exit_code": 0, + "seconds": 9.29, + "log_sha256": "9ce41eff07c27a9babd31f6f3646b9a31cd0418bedc049aeb11c17e026061914" +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/build.log b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/build.log new file mode 100644 index 00000000..f3d042a0 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/build.log @@ -0,0 +1,22 @@ +yarn run v1.22.19 +warning package.json: No license field +warning Skipping preferred cache folder "/Users/pel/Library/Caches/Yarn" because it is not writable. +warning Selected the next writable cache folder in the list, will be "/var/folders/2g/vbdf658d6yn_ssz9f354rdkm0000gn/T/.yarn-cache-501". +$ JEKYLL_ENV=production bundle exec jekyll build && ruby script/verify_security_headers.rb +Configuration file: /Users/pel/Documents/Codex/2026-10-06/task-8/help-customize-completion-20261011/_config.yml + Source: /Users/pel/Documents/Codex/2026-10-06/task-8/help-customize-completion-20261011 + Destination: /Users/pel/Documents/Codex/2026-10-06/task-8/help-customize-completion-20261011/_site + Incremental build: disabled. Enable with --incremental + Generating... +Building site for language: "en" to: /Users/pel/Documents/Codex/2026-10-06/task-8/help-customize-completion-20261011/_site +Loading translation from file /Users/pel/Documents/Codex/2026-10-06/task-8/help-customize-completion-20261011/_i18n/en.yml +Browserslist: caniuse-lite is outdated. Please run: + npx update-browserslist-db@latest + Why you should do it regularly: https://github.com/browserslist/update-db#readme +Building site for language: "es" to: /Users/pel/Documents/Codex/2026-10-06/task-8/help-customize-completion-20261011/_site/es +Loading translation from file /Users/pel/Documents/Codex/2026-10-06/task-8/help-customize-completion-20261011/_i18n/es.yml +Build complete + done in 8.634 seconds. + Auto-regeneration: disabled. Use --watch to enable. +Security headers are configured +Done in 9.21s. diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/checkpoint.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/checkpoint.json new file mode 100644 index 00000000..316021f3 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/checkpoint.json @@ -0,0 +1,1830 @@ +{ + "status": "build_bytes_and_structure_passed; browser_pixels_pending", + "at": "2026-10-11T12:24:19.991619+00:00", + "scope_sha256": "fb99273cf02b3e8c5dde361c012fee310679252eb4a6600d18cc0f22ae9c793e", + "articles": [ + { + "locale": "es", + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "route": "/es/como-personalizar-una-mision.html", + "figure_sources": { + "prompt": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png" + }, + "tone": { + "mobile": "/images/captures/property-collector/tone-es-mobile.png", + "desktop": "/images/captures/property-collector/tone-es.png" + }, + "intents": { + "mobile": "/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "desktop": "/images/team/ai-handoff-to-inbox/intents-es.png" + }, + "knowledge": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/upload-es.png" + }, + "web-search": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png" + }, + "properties": { + "mobile": "/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "desktop": "/images/captures/property-collector/style-refresh/fields-es.png" + }, + "channels": { + "mobile": "/images/captures/property-collector/channels-es-mobile.png", + "desktop": "/images/captures/property-collector/channels-es.png" + }, + "discount-percent": { + "mobile": "/images/captures/subscriber-booster/discount-mobile-es.png", + "desktop": "/images/captures/subscriber-booster/discount-mobile-es.png" + }, + "store-promotions-entry": { + "mobile": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png" + }, + "store-promotions": { + "mobile": "/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png" + }, + "promotion-filter": { + "mobile": "/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png" + }, + "followup-controls": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png" + }, + "followup-actions": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png" + }, + "followup-sequence": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png" + }, + "agent-wait-notice": { + "mobile": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png" + }, + "escalation": { + "mobile": "/images/captures/property-collector/handoff-es-mobile.png", + "desktop": "/images/captures/property-collector/handoff-es.png" + }, + "route-assignment": { + "mobile": "/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "desktop": "/images/team/ai-handoff-to-inbox/assignment-es.png" + } + }, + "ordered_links": [ + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/custom-agent-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/how-to-write-a-great-prompt.md", + "_journeys/custom-agent-playbook.md", + "_captures/property-collector-playbook.md", + "_journeys/smart-recommender-playbook.md", + "_captures/webchat-widget-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/how-to-write-a-great-prompt.md", + "_captures/property-collector-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/instant-answers-playbook.md", + "_journeys/review-builder-playbook.md", + "_journeys/csat-pulse-playbook.md", + "_journeys/nps-pulse-playbook.md", + "_journeys/return-and-exchange-helper-playbook.md", + "_journeys/order-cancellation-assistant-playbook.md", + "_journeys/custom-agent-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/what-are-signals.md", + "_journeys/getting-started-with-journeys.md", + "_troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md", + "_analytics-reporting-attribution/playbook-reporting.md" + ], + "heading_count": 25 + }, + { + "locale": "en", + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "route": "/how-to-customize-a-playbook-safely.html", + "figure_sources": { + "prompt": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png" + }, + "tone": { + "mobile": "/images/captures/property-collector/tone-en-mobile.png", + "desktop": "/images/captures/property-collector/tone-en.png" + }, + "intents": { + "mobile": "/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "desktop": "/images/team/ai-handoff-to-inbox/intents-en.png" + }, + "knowledge": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/upload-en.png" + }, + "web-search": { + "mobile": "/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "desktop": "/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png" + }, + "properties": { + "mobile": "/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "desktop": "/images/captures/property-collector/style-refresh/fields-en.png" + }, + "channels": { + "mobile": "/images/captures/property-collector/channels-en-mobile.png", + "desktop": "/images/captures/property-collector/channels-en.png" + }, + "discount-percent": { + "mobile": "/images/captures/subscriber-booster/discount-mobile-en.png", + "desktop": "/images/captures/subscriber-booster/discount-mobile-en.png" + }, + "store-promotions-entry": { + "mobile": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png" + }, + "store-promotions": { + "mobile": "/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png" + }, + "promotion-filter": { + "mobile": "/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png" + }, + "followup-controls": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png" + }, + "followup-actions": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png" + }, + "followup-sequence": { + "mobile": "/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png" + }, + "agent-wait-notice": { + "mobile": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "desktop": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png" + }, + "escalation": { + "mobile": "/images/captures/property-collector/handoff-en-mobile.png", + "desktop": "/images/captures/property-collector/handoff-en.png" + }, + "route-assignment": { + "mobile": "/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "desktop": "/images/team/ai-handoff-to-inbox/assignment-en.png" + } + }, + "ordered_links": [ + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/custom-agent-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/how-to-write-a-great-prompt.md", + "_journeys/custom-agent-playbook.md", + "_captures/property-collector-playbook.md", + "_journeys/smart-recommender-playbook.md", + "_captures/webchat-widget-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/how-to-enable-a-playbook.md", + "_journeys/how-hellotext-decides-whether-a-playbook-can-send.md", + "_journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md", + "_journeys/how-to-write-a-great-prompt.md", + "_captures/property-collector-playbook.md", + "_captures/webchat-widget-playbook.md", + "_journeys/instant-answers-playbook.md", + "_journeys/review-builder-playbook.md", + "_journeys/csat-pulse-playbook.md", + "_journeys/nps-pulse-playbook.md", + "_journeys/return-and-exchange-helper-playbook.md", + "_journeys/order-cancellation-assistant-playbook.md", + "_journeys/custom-agent-playbook.md", + "_team/ai-handoff-to-inbox.md", + "_journeys/what-are-signals.md", + "_journeys/getting-started-with-journeys.md", + "_troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md", + "_analytics-reporting-attribution/playbook-reporting.md" + ], + "heading_count": 25 + } + ], + "images": [ + { + "source": "images/captures/property-collector/channels-es-mobile.png", + "sha256": "213da9d4c0fa8688e03ce9f368928e7df240b1d538670285a437c5935c0a24a3", + "pixel_size": [ + 780, + 1520 + ], + "density": 2, + "native_logical_size": [ + 390.0, + 760.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/channels-es-mobile.png", + "_site/es/images/captures/property-collector/channels-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/captures/property-collector/channels-es.png", + "sha256": "09a69bcc4d04170870d9e7123c84391069810694179dc20ac44248df0abc1571", + "pixel_size": [ + 1150, + 1180 + ], + "density": 2, + "native_logical_size": [ + 575.0, + 590.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/channels-es.png", + "_site/es/images/captures/property-collector/channels-es.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/captures/property-collector/handoff-es-mobile.png", + "sha256": "4f252e8b5d86ad772df8b7f979ae8d61de1970ff36f7110f5f1e0b1b5867b2cc", + "pixel_size": [ + 780, + 680 + ], + "density": 2, + "native_logical_size": [ + 390.0, + 340.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/handoff-es-mobile.png", + "_site/es/images/captures/property-collector/handoff-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/captures/property-collector/handoff-es.png", + "sha256": "ef1c8abc4712dacc2effa83f6c968dd4a9453a5b1be059609a877a91e1693356", + "pixel_size": [ + 1150, + 660 + ], + "density": 2, + "native_logical_size": [ + 575.0, + 330.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/handoff-es.png", + "_site/es/images/captures/property-collector/handoff-es.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/captures/property-collector/style-refresh/fields-es-mobile.png", + "sha256": "6e431ef02b114b2aafcdfd27f5bbb76c0d52147595af89ff6450c9957ad9cd87", + "pixel_size": [ + 764, + 674 + ], + "density": 2, + "native_logical_size": [ + 382.0, + 337.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "_site/es/images/captures/property-collector/style-refresh/fields-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/captures/property-collector/style-refresh/fields-es.png", + "sha256": "8157b63ff509e328f393e8fc43f4e7f45c8dcbc3c0354c2900a32e5704c852a2", + "pixel_size": [ + 1296, + 698 + ], + "density": 2, + "native_logical_size": [ + 648.0, + 349.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/style-refresh/fields-es.png", + "_site/es/images/captures/property-collector/style-refresh/fields-es.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/captures/property-collector/tone-es-mobile.png", + "sha256": "bb6765e4ad6cfca6b321bf5ed74fd9c37e89be50045c6649cfbd640120decf62", + "pixel_size": [ + 780, + 970 + ], + "density": 2, + "native_logical_size": [ + 390.0, + 485.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/tone-es-mobile.png", + "_site/es/images/captures/property-collector/tone-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/captures/property-collector/tone-es.png", + "sha256": "f97c2e66346680730e6c64708e701b95a3abf460ac099a1cb214d8baf22fdd8d", + "pixel_size": [ + 1150, + 1030 + ], + "density": 2, + "native_logical_size": [ + 575.0, + 515.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/tone-es.png", + "_site/es/images/captures/property-collector/tone-es.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/captures/subscriber-booster/discount-es.png", + "sha256": "b16e9fae47f891feb37c964fd3639d6835dbcdbdc45baaadff667bf3636620ef", + "pixel_size": [ + 1060, + 820 + ], + "density": 2, + "native_logical_size": [ + 530.0, + 410.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/subscriber-booster/discount-es.png", + "_site/es/images/captures/subscriber-booster/discount-es.png" + ], + "selected": false, + "native_layout": "desktop", + "help_viewports": [] + }, + { + "source": "images/captures/subscriber-booster/discount-mobile-es.png", + "sha256": "cd5fcbea434337a3801f63e4e55567971f4fe2c8e6523ea7ed088be345f33244", + "pixel_size": [ + 490, + 236 + ], + "density": 2, + "native_logical_size": [ + 245.0, + 118.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/subscriber-booster/discount-mobile-es.png", + "_site/es/images/captures/subscriber-booster/discount-mobile-es.png" + ], + "selected": true, + "native_layout": "desktop_detail", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "sha256": "c99d3ae1c27595677f65b8db6de96a2e39e7d846ebec1116cfe31bd061b8a9c6", + "pixel_size": [ + 844, + 956 + ], + "density": 2, + "native_logical_size": [ + 422.0, + 478.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "sha256": "8eaf2061b629f46e8011029537ab69050d946517fd983b2574e38894edbc4d19", + "pixel_size": [ + 1256, + 1108 + ], + "density": 2, + "native_logical_size": [ + 628.0, + 554.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "sha256": "a621c5d4b43684ef799ae062ae426a13bf4dffac82787c36ae2e938ae22ba7e0", + "pixel_size": [ + 844, + 804 + ], + "density": 2, + "native_logical_size": [ + 422.0, + 402.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "sha256": "0234f096438a251156c5b3d34a412eb1b918cf7055ecd8127992b2d19ce182db", + "pixel_size": [ + 1256, + 732 + ], + "density": 2, + "native_logical_size": [ + 628.0, + 366.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/upload-es.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "sha256": "364ff829a380fb4a643dbcd9f7027781b0aac3aa5ce56bc073d4cf44f88395d2", + "pixel_size": [ + 844, + 408 + ], + "density": 2, + "native_logical_size": [ + 422.0, + 204.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "sha256": "88c9fed5e13991d0f77cfd6acf51bc618a671f0dae2c90fb1754ecc01c54937f", + "pixel_size": [ + 1256, + 384 + ], + "density": 2, + "native_logical_size": [ + 628.0, + 192.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "sha256": "76be7e894a13a02c072086a6084ab1e38ceb5520a0f4518026ec9ab805797dcf", + "pixel_size": [ + 778, + 1300 + ], + "density": 2, + "native_logical_size": [ + 389.0, + 650.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "_site/es/images/team/ai-handoff-to-inbox/assignment-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/team/ai-handoff-to-inbox/assignment-es.png", + "sha256": "db457b25763dd6a25ab63f08d9458bad3dda3f8b94742fcea626cb0b7773d91b", + "pixel_size": [ + 1006, + 1300 + ], + "density": 2, + "native_logical_size": [ + 503.0, + 650.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/team/ai-handoff-to-inbox/assignment-es.png", + "_site/es/images/team/ai-handoff-to-inbox/assignment-es.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "sha256": "06a58e9ba16bdc719e9c1787edb0b699acc69e588cb43ae97295622b904c1e7f", + "pixel_size": [ + 764, + 592 + ], + "density": 2, + "native_logical_size": [ + 382.0, + 296.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "_site/es/images/team/ai-handoff-to-inbox/intents-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/team/ai-handoff-to-inbox/intents-es.png", + "sha256": "3ce141b0bcdd1fc102325fca3389e28f19158d1344b0c94ec725b6f99bc7ee50", + "pixel_size": [ + 1256, + 520 + ], + "density": 2, + "native_logical_size": [ + 628.0, + 260.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/team/ai-handoff-to-inbox/intents-es.png", + "_site/es/images/team/ai-handoff-to-inbox/intents-es.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/captures/property-collector/channels-en-mobile.png", + "sha256": "260918096cf05d4ac82990773682e76fa51ea9b3478ab6e6305d67cc8fcbaf0e", + "pixel_size": [ + 780, + 1520 + ], + "density": 2, + "native_logical_size": [ + 390.0, + 760.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/channels-en-mobile.png", + "_site/es/images/captures/property-collector/channels-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/captures/property-collector/channels-en.png", + "sha256": "fed5b1e6710e0f6ad456ee06a4cae92680c2d85f1a78fef79dbe95d08a18222d", + "pixel_size": [ + 1150, + 1180 + ], + "density": 2, + "native_logical_size": [ + 575.0, + 590.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/channels-en.png", + "_site/es/images/captures/property-collector/channels-en.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/captures/property-collector/handoff-en-mobile.png", + "sha256": "97bad463814d7ec88c224ea32ccf6500c65c8eed86a39ef83cd8fba79d2f3793", + "pixel_size": [ + 780, + 680 + ], + "density": 2, + "native_logical_size": [ + 390.0, + 340.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/handoff-en-mobile.png", + "_site/es/images/captures/property-collector/handoff-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/captures/property-collector/handoff-en.png", + "sha256": "0c5506ceed87f6ed0c9e57a4969d80cee2dc41f04ab25b04969917ab3f3bdfe9", + "pixel_size": [ + 1150, + 660 + ], + "density": 2, + "native_logical_size": [ + 575.0, + 330.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/handoff-en.png", + "_site/es/images/captures/property-collector/handoff-en.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/captures/property-collector/style-refresh/fields-en-mobile.png", + "sha256": "4be584eb90d9e7f2b14b7f8bd2dad78954b3f611562d507853f74d7622e1d6a7", + "pixel_size": [ + 764, + 722 + ], + "density": 2, + "native_logical_size": [ + 382.0, + 361.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "_site/es/images/captures/property-collector/style-refresh/fields-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/captures/property-collector/style-refresh/fields-en.png", + "sha256": "e7bd719c54c7c1e5de9a18225dd24df91ed0cb7eeaf551c1927ebfca88d0bc3a", + "pixel_size": [ + 1296, + 698 + ], + "density": 2, + "native_logical_size": [ + 648.0, + 349.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/style-refresh/fields-en.png", + "_site/es/images/captures/property-collector/style-refresh/fields-en.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/captures/property-collector/tone-en-mobile.png", + "sha256": "5b59a2acc71f53d84aa7bb1d7280af18a300e2fe34a7a0bf3058f52328f7a21f", + "pixel_size": [ + 780, + 970 + ], + "density": 2, + "native_logical_size": [ + 390.0, + 485.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/tone-en-mobile.png", + "_site/es/images/captures/property-collector/tone-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/captures/property-collector/tone-en.png", + "sha256": "b8c33b227fbb6fc79ab89a2eccc079f9a9b0c8a06cf21773005ad1ffcec1d053", + "pixel_size": [ + 1150, + 1030 + ], + "density": 2, + "native_logical_size": [ + 575.0, + 515.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/property-collector/tone-en.png", + "_site/es/images/captures/property-collector/tone-en.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/captures/subscriber-booster/discount-en.png", + "sha256": "c440f5593cfd8b908d1370b983d12ac715999948a59f6b483574f77187ccf970", + "pixel_size": [ + 1060, + 772 + ], + "density": 2, + "native_logical_size": [ + 530.0, + 386.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/subscriber-booster/discount-en.png", + "_site/es/images/captures/subscriber-booster/discount-en.png" + ], + "selected": false, + "native_layout": "desktop", + "help_viewports": [] + }, + { + "source": "images/captures/subscriber-booster/discount-mobile-en.png", + "sha256": "31bba2b28a7d595ecec1a26541e58681d137e919b5289ffeabaa0b4b3cbbf315", + "pixel_size": [ + 660, + 236 + ], + "density": 2, + "native_logical_size": [ + 330.0, + 118.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/captures/subscriber-booster/discount-mobile-en.png", + "_site/es/images/captures/subscriber-booster/discount-mobile-en.png" + ], + "selected": true, + "native_layout": "desktop_detail", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "sha256": "168c62527edf6a1d4663857308cef0bec7540cfa54876c8178a3ecbd92503d9c", + "pixel_size": [ + 844, + 956 + ], + "density": 2, + "native_logical_size": [ + 422.0, + 478.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "sha256": "64ea8b35decf0e03633f421de5efb4b6045be7c935aed6f4072fc8138b11d99e", + "pixel_size": [ + 1256, + 1108 + ], + "density": 2, + "native_logical_size": [ + 628.0, + 554.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "sha256": "1ed6d37acc14e4902de468040fb58befa371aa4e4c3221b6f98124a71f97de92", + "pixel_size": [ + 844, + 804 + ], + "density": 2, + "native_logical_size": [ + 422.0, + 402.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "sha256": "39dab76063709ddf8dcc36668aea7cade842a8a920822d00e2e7025359c01950", + "pixel_size": [ + 1256, + 732 + ], + "density": 2, + "native_logical_size": [ + 628.0, + 366.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/upload-en.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "sha256": "61a0d21c1723fc520232f1245b1a95fe4eb24e95866609f7b95de15d1e1fd4ca", + "pixel_size": [ + 844, + 408 + ], + "density": 2, + "native_logical_size": [ + 422.0, + 204.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "sha256": "4336ad08637c31a36fcf67e92368c567e618fe96d135feabff8d2737764e04c7", + "pixel_size": [ + 1256, + 432 + ], + "density": 2, + "native_logical_size": [ + 628.0, + 216.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "_site/es/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "sha256": "859f3b87ad11fea2952c91df5a0d57e3d833b3b7acfa033094283d223a7573ef", + "pixel_size": [ + 778, + 1300 + ], + "density": 2, + "native_logical_size": [ + 389.0, + 650.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "_site/es/images/team/ai-handoff-to-inbox/assignment-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/team/ai-handoff-to-inbox/assignment-en.png", + "sha256": "8dbe38274d6b7b6754262c448dd149be8174cd1922b7a81e6420299a62d5673a", + "pixel_size": [ + 1006, + 1300 + ], + "density": 2, + "native_logical_size": [ + 503.0, + 650.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/team/ai-handoff-to-inbox/assignment-en.png", + "_site/es/images/team/ai-handoff-to-inbox/assignment-en.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "sha256": "574b86a078f6ac9efb168c67084d2b50a5187bfd67ab7cf72fc113197f739971", + "pixel_size": [ + 764, + 544 + ], + "density": 2, + "native_logical_size": [ + 382.0, + 272.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "_site/es/images/team/ai-handoff-to-inbox/intents-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/team/ai-handoff-to-inbox/intents-en.png", + "sha256": "58afbd5fd69c3e56c69b0cbfa41dd2e3c5946fa4884e1098436208e7237314d1", + "pixel_size": [ + 1256, + 520 + ], + "density": 2, + "native_logical_size": [ + 628.0, + 260.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/team/ai-handoff-to-inbox/intents-en.png", + "_site/es/images/team/ai-handoff-to-inbox/intents-en.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png", + "sha256": "85604360c2dfb412415e0739088806d7736db3528ecc8b5b24d4e3da453d8301", + "pixel_size": [ + 1844, + 2240 + ], + "density": 4, + "native_logical_size": [ + 461.0, + 560.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "sha256": "692d58a98936254c8b90df9baa0d4647268952da7bdc6b5617188eb29929b506", + "pixel_size": [ + 1560, + 2336 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 584.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png", + "sha256": "6b450786bf96a6c8008f396f8e1e9c4d14a16dfe15559ee0e39698f9e6294fdb", + "pixel_size": [ + 1844, + 2336 + ], + "density": 4, + "native_logical_size": [ + 461.0, + 584.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "sha256": "a8208dd124c5d1df2fd8186e96461749268e7da2efb00ea29ef0c141a9646d32", + "pixel_size": [ + 1560, + 2432 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 608.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png", + "sha256": "d5053e4529e182ddb933065fd66cf52cc6396084dd85496f4eb3fff21e4a2b82", + "pixel_size": [ + 2304, + 1200 + ], + "density": 4, + "native_logical_size": [ + 576.0, + 300.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "sha256": "3dae7f60dce49073ad9d3c3d4d4e09d11849a9a4828e4300d9d6e919a5a4065d", + "pixel_size": [ + 1560, + 1332 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 333.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png", + "sha256": "01febd33cd1b8979bb59a72f200811027cfca7ace80b4f8523dc9d722de902a0", + "pixel_size": [ + 2304, + 1200 + ], + "density": 4, + "native_logical_size": [ + 576.0, + 300.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "sha256": "33b1498dc7f5411f389d31793775b0e468385cd2322b6f24bd4e762604e41ca7", + "pixel_size": [ + 1560, + 1240 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 310.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png", + "sha256": "f480f31519739c4810a4ea2304a3753b8fbe5773bb678ee030999b87e9c9e2f6", + "pixel_size": [ + 2304, + 1984 + ], + "density": 4, + "native_logical_size": [ + 576.0, + 496.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "sha256": "c2e465aedea99cc4c04e8d3525f7635f962c0e2bd22467d29f43c27577d82b38", + "pixel_size": [ + 1560, + 2064 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 516.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png", + "sha256": "5ea38ad47f7f828eee4d3d52530b2b5efbaa7c6c92035c43e30b7fbf082c2fe5", + "pixel_size": [ + 2304, + 1984 + ], + "density": 4, + "native_logical_size": [ + 576.0, + 496.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "sha256": "62c49f59638c1706588a0279751cfcb56426e4fc8270dab877474048c826fddb", + "pixel_size": [ + 1560, + 2160 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 540.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png", + "sha256": "d581a35b70f0b61691a03011c8577f653054be40a075e9567cd004ebee43d6ab", + "pixel_size": [ + 2304, + 1684 + ], + "density": 4, + "native_logical_size": [ + 576.0, + 421.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "sha256": "9e1f9edf10980b6f1925b1290ea4844ec23b209160932844673906505c23f207", + "pixel_size": [ + 1560, + 1892 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 473.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png", + "sha256": "dec61f56b6b38d8edf21834228c29c7c6a53d6d90294dca9e1576f93ccd8dfff", + "pixel_size": [ + 2304, + 1684 + ], + "density": 4, + "native_logical_size": [ + 576.0, + 421.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "sha256": "86d7a73b1f8ae44d9ae36423de2c14ee4a3a08703d831d70701a378495befc06", + "pixel_size": [ + 1560, + 1892 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 473.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png", + "sha256": "b47a580465fbc2157e64ae02307d959bfd8f79a7f5be6c51df87038f9ba7cc8f", + "pixel_size": [ + 2148, + 1768 + ], + "density": 4, + "native_logical_size": [ + 537.0, + 442.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "sha256": "cf7921b307020dda6d7f983c47305f1f87b3b7b9c8ebad9358c0662fa3800c87", + "pixel_size": [ + 1560, + 1816 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 454.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png", + "sha256": "5d04542cbd3654faa0c6f2a7f6de3a90c84533dc39132af58764957758f7efdd", + "pixel_size": [ + 2148, + 1864 + ], + "density": 4, + "native_logical_size": [ + 537.0, + 466.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "sha256": "d64acf58ea93c0429fbfeefb6864fcf2e317b1e76361dfcc29ff46e2e202abb8", + "pixel_size": [ + 1560, + 2000 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 500.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png", + "sha256": "afd54fd3bf23213ea4f65d8bbd7de1326c3fc321690308db33e7fcc9eddd1289", + "pixel_size": [ + 2148, + 4092 + ], + "density": 4, + "native_logical_size": [ + 537.0, + 1023.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "sha256": "18c90739be4dad1156e8680b2a8adb84dd0fd0a9d0f97975ce2a065a3027086e", + "pixel_size": [ + 1560, + 4092 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 1023.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png", + "sha256": "4fcec78406799ef89380c06327a1aa44ecaee64e6b4bf3d6690d99c40ef69117", + "pixel_size": [ + 2304, + 984 + ], + "density": 4, + "native_logical_size": [ + 576.0, + 246.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "sha256": "0bbb81393b14d91a56f6ad03f34e14886ead93ccc102f427ae624a3144fcf8ad", + "pixel_size": [ + 1560, + 1368 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 342.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png", + "sha256": "4bbd473ab008020136b6e49679ef61f5ba67369ee393d66e49d1601ac883c38e", + "pixel_size": [ + 2304, + 1096 + ], + "density": 4, + "native_logical_size": [ + 576.0, + 274.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "sha256": "6af9d33488fbb4f0d6441fc6540e5e82243e9ce4766329391322ede14349226f", + "pixel_size": [ + 1560, + 1496 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 374.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png", + "sha256": "ade07fb0f453f45e5bd2cc4d2f7f66f031de2a20c60a9f18d28658b4ae5aa882", + "pixel_size": [ + 2148, + 4092 + ], + "density": 4, + "native_logical_size": [ + 537.0, + 1023.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png", + "_site/es/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png" + ], + "selected": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "sha256": "520d3a95ad2e32aa447d91003560ebafa5451a61f17354dea95a07347a94609f", + "pixel_size": [ + 1560, + 4492 + ], + "density": 4, + "native_logical_size": [ + 390.0, + 1123.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "_site/es/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png" + ], + "selected": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + } + ], + "selected_image_count": 66, + "preserved_image_count": 68, + "modules": [ + { + "source": "assets/editorial/editorial_visuals.js", + "copy": "_site/assets/editorial/editorial_visuals.js", + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "source": "assets/editorial/editorial_visuals.js", + "copy": "_site/es/assets/editorial/editorial_visuals.js", + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "source": "assets/editorial/editorial_tabs.js", + "copy": "_site/assets/editorial/editorial_tabs.js", + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + }, + { + "source": "assets/editorial/editorial_tabs.js", + "copy": "_site/es/assets/editorial/editorial_tabs.js", + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + } + ], + "docs_excluded": true, + "stub_preserved": true, + "source_register_sha256": "5c65bed637ba25db1a52391a146c57f7b57de8c44aace0bbdfa97b43b2a94282", + "build": { + "at": "2026-10-11T12:24:13.141288+00:00", + "command": [ + "yarn", + "build" + ], + "ruby": "ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [arm64-darwin24]", + "gems": "The Gemfile's dependencies are satisfied", + "exit_code": 0, + "seconds": 9.29, + "log_sha256": "9ce41eff07c27a9babd31f6f3646b9a31cd0418bedc049aeb11c17e026061914" + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-process-closure.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-process-closure.json new file mode 100644 index 00000000..fd8d0de5 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-process-closure.json @@ -0,0 +1,28 @@ +{ + "status": "closed_and_verified", + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "scope_sha256": "fb99273cf02b3e8c5dde361c012fee310679252eb4a6600d18cc0f22ae9c793e", + "process_receipt": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-processes-stopped.json", + "sha256": "37534a3b0a47bd03ed871ab9d67d7bc3e5aefc4611c8f37eda544314eff8a3ea" + }, + "supervisor_exit_code": 0, + "server_pid": 71762, + "browser_pid": 71763, + "only_owned_process_groups_terminated": true, + "owned_processes_absent": true, + "listeners": [ + { + "port": 3358, + "listener_present": false, + "connect_ex": 61 + }, + { + "port": 9538, + "listener_present": false, + "connect_ex": 61 + } + ], + "external_writes": false, + "capture_source_bytes_changed": false +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-processes-stopped.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-processes-stopped.json new file mode 100644 index 00000000..0f47c61d --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/help-processes-stopped.json @@ -0,0 +1,17 @@ +{ + "started_at": "2026-10-11T12:25:04.705553+00:00", + "server_port": 3358, + "browser_port": 9538, + "profile": "/private/var/folders/2g/vbdf658d6yn_ssz9f354rdkm0000gn/T/hellotext-customize-review-20261011-ovr69g0e", + "site": "/Users/pel/Documents/Codex/2026-10-06/task-8/help-customize-completion-20261011/_site", + "status": "stopped", + "scope_sha256": "fb99273cf02b3e8c5dde361c012fee310679252eb4a6600d18cc0f22ae9c793e", + "server_pid": 71762, + "browser_pid": 71763, + "stopped_at": "2026-10-11T13:07:27.485808+00:00", + "exit_codes": [ + -15, + 0 + ], + "only_owned_process_groups_terminated": true +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/http-checks.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/http-checks.json new file mode 100644 index 00000000..7e49748a --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/http-checks.json @@ -0,0 +1,1224 @@ +{ + "status": "passed", + "origin": "http://127.0.0.1:3358", + "assets": [ + { + "path": "/es/como-personalizar-una-mision.html", + "status": 200, + "sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0" + }, + { + "path": "/how-to-customize-a-playbook-safely.html", + "status": 200, + "sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14" + }, + { + "path": "/images/captures/property-collector/channels-es-mobile.png", + "status": 200, + "sha256": "213da9d4c0fa8688e03ce9f368928e7df240b1d538670285a437c5935c0a24a3" + }, + { + "path": "/es/images/captures/property-collector/channels-es-mobile.png", + "status": 200, + "sha256": "213da9d4c0fa8688e03ce9f368928e7df240b1d538670285a437c5935c0a24a3" + }, + { + "path": "/images/captures/property-collector/channels-es.png", + "status": 200, + "sha256": "09a69bcc4d04170870d9e7123c84391069810694179dc20ac44248df0abc1571" + }, + { + "path": "/es/images/captures/property-collector/channels-es.png", + "status": 200, + "sha256": "09a69bcc4d04170870d9e7123c84391069810694179dc20ac44248df0abc1571" + }, + { + "path": "/images/captures/property-collector/handoff-es-mobile.png", + "status": 200, + "sha256": "4f252e8b5d86ad772df8b7f979ae8d61de1970ff36f7110f5f1e0b1b5867b2cc" + }, + { + "path": "/es/images/captures/property-collector/handoff-es-mobile.png", + "status": 200, + "sha256": "4f252e8b5d86ad772df8b7f979ae8d61de1970ff36f7110f5f1e0b1b5867b2cc" + }, + { + "path": "/images/captures/property-collector/handoff-es.png", + "status": 200, + "sha256": "ef1c8abc4712dacc2effa83f6c968dd4a9453a5b1be059609a877a91e1693356" + }, + { + "path": "/es/images/captures/property-collector/handoff-es.png", + "status": 200, + "sha256": "ef1c8abc4712dacc2effa83f6c968dd4a9453a5b1be059609a877a91e1693356" + }, + { + "path": "/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "status": 200, + "sha256": "6e431ef02b114b2aafcdfd27f5bbb76c0d52147595af89ff6450c9957ad9cd87" + }, + { + "path": "/es/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "status": 200, + "sha256": "6e431ef02b114b2aafcdfd27f5bbb76c0d52147595af89ff6450c9957ad9cd87" + }, + { + "path": "/images/captures/property-collector/style-refresh/fields-es.png", + "status": 200, + "sha256": "8157b63ff509e328f393e8fc43f4e7f45c8dcbc3c0354c2900a32e5704c852a2" + }, + { + "path": "/es/images/captures/property-collector/style-refresh/fields-es.png", + "status": 200, + "sha256": "8157b63ff509e328f393e8fc43f4e7f45c8dcbc3c0354c2900a32e5704c852a2" + }, + { + "path": "/images/captures/property-collector/tone-es-mobile.png", + "status": 200, + "sha256": "bb6765e4ad6cfca6b321bf5ed74fd9c37e89be50045c6649cfbd640120decf62" + }, + { + "path": "/es/images/captures/property-collector/tone-es-mobile.png", + "status": 200, + "sha256": "bb6765e4ad6cfca6b321bf5ed74fd9c37e89be50045c6649cfbd640120decf62" + }, + { + "path": "/images/captures/property-collector/tone-es.png", + "status": 200, + "sha256": "f97c2e66346680730e6c64708e701b95a3abf460ac099a1cb214d8baf22fdd8d" + }, + { + "path": "/es/images/captures/property-collector/tone-es.png", + "status": 200, + "sha256": "f97c2e66346680730e6c64708e701b95a3abf460ac099a1cb214d8baf22fdd8d" + }, + { + "path": "/images/captures/subscriber-booster/discount-es.png", + "status": 200, + "sha256": "b16e9fae47f891feb37c964fd3639d6835dbcdbdc45baaadff667bf3636620ef" + }, + { + "path": "/es/images/captures/subscriber-booster/discount-es.png", + "status": 200, + "sha256": "b16e9fae47f891feb37c964fd3639d6835dbcdbdc45baaadff667bf3636620ef" + }, + { + "path": "/images/captures/subscriber-booster/discount-mobile-es.png", + "status": 200, + "sha256": "cd5fcbea434337a3801f63e4e55567971f4fe2c8e6523ea7ed088be345f33244" + }, + { + "path": "/es/images/captures/subscriber-booster/discount-mobile-es.png", + "status": 200, + "sha256": "cd5fcbea434337a3801f63e4e55567971f4fe2c8e6523ea7ed088be345f33244" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "status": 200, + "sha256": "c99d3ae1c27595677f65b8db6de96a2e39e7d846ebec1116cfe31bd061b8a9c6" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "status": 200, + "sha256": "c99d3ae1c27595677f65b8db6de96a2e39e7d846ebec1116cfe31bd061b8a9c6" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "status": 200, + "sha256": "8eaf2061b629f46e8011029537ab69050d946517fd983b2574e38894edbc4d19" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "status": 200, + "sha256": "8eaf2061b629f46e8011029537ab69050d946517fd983b2574e38894edbc4d19" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "status": 200, + "sha256": "a621c5d4b43684ef799ae062ae426a13bf4dffac82787c36ae2e938ae22ba7e0" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "status": 200, + "sha256": "a621c5d4b43684ef799ae062ae426a13bf4dffac82787c36ae2e938ae22ba7e0" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "status": 200, + "sha256": "0234f096438a251156c5b3d34a412eb1b918cf7055ecd8127992b2d19ce182db" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "status": 200, + "sha256": "0234f096438a251156c5b3d34a412eb1b918cf7055ecd8127992b2d19ce182db" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "status": 200, + "sha256": "364ff829a380fb4a643dbcd9f7027781b0aac3aa5ce56bc073d4cf44f88395d2" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "status": 200, + "sha256": "364ff829a380fb4a643dbcd9f7027781b0aac3aa5ce56bc073d4cf44f88395d2" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "status": 200, + "sha256": "88c9fed5e13991d0f77cfd6acf51bc618a671f0dae2c90fb1754ecc01c54937f" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "status": 200, + "sha256": "88c9fed5e13991d0f77cfd6acf51bc618a671f0dae2c90fb1754ecc01c54937f" + }, + { + "path": "/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "status": 200, + "sha256": "76be7e894a13a02c072086a6084ab1e38ceb5520a0f4518026ec9ab805797dcf" + }, + { + "path": "/es/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "status": 200, + "sha256": "76be7e894a13a02c072086a6084ab1e38ceb5520a0f4518026ec9ab805797dcf" + }, + { + "path": "/images/team/ai-handoff-to-inbox/assignment-es.png", + "status": 200, + "sha256": "db457b25763dd6a25ab63f08d9458bad3dda3f8b94742fcea626cb0b7773d91b" + }, + { + "path": "/es/images/team/ai-handoff-to-inbox/assignment-es.png", + "status": 200, + "sha256": "db457b25763dd6a25ab63f08d9458bad3dda3f8b94742fcea626cb0b7773d91b" + }, + { + "path": "/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "status": 200, + "sha256": "06a58e9ba16bdc719e9c1787edb0b699acc69e588cb43ae97295622b904c1e7f" + }, + { + "path": "/es/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "status": 200, + "sha256": "06a58e9ba16bdc719e9c1787edb0b699acc69e588cb43ae97295622b904c1e7f" + }, + { + "path": "/images/team/ai-handoff-to-inbox/intents-es.png", + "status": 200, + "sha256": "3ce141b0bcdd1fc102325fca3389e28f19158d1344b0c94ec725b6f99bc7ee50" + }, + { + "path": "/es/images/team/ai-handoff-to-inbox/intents-es.png", + "status": 200, + "sha256": "3ce141b0bcdd1fc102325fca3389e28f19158d1344b0c94ec725b6f99bc7ee50" + }, + { + "path": "/images/captures/property-collector/channels-en-mobile.png", + "status": 200, + "sha256": "260918096cf05d4ac82990773682e76fa51ea9b3478ab6e6305d67cc8fcbaf0e" + }, + { + "path": "/es/images/captures/property-collector/channels-en-mobile.png", + "status": 200, + "sha256": "260918096cf05d4ac82990773682e76fa51ea9b3478ab6e6305d67cc8fcbaf0e" + }, + { + "path": "/images/captures/property-collector/channels-en.png", + "status": 200, + "sha256": "fed5b1e6710e0f6ad456ee06a4cae92680c2d85f1a78fef79dbe95d08a18222d" + }, + { + "path": "/es/images/captures/property-collector/channels-en.png", + "status": 200, + "sha256": "fed5b1e6710e0f6ad456ee06a4cae92680c2d85f1a78fef79dbe95d08a18222d" + }, + { + "path": "/images/captures/property-collector/handoff-en-mobile.png", + "status": 200, + "sha256": "97bad463814d7ec88c224ea32ccf6500c65c8eed86a39ef83cd8fba79d2f3793" + }, + { + "path": "/es/images/captures/property-collector/handoff-en-mobile.png", + "status": 200, + "sha256": "97bad463814d7ec88c224ea32ccf6500c65c8eed86a39ef83cd8fba79d2f3793" + }, + { + "path": "/images/captures/property-collector/handoff-en.png", + "status": 200, + "sha256": "0c5506ceed87f6ed0c9e57a4969d80cee2dc41f04ab25b04969917ab3f3bdfe9" + }, + { + "path": "/es/images/captures/property-collector/handoff-en.png", + "status": 200, + "sha256": "0c5506ceed87f6ed0c9e57a4969d80cee2dc41f04ab25b04969917ab3f3bdfe9" + }, + { + "path": "/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "status": 200, + "sha256": "4be584eb90d9e7f2b14b7f8bd2dad78954b3f611562d507853f74d7622e1d6a7" + }, + { + "path": "/es/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "status": 200, + "sha256": "4be584eb90d9e7f2b14b7f8bd2dad78954b3f611562d507853f74d7622e1d6a7" + }, + { + "path": "/images/captures/property-collector/style-refresh/fields-en.png", + "status": 200, + "sha256": "e7bd719c54c7c1e5de9a18225dd24df91ed0cb7eeaf551c1927ebfca88d0bc3a" + }, + { + "path": "/es/images/captures/property-collector/style-refresh/fields-en.png", + "status": 200, + "sha256": "e7bd719c54c7c1e5de9a18225dd24df91ed0cb7eeaf551c1927ebfca88d0bc3a" + }, + { + "path": "/images/captures/property-collector/tone-en-mobile.png", + "status": 200, + "sha256": "5b59a2acc71f53d84aa7bb1d7280af18a300e2fe34a7a0bf3058f52328f7a21f" + }, + { + "path": "/es/images/captures/property-collector/tone-en-mobile.png", + "status": 200, + "sha256": "5b59a2acc71f53d84aa7bb1d7280af18a300e2fe34a7a0bf3058f52328f7a21f" + }, + { + "path": "/images/captures/property-collector/tone-en.png", + "status": 200, + "sha256": "b8c33b227fbb6fc79ab89a2eccc079f9a9b0c8a06cf21773005ad1ffcec1d053" + }, + { + "path": "/es/images/captures/property-collector/tone-en.png", + "status": 200, + "sha256": "b8c33b227fbb6fc79ab89a2eccc079f9a9b0c8a06cf21773005ad1ffcec1d053" + }, + { + "path": "/images/captures/subscriber-booster/discount-en.png", + "status": 200, + "sha256": "c440f5593cfd8b908d1370b983d12ac715999948a59f6b483574f77187ccf970" + }, + { + "path": "/es/images/captures/subscriber-booster/discount-en.png", + "status": 200, + "sha256": "c440f5593cfd8b908d1370b983d12ac715999948a59f6b483574f77187ccf970" + }, + { + "path": "/images/captures/subscriber-booster/discount-mobile-en.png", + "status": 200, + "sha256": "31bba2b28a7d595ecec1a26541e58681d137e919b5289ffeabaa0b4b3cbbf315" + }, + { + "path": "/es/images/captures/subscriber-booster/discount-mobile-en.png", + "status": 200, + "sha256": "31bba2b28a7d595ecec1a26541e58681d137e919b5289ffeabaa0b4b3cbbf315" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "status": 200, + "sha256": "168c62527edf6a1d4663857308cef0bec7540cfa54876c8178a3ecbd92503d9c" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "status": 200, + "sha256": "168c62527edf6a1d4663857308cef0bec7540cfa54876c8178a3ecbd92503d9c" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "status": 200, + "sha256": "64ea8b35decf0e03633f421de5efb4b6045be7c935aed6f4072fc8138b11d99e" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "status": 200, + "sha256": "64ea8b35decf0e03633f421de5efb4b6045be7c935aed6f4072fc8138b11d99e" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "status": 200, + "sha256": "1ed6d37acc14e4902de468040fb58befa371aa4e4c3221b6f98124a71f97de92" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "status": 200, + "sha256": "1ed6d37acc14e4902de468040fb58befa371aa4e4c3221b6f98124a71f97de92" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "status": 200, + "sha256": "39dab76063709ddf8dcc36668aea7cade842a8a920822d00e2e7025359c01950" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "status": 200, + "sha256": "39dab76063709ddf8dcc36668aea7cade842a8a920822d00e2e7025359c01950" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "status": 200, + "sha256": "61a0d21c1723fc520232f1245b1a95fe4eb24e95866609f7b95de15d1e1fd4ca" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "status": 200, + "sha256": "61a0d21c1723fc520232f1245b1a95fe4eb24e95866609f7b95de15d1e1fd4ca" + }, + { + "path": "/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "status": 200, + "sha256": "4336ad08637c31a36fcf67e92368c567e618fe96d135feabff8d2737764e04c7" + }, + { + "path": "/es/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "status": 200, + "sha256": "4336ad08637c31a36fcf67e92368c567e618fe96d135feabff8d2737764e04c7" + }, + { + "path": "/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "status": 200, + "sha256": "859f3b87ad11fea2952c91df5a0d57e3d833b3b7acfa033094283d223a7573ef" + }, + { + "path": "/es/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "status": 200, + "sha256": "859f3b87ad11fea2952c91df5a0d57e3d833b3b7acfa033094283d223a7573ef" + }, + { + "path": "/images/team/ai-handoff-to-inbox/assignment-en.png", + "status": 200, + "sha256": "8dbe38274d6b7b6754262c448dd149be8174cd1922b7a81e6420299a62d5673a" + }, + { + "path": "/es/images/team/ai-handoff-to-inbox/assignment-en.png", + "status": 200, + "sha256": "8dbe38274d6b7b6754262c448dd149be8174cd1922b7a81e6420299a62d5673a" + }, + { + "path": "/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "status": 200, + "sha256": "574b86a078f6ac9efb168c67084d2b50a5187bfd67ab7cf72fc113197f739971" + }, + { + "path": "/es/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "status": 200, + "sha256": "574b86a078f6ac9efb168c67084d2b50a5187bfd67ab7cf72fc113197f739971" + }, + { + "path": "/images/team/ai-handoff-to-inbox/intents-en.png", + "status": 200, + "sha256": "58afbd5fd69c3e56c69b0cbfa41dd2e3c5946fa4884e1098436208e7237314d1" + }, + { + "path": "/es/images/team/ai-handoff-to-inbox/intents-en.png", + "status": 200, + "sha256": "58afbd5fd69c3e56c69b0cbfa41dd2e3c5946fa4884e1098436208e7237314d1" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png", + "status": 200, + "sha256": "85604360c2dfb412415e0739088806d7736db3528ecc8b5b24d4e3da453d8301" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png", + "status": 200, + "sha256": "85604360c2dfb412415e0739088806d7736db3528ecc8b5b24d4e3da453d8301" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "status": 200, + "sha256": "692d58a98936254c8b90df9baa0d4647268952da7bdc6b5617188eb29929b506" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "status": 200, + "sha256": "692d58a98936254c8b90df9baa0d4647268952da7bdc6b5617188eb29929b506" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png", + "status": 200, + "sha256": "6b450786bf96a6c8008f396f8e1e9c4d14a16dfe15559ee0e39698f9e6294fdb" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png", + "status": 200, + "sha256": "6b450786bf96a6c8008f396f8e1e9c4d14a16dfe15559ee0e39698f9e6294fdb" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "status": 200, + "sha256": "a8208dd124c5d1df2fd8186e96461749268e7da2efb00ea29ef0c141a9646d32" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "status": 200, + "sha256": "a8208dd124c5d1df2fd8186e96461749268e7da2efb00ea29ef0c141a9646d32" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png", + "status": 200, + "sha256": "d5053e4529e182ddb933065fd66cf52cc6396084dd85496f4eb3fff21e4a2b82" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png", + "status": 200, + "sha256": "d5053e4529e182ddb933065fd66cf52cc6396084dd85496f4eb3fff21e4a2b82" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "status": 200, + "sha256": "3dae7f60dce49073ad9d3c3d4d4e09d11849a9a4828e4300d9d6e919a5a4065d" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "status": 200, + "sha256": "3dae7f60dce49073ad9d3c3d4d4e09d11849a9a4828e4300d9d6e919a5a4065d" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png", + "status": 200, + "sha256": "01febd33cd1b8979bb59a72f200811027cfca7ace80b4f8523dc9d722de902a0" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png", + "status": 200, + "sha256": "01febd33cd1b8979bb59a72f200811027cfca7ace80b4f8523dc9d722de902a0" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "status": 200, + "sha256": "33b1498dc7f5411f389d31793775b0e468385cd2322b6f24bd4e762604e41ca7" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "status": 200, + "sha256": "33b1498dc7f5411f389d31793775b0e468385cd2322b6f24bd4e762604e41ca7" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png", + "status": 200, + "sha256": "f480f31519739c4810a4ea2304a3753b8fbe5773bb678ee030999b87e9c9e2f6" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png", + "status": 200, + "sha256": "f480f31519739c4810a4ea2304a3753b8fbe5773bb678ee030999b87e9c9e2f6" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "status": 200, + "sha256": "c2e465aedea99cc4c04e8d3525f7635f962c0e2bd22467d29f43c27577d82b38" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "status": 200, + "sha256": "c2e465aedea99cc4c04e8d3525f7635f962c0e2bd22467d29f43c27577d82b38" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png", + "status": 200, + "sha256": "5ea38ad47f7f828eee4d3d52530b2b5efbaa7c6c92035c43e30b7fbf082c2fe5" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png", + "status": 200, + "sha256": "5ea38ad47f7f828eee4d3d52530b2b5efbaa7c6c92035c43e30b7fbf082c2fe5" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "status": 200, + "sha256": "62c49f59638c1706588a0279751cfcb56426e4fc8270dab877474048c826fddb" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "status": 200, + "sha256": "62c49f59638c1706588a0279751cfcb56426e4fc8270dab877474048c826fddb" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png", + "status": 200, + "sha256": "d581a35b70f0b61691a03011c8577f653054be40a075e9567cd004ebee43d6ab" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png", + "status": 200, + "sha256": "d581a35b70f0b61691a03011c8577f653054be40a075e9567cd004ebee43d6ab" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "status": 200, + "sha256": "9e1f9edf10980b6f1925b1290ea4844ec23b209160932844673906505c23f207" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "status": 200, + "sha256": "9e1f9edf10980b6f1925b1290ea4844ec23b209160932844673906505c23f207" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png", + "status": 200, + "sha256": "dec61f56b6b38d8edf21834228c29c7c6a53d6d90294dca9e1576f93ccd8dfff" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png", + "status": 200, + "sha256": "dec61f56b6b38d8edf21834228c29c7c6a53d6d90294dca9e1576f93ccd8dfff" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "status": 200, + "sha256": "86d7a73b1f8ae44d9ae36423de2c14ee4a3a08703d831d70701a378495befc06" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "status": 200, + "sha256": "86d7a73b1f8ae44d9ae36423de2c14ee4a3a08703d831d70701a378495befc06" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png", + "status": 200, + "sha256": "b47a580465fbc2157e64ae02307d959bfd8f79a7f5be6c51df87038f9ba7cc8f" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png", + "status": 200, + "sha256": "b47a580465fbc2157e64ae02307d959bfd8f79a7f5be6c51df87038f9ba7cc8f" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "status": 200, + "sha256": "cf7921b307020dda6d7f983c47305f1f87b3b7b9c8ebad9358c0662fa3800c87" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "status": 200, + "sha256": "cf7921b307020dda6d7f983c47305f1f87b3b7b9c8ebad9358c0662fa3800c87" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png", + "status": 200, + "sha256": "5d04542cbd3654faa0c6f2a7f6de3a90c84533dc39132af58764957758f7efdd" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png", + "status": 200, + "sha256": "5d04542cbd3654faa0c6f2a7f6de3a90c84533dc39132af58764957758f7efdd" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "status": 200, + "sha256": "d64acf58ea93c0429fbfeefb6864fcf2e317b1e76361dfcc29ff46e2e202abb8" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "status": 200, + "sha256": "d64acf58ea93c0429fbfeefb6864fcf2e317b1e76361dfcc29ff46e2e202abb8" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png", + "status": 200, + "sha256": "afd54fd3bf23213ea4f65d8bbd7de1326c3fc321690308db33e7fcc9eddd1289" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png", + "status": 200, + "sha256": "afd54fd3bf23213ea4f65d8bbd7de1326c3fc321690308db33e7fcc9eddd1289" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "status": 200, + "sha256": "18c90739be4dad1156e8680b2a8adb84dd0fd0a9d0f97975ce2a065a3027086e" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "status": 200, + "sha256": "18c90739be4dad1156e8680b2a8adb84dd0fd0a9d0f97975ce2a065a3027086e" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png", + "status": 200, + "sha256": "4fcec78406799ef89380c06327a1aa44ecaee64e6b4bf3d6690d99c40ef69117" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png", + "status": 200, + "sha256": "4fcec78406799ef89380c06327a1aa44ecaee64e6b4bf3d6690d99c40ef69117" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "status": 200, + "sha256": "0bbb81393b14d91a56f6ad03f34e14886ead93ccc102f427ae624a3144fcf8ad" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "status": 200, + "sha256": "0bbb81393b14d91a56f6ad03f34e14886ead93ccc102f427ae624a3144fcf8ad" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png", + "status": 200, + "sha256": "4bbd473ab008020136b6e49679ef61f5ba67369ee393d66e49d1601ac883c38e" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png", + "status": 200, + "sha256": "4bbd473ab008020136b6e49679ef61f5ba67369ee393d66e49d1601ac883c38e" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "status": 200, + "sha256": "6af9d33488fbb4f0d6441fc6540e5e82243e9ce4766329391322ede14349226f" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "status": 200, + "sha256": "6af9d33488fbb4f0d6441fc6540e5e82243e9ce4766329391322ede14349226f" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png", + "status": 200, + "sha256": "ade07fb0f453f45e5bd2cc4d2f7f66f031de2a20c60a9f18d28658b4ae5aa882" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png", + "status": 200, + "sha256": "ade07fb0f453f45e5bd2cc4d2f7f66f031de2a20c60a9f18d28658b4ae5aa882" + }, + { + "path": "/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "status": 200, + "sha256": "520d3a95ad2e32aa447d91003560ebafa5451a61f17354dea95a07347a94609f" + }, + { + "path": "/es/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "status": 200, + "sha256": "520d3a95ad2e32aa447d91003560ebafa5451a61f17354dea95a07347a94609f" + }, + { + "path": "/assets/editorial/editorial_visuals.js", + "status": 200, + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "path": "/es/assets/editorial/editorial_visuals.js", + "status": 200, + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "path": "/assets/editorial/editorial_tabs.js", + "status": 200, + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + }, + { + "path": "/es/assets/editorial/editorial_tabs.js", + "status": 200, + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + }, + { + "path": "/assets/editorial/editorial_visuals.css", + "status": 200, + "sha256": "648ad42d28fa176b2b3403528204016c138df7acae3b31549e6b46f1e6399e03" + }, + { + "path": "/es/assets/editorial/editorial_visuals.css", + "status": 200, + "sha256": "648ad42d28fa176b2b3403528204016c138df7acae3b31549e6b46f1e6399e03" + } + ], + "article_links": [ + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/como-habilitar-una-mision", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/como-habilitar-una-mision.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/como-decide-hellotext-si-una-mision-puede-enviar", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/como-decide-hellotext-si-una-mision-puede-enviar.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/soluciona-una-mision-que-no-se-disparo-o-no-envio", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/soluciona-una-mision-que-no-se-disparo-o-no-envio.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/agente-personalizado", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/agente-personalizado.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/widget-webchat", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/widget-webchat.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/como-escribir-un-gran-prompt", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/como-escribir-un-gran-prompt.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/agente-personalizado", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/agente-personalizado.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/recolector-propiedades", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/recolector-propiedades.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/recomendador-inteligente", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/recomendador-inteligente.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/widget-webchat", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/widget-webchat.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/derivacion-ia-inbox", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/derivacion-ia-inbox.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/como-habilitar-una-mision", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/como-habilitar-una-mision.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/como-decide-hellotext-si-una-mision-puede-enviar", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/como-decide-hellotext-si-una-mision-puede-enviar.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/soluciona-una-mision-que-no-se-disparo-o-no-envio", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/soluciona-una-mision-que-no-se-disparo-o-no-envio.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/como-escribir-un-gran-prompt", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/como-escribir-un-gran-prompt.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/recolector-propiedades", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/recolector-propiedades.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/widget-webchat", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/widget-webchat.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/respuestas-instantaneas", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/respuestas-instantaneas.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/generador-resenas", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/generador-resenas.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/pulso-csat", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/pulso-csat.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/pulso-nps", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/pulso-nps.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/asistente-cambios-devoluciones", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/asistente-cambios-devoluciones.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/asistente-cancelacion-pedidos", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/asistente-cancelacion-pedidos.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/agente-personalizado", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/agente-personalizado.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/derivacion-ia-inbox", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/derivacion-ia-inbox.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/que-son-las-senales", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/que-son-las-senales.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/primeros-pasos-con-rutas", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/primeros-pasos-con-rutas.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/solucionar-senales-o-actividad-faltante", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/solucionar-senales-o-actividad-faltante.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/como-personalizar-una-mision.html", + "href": "/es/reportes-de-misiones", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/reportes-de-misiones.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/how-to-enable-a-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/how-to-enable-a-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/how-hellotext-decides-whether-a-playbook-can-send", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/how-hellotext-decides-whether-a-playbook-can-send.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/troubleshoot-a-playbook-that-did-not-trigger-or-send", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/troubleshoot-a-playbook-that-did-not-trigger-or-send.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/custom-agent-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/custom-agent-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/webchat-widget-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/webchat-widget-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/how-to-write-a-great-prompt", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/how-to-write-a-great-prompt.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/custom-agent-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/custom-agent-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/property-collector-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/property-collector-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/smart-recommender-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/smart-recommender-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/webchat-widget-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/webchat-widget-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/ai-handoff-to-inbox", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/ai-handoff-to-inbox.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/how-to-enable-a-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/how-to-enable-a-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/how-hellotext-decides-whether-a-playbook-can-send", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/how-hellotext-decides-whether-a-playbook-can-send.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/troubleshoot-a-playbook-that-did-not-trigger-or-send", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/troubleshoot-a-playbook-that-did-not-trigger-or-send.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/how-to-write-a-great-prompt", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/how-to-write-a-great-prompt.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/property-collector-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/property-collector-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/webchat-widget-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/webchat-widget-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/instant-answers-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/instant-answers-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/review-builder-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/review-builder-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/csat-pulse-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/csat-pulse-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/nps-pulse-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/nps-pulse-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/return-and-exchange-helper-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/return-and-exchange-helper-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/order-cancellation-assistant-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/order-cancellation-assistant-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/custom-agent-playbook", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/custom-agent-playbook.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/ai-handoff-to-inbox", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/ai-handoff-to-inbox.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/what-are-signals", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/what-are-signals.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/getting-started-with-journeys", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/getting-started-with-journeys.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/troubleshoot-missing-signals-or-activity", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/troubleshoot-missing-signals-or-activity.html", + "extensionless_html_resolution": true + }, + { + "article": "/how-to-customize-a-playbook-safely.html", + "href": "/playbook-reporting", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/playbook-reporting.html", + "extensionless_html_resolution": true + } + ], + "authoring_exclusions": [ + { + "path": "/docs/", + "status": 404 + }, + { + "path": "/es/docs/", + "status": 404 + }, + { + "path": "/AGENTS.md", + "status": 404 + }, + { + "path": "/es/AGENTS.md", + "status": 404 + }, + { + "path": "/docs/editorial-work/progress.csv", + "status": 404 + }, + { + "path": "/docs/editorial/skills/hellotext-editorial/SKILL.md", + "status": 404 + }, + { + "path": "/docs/editorial-work/captures/customize-safely-completion-20261011/source-register.json", + "status": 404 + } + ], + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "link_validation_scope": "Local built target and fragment existence; extensionless article hrefs are resolved to their existing .html build files. This does not claim that the simple local HTTP server implements deployment routing." +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/interception-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/interception-independent-review.json new file mode 100644 index 00000000..36eb3b0e --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/interception-independent-review.json @@ -0,0 +1,118 @@ +{ + "status": "passed", + "reviewer": "runtime_isolation", + "scope": "Independent read-only assessment of the historical CDP interception failure and subsequent frozen load diagnostics. No browser, network, service, database or capture execution by this reviewer.", + "checkpoint": { + "path": "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/validation/checkpoint.json", + "sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187" + }, + "historical_capture": { + "path": "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json", + "sha256": "509abb3c2384a4255cacec44d77195997a98095de2fab8c775c1efad25a415f0", + "status_preserved": "failed", + "views": 6, + "capture_PNGs": 264, + "recorded_error_count": 9, + "recorded_error": { + "code": -32602, + "message": "Invalid InterceptionId." + }, + "failure_stage": "Final errors.length assertion after all six views and their captures were recorded." + }, + "handler_analysis": { + "original": { + "path": "audit/customize-help-qa-20261011/review-pages.mjs", + "sha256": "1c5a6187fbefbd02d5c421c36255a115878f0f0f16cb083af8e1d49acd6d533e" + }, + "diagnostic_helpers": [ + { + "path": "audit/customize-help-qa-20261011/diagnose-interception-navigation.mjs", + "sha256": "aab80a173c9c25a862e4b2342e7d1bdf5d63eb2f52eb919e8a020166c916d6ca" + }, + { + "path": "audit/customize-help-qa-20261011/diagnose-interception-end-figure.mjs", + "sha256": "6af216e926e9bfe6feb3056e58a6dbce891d91051a32968f5049ab6c868a0cd0" + } + ], + "observed_code": [ + "The original Fetch.requestPaused handler sends Fetch.continueRequest for same-origin GET/HEAD and Fetch.failRequest BlockedByClient for other requests. Its promise rejection appends the serialized CDP error message to runtime_errors.", + "Runtime.exceptionThrown is a different event path that appends exceptionDetails.text to the same array. The array name alone does not classify an entry as an application exception.", + "All nine historical entries match the serialized CDP protocol error shape. No separate application exception text is recorded. The original receipt does not bind these nine entries to request identity, method, URL, phase, action or timestamp.", + "The diagnostic handlers record Fetch.requestPaused, Fetch.actionError, Network.loadingFailed and Runtime.exceptionThrown separately, permitting correlation for those new runs." + ] + }, + "diagnostics": [ + { + "path": "audit/customize-help-qa-20261011/interception-navigation-diagnostic.json", + "sha256": "f5e64836ea1059bb612fdf04be58146bf3024846b3255035f201fc10a05dd5c7", + "status": "diagnostic_completed", + "views": 6, + "decoded_selected_images_per_view": 17, + "selected_sources_equal_historical_geometry": true, + "observed_GETs": 342, + "same_origin_GETs": 336, + "blocked_GTM_script_GETs": 6, + "loading_failed_events": 6, + "loading_failed_correlated_by_network_id_to_blocked_GTM": 6, + "Fetch_actionError_events": 0, + "Runtime_exceptionThrown_events": 0 + }, + { + "path": "audit/customize-help-qa-20261011/interception-navigation-end-figure-diagnostic.json", + "sha256": "dd8b21859a44574e1548b5cc45f9146542f02ef9b7fca4118cbc6a9e1fac8959", + "status": "diagnostic_completed", + "views": 6, + "decoded_selected_images_per_view": 17, + "selected_sources_equal_historical_geometry": true, + "observed_GETs": 342, + "same_origin_GETs": 336, + "blocked_GTM_script_GETs": 6, + "loading_failed_events": 6, + "loading_failed_correlated_by_network_id_to_blocked_GTM": 6, + "Fetch_actionError_events": 0, + "Runtime_exceptionThrown_events": 0 + } + ], + "curated_render_load_receipt": { + "path": "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-validation.json", + "sha256": "7e9ee1b2c87f7f4d291153ff81ace008b2251e636f85f2f22b2cbbd9ce9d59b7" + }, + "preservation": { + "historical_failure_bytes_unchanged": true, + "main_PNGs_rehashed_unchanged": 264, + "main_PNG_manifest_sha256": "54d6bd0a61a8e185460004e5e51f8627b105424d8d46b5361327ce421228549b", + "article_source_files_rehashed": 2, + "built_HTML_files_rehashed": 2, + "source_images_rehashed": 68, + "built_image_copies_rehashed": 136, + "all_match_frozen_checkpoint": true + }, + "separate_table_scroll_supplement": { + "path": "help-customize-completion-20261011/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json", + "sha256": "a83f96a0ea9f2e318379b9d73cc3aa4e84289edf8826cfbcec64c5cdc07a280e", + "helper": { + "path": "audit/customize-help-qa-20261011/review-table-scroll.mjs", + "sha256": "6bb6ea9da040bc707027b674a1afd08d3c1851b59d46075f62f266c875093274" + }, + "status": "native_table_scroll_capture_passed_pixel_review_pending", + "tables_observed": 8, + "separate_PNGs": 12, + "runtime_errors": [], + "source_and_build_hashes_preserved": true, + "pixel_review_performed_by_this_interception_review": false + }, + "conclusion": { + "current_six_view_load_and_interception_check": "passed in two separate diagnostic runs; same selected figure sources, all decoded, with zero action errors and zero Runtime.exceptionThrown events. The only recorded loading failures correlate exactly to intentionally blocked GTM requests.", + "need_to_recapture_264_main_PNGs_for_this_historical_error_alone": false, + "disposition": "Accept the new load/interception evidence alongside the immutable main captures and their separate visual/geometry reviews. Retain the historical receipt as failed and explicitly bind the diagnostic supplement; do not rewrite or relabel the original run as successful.", + "historical_cause": "unknown; not reproduced", + "historical_request_attribution": "unknown; no claim is made that any of the nine errors belonged to GTM, local resources, canceled requests or a particular navigation.", + "overall_visual_QA": "Separate from this disposition. The diagnostics verify current HTML loading and image decoding; they do not replace full-page/detail visual reviews or the pending pixel acceptance of the separate horizontally scrolled table captures." + }, + "limitations": [ + "The original request identities and cause cannot be reconstructed from the nine error strings; successful later runs do not prove an error-free historical transport run.", + "Diagnostic traces do not record a complete HTTP response/body ledger for every resource. Current exact local HTML bytes are checked by their helper, selected images are decoded, and the explicit Network.loadingFailed records are correlated.", + "This reviewer did not repeat browser execution or visual review of the other five viewports; their existing review ownership remains unchanged." + ], + "findings": [] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-1440-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-1440-independent-review.json new file mode 100644 index 00000000..c3909931 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-1440-independent-review.json @@ -0,0 +1,908 @@ +{ + "status": "passed", + "locale": "en", + "width": 1440, + "reviewer": "guide_review", + "recorded_at_utc": "2026-10-11T12:55:03.882964+00:00", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-1440.json", + "sha256": "d130ca2ec3176e507336dd69257e7ef2b4a3dfb9aa83189b56e09253cfbee36e" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "complete_page_review": { + "status": "passed", + "segments": 24, + "coverage_start_css": 0, + "coverage_end_css": 25682.5, + "document_height_css": 25683, + "end_tolerance_css": 1, + "minimum_overlap_css": 100, + "notes": [ + "All24 native page segments were individually opened with view_image and inspected in order from title and navigation through all article sections, related guides, feedback/contact block and complete footer.", + "All desktop table columns and rows are visible and legible. Article text and figures fit the column without unintended clipping or overlap.", + "Final native bottom is0.5 CSS px below ceil(documentHeight), within1 CSS px tolerance; actual footer content is visible." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 17, + "notes": [ + "All17 native figure detail PNGs were individually opened and inspected; complete white frames, lavender stages and insets remain visible.", + "English discount detail remains centered at330 CSS px (frame348). Controls are readable at their inline size, supported by full-page inspection.", + "Promotions preserves four rows, schedules, source-state/inclusion distinction and Restore defaults. Filter-menu overlap and Agent disabled-control overlay are authentic native states, not clipping introduced by Help.", + "Follow-up count/wait/action controls, full action menu and illustrative sequence/disclaimer are legible." + ] + }, + "method": "Individual view_image calls with detail original, separate images rather than a contact sheet; tool may scale display previews. No image, HTML or CSS transformation by reviewer. Hash/PNG/geometry checks supplement actual visual review.", + "files": [ + { + "file": "customize-safely-en-1440-full-part1.png", + "sha256": "6ed706e359e46a605b53a0a02e70127ff7c0e02e96bc380e45cb289484b13034", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Title, navigation, introduction and first heading visible." + ] + }, + { + "file": "customize-safely-en-1440-full-part2.png", + "sha256": "cea9543cefa7e726eab69caab51fce837ef21cd27981226ef4200f5f9e32e2df", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Before edit and disable guidance readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part3.png", + "sha256": "0f42da1ae7dd9c02eae26a7ff33d034c118572a4ac31337a8aa1d419e7d11923", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Overview table columns and all rows readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part4.png", + "sha256": "fb8b454fa0acb739137d49301958fba4681e40310e93a4331ffff7598ff28d56", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Overview conclusion and prompt figure visible." + ] + }, + { + "file": "customize-safely-en-1440-full-part5.png", + "sha256": "954ad965cfabc7174bcc9d79186fcf8f7cd4b4ed860928aa73b1825c4bda798f", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Prompt guidance and tone section readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part6.png", + "sha256": "0c9f3bde1416a137ae8aefcf71d252cb9fd9250546e2c6bbeffc95f7ece15758", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Tone continuation and intents section readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part7.png", + "sha256": "ecce903a9a8d2531a22e9c1ae9caf928118c9f8ec28d64e7d38fa3079299650a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Intents continuation and upload section readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part8.png", + "sha256": "cfdb1e2b8ec5aee5f6a13b3c6e5cafd622b70e2c4c193769ddf9ebfb91adb7e3", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Knowledge guidance, web search and properties introduction readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part9.png", + "sha256": "63bb5e893ed816110f0619b778f0cdfa9d84311560248377fe1c2a4ab1250a8e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Properties and channels guidance readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part10.png", + "sha256": "0c6cfbef55481bd32f18be0ceafe32d9d97dde8dae49288d66e3e32e7bcfe97b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete channels figure and surrounding guidance readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part11.png", + "sha256": "3f79696810c9ac34ad82bed785f1fbced93de665f2ecce8cc1fbc814ed3a9c24", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Discount strategy table and percentage detail readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part12.png", + "sha256": "3942dc17134908cabf977170790a79788e82169291ed052bf66bbd1082fd843d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Store entry steps and full entry card readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part13.png", + "sha256": "f156daacc33c6b374be8d011154f24939ca737136b719686c207f6d060b58d1e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete promotions panel through Restore defaults readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part14.png", + "sha256": "b5e06a381543ccd0c56f9e263e28cba1454dd823271969640bc14ee168dff5d0", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete filter menu and schedule explanation readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part15.png", + "sha256": "798b8083e54fa021e0ee5e550a116f9bfc7dd545fbc91abf54e5719f1024bab5", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 15400, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Save/restore guidance and Follow-up introduction readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part16.png", + "sha256": "fba1f94ea5643fe97b6ee370b255304e6bb01cb4e41616751cb6b82f9e78b659", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 16500, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete Follow-up controls and conceptual wait table readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part17.png", + "sha256": "068ad8ac4193873936c88c8b78c37fd3d284389ba49a356c28ff3a2b4591b91f", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 17600, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete final-action menu and preview begins." + ] + }, + { + "file": "customize-safely-en-1440-full-part18.png", + "sha256": "b47c9a7621e643a230678387ee998575887380db188e2d315b57b16291686ce7", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 18700, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Preview disclaimer and defaults table columns readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part19.png", + "sha256": "a1d7b4500b4fa7d901a50df5b6de5b959b491f229885057dd536c8e0ec351021", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 19800, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Whole disabled Agent wait notice and explanation readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part20.png", + "sha256": "aef2dddf25259cd85f4890e7867eddadab280f68466567f2e3095081ffd9a740", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 20900, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Escalation detail and routes introduction readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part21.png", + "sha256": "468b4afbca262a7add3cfc046a63b0bf1c69da7ca0d903a27eb803eee0b22a40", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 22000, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Route assignment menu and context readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part22.png", + "sha256": "a480e5ac98d8502ce231ac14fb78d64bd1dc75c288bb5a00c0a3b8fc37ac0a03", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 23100, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Route footer and test/review guidance readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part23.png", + "sha256": "f5724671efcff3ca0f10a5d711c4c42e5bf0f4021ef58f9954e0cfdcea34108d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24200, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Final review guidance and related guides readable." + ] + }, + { + "file": "customize-safely-en-1440-full-part24.png", + "sha256": "492abfb44358e5ec655ec718c7c05f4810e2b3e5927a32b8e1781a7651b8772d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24482.5, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Remaining related guides, feedback/contact controls and whole footer visible." + ] + }, + { + "file": "customize-safely-en-1440-prompt.png", + "sha256": "67e5a4bd3b8fb4ed12822af914770029c1fec6bceb2325e91a5619c7dae87dd6", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 3784, + "width": 800, + "height": 655 + }, + "pixel_size": [ + 1600, + 1310 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete empty field, placeholder and Learn more are legible; native blank input is intentional." + ] + }, + { + "file": "customize-safely-en-1440-tone.png", + "sha256": "3a0a7b464b54b2556ecd52a1eaf5612aeeb74ed5ed912bcf455998834870ef0d", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 5112, + "width": 800, + "height": 616 + }, + "pixel_size": [ + 1600, + 1232 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All three selected tone cards, checks and description fit within complete frame." + ] + }, + { + "file": "customize-safely-en-1440-intents.png", + "sha256": "413d62761b868aa33c387de9c3346b60ab0a39adee1ff69b69ed7aa3c5897177", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 6425, + "width": 800, + "height": 361 + }, + "pixel_size": [ + 1600, + 722 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Full input phrase and New intent button legible with complete native border." + ] + }, + { + "file": "customize-safely-en-1440-knowledge.png", + "sha256": "ae8cf3d13f60645f03ff19dc2264449ef60bbbf517877a44c88627d59a9daf97", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 7371, + "width": 800, + "height": 467 + }, + "pixel_size": [ + 1600, + 934 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Whole empty upload area and Choose files to upload control visible." + ] + }, + { + "file": "customize-safely-en-1440-web-search.png", + "sha256": "25f1e7a9d6774c41a6534970cbbe02d1677bfa24bb47441f4bf6e37d87848338", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 8269, + "width": 800, + "height": 317 + }, + "pixel_size": [ + 1600, + 634 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete native empty URL field, placeholder and explanation." + ] + }, + { + "file": "customize-safely-en-1440-properties.png", + "sha256": "2d3fe82aa098b5f501c77537f613003d93ab1cf35bca7254676aad7bea94a9fa", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 8911, + "width": 800, + "height": 450 + }, + "pixel_size": [ + 1600, + 900 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Name important-on and Email important-off rows, switches and icons legible." + ] + }, + { + "file": "customize-safely-en-1440-channels.png", + "sha256": "63115aea5c14417563a698a6b4b579aa6ee2e0d2bda9cac6d550468261366001", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 10062, + "width": 800, + "height": 691 + }, + "pixel_size": [ + 1600, + 1382 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Both complete channel choices with current selection, recommendation and descriptions visible." + ] + }, + { + "file": "customize-safely-en-1440-discount-percent.png", + "sha256": "e931f4793693cd186fb50a98039206bbdcc9050dc8a0a90da80ca61a8fc1a240", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 12016, + "width": 800, + "height": 219 + }, + "pixel_size": [ + 1600, + 438 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All four percentage choices fit centered at330 CSS px;10% selection is legible." + ] + }, + { + "file": "customize-safely-en-1440-store-promotions-entry.png", + "sha256": "e1499e6ff3c15a75d20c14883a21b1ea11b9e09b6a8afb3b702a4c3ceff0b651", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 12654, + "width": 800, + "height": 347 + }, + "pixel_size": [ + 1600, + 694 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete selected store-only card, description and View store promotions button." + ] + }, + { + "file": "customize-safely-en-1440-store-promotions.png", + "sha256": "880981f5ac4f73b5e354a972aced5382f18f804c1957b0bbc1ff3e3d33aa2ab3", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 13160, + "width": 800, + "height": 1124 + }, + "pixel_size": [ + 1600, + 2248 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Whole four-row panel through Restore defaults; dates, Friday and store-status/inclusion contrast remain readable." + ] + }, + { + "file": "customize-safely-en-1440-promotion-filter.png", + "sha256": "59fdf30cb2647a2b55ffcdb9e99e298be7fa0034272bd909531909c57d9eb5df", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 14379, + "width": 800, + "height": 543 + }, + "pixel_size": [ + 1600, + 1086 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Five menu labels and Discounts check visible; native overlap of result fields is retained without clipping the menu." + ] + }, + { + "file": "customize-safely-en-1440-followup-controls.png", + "sha256": "196ca25872aafd8319e68110ab310365bb172de06c6fcc2c3e4df34cab028f8f", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 16611, + "width": 800, + "height": 597 + }, + "pixel_size": [ + 1600, + 1194 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Count1, wait2 Minutes, AI Analysis and both helper texts legible and complete." + ] + }, + { + "file": "customize-safely-en-1440-followup-actions.png", + "sha256": "d53e46f613efac447ea39235b7e485f1a4cd99ce8a1839d62726b42d1467c246", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 17807, + "width": 800, + "height": 401 + }, + "pixel_size": [ + 1600, + 802 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All three choices and recommended AI Analysis explanation fully visible." + ] + }, + { + "file": "customize-safely-en-1440-followup-sequence.png", + "sha256": "77279e0d77e2cdfa7888623173a3e15ddd26dbc203ce38de888455320170df3b", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 18391, + "width": 800, + "height": 522 + }, + "pixel_size": [ + 1600, + 1044 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Full illustrative exchange, two waits, nudge, final action and example disclaimer readable." + ] + }, + { + "file": "customize-safely-en-1440-agent-wait-notice.png", + "sha256": "894f4334dc3e992766761a75a4b8c5ce81c3347d8464ed65affab7e127540992", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 20127, + "width": 800, + "height": 661 + }, + "pixel_size": [ + 1600, + 1322 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Disabled6 Hours and whole native Followup notice/Edit Followup visible; authentic overlay preserved." + ] + }, + { + "file": "customize-safely-en-1440-escalation.png", + "sha256": "cddee6be4ba648cfc8ab14b7d3e5603537d5d974ffda91bcf4be371c42e81449", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 21481, + "width": 800, + "height": 431 + }, + "pixel_size": [ + 1600, + 862 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Whole handoff setting, enabled switch and fictional team target visible." + ] + }, + { + "file": "customize-safely-en-1440-route-assignment.png", + "sha256": "211bc237f24187837e0732851c68799d8021fe8eb5288bf0da22d50c2a6231de", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 22553, + "width": 800, + "height": 751 + }, + "pixel_size": [ + 1600, + 1502 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five native actions, dropdown, Save changes and Cancel visible within complete frame." + ] + } + ], + "findings": [], + "limits": [ + "This receipt covers EN1440 only. EN580 belongs to runtime_isolation. EN390 remains separately pending, including required native horizontal-table supplement." + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-independent-review.json new file mode 100644 index 00000000..8fada891 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-independent-review.json @@ -0,0 +1,1099 @@ +{ + "status": "passed", + "locale": "en", + "width": 390, + "reviewer": "/root/inbox_article/guide_review", + "recorded_at_utc": "2026-10-11T13:10:09.064951+00:00", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-390.json", + "sha256": "e13aa7eb7ae0c54a897c9f153fa1bf95a9216dc5fa5e43f15df27e5dcc5ad051" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "complete_page_review": { + "status": "passed", + "segments": 30, + "coverage_start_css": 0, + "coverage_end_css": 32238.5, + "document_height_css": 32239, + "end_tolerance_css": 1, + "minimum_overlap_css": 100, + "notes": [ + "All 30 original page segments individually inspected from title to footer, with 100 CSS px minimum overlap and final coverage within 0.5 CSS px of document height.", + "Both initial horizontal-table coverage gaps are closed by the separately inspected six native supplemental PNGs. All rows and columns are readable across complementary horizontal states.", + "All prose, lists, links and 17 figures reviewed inline; no unresolved visual defect." + ], + "supplemental_table_captures": 6 + }, + "figure_detail_review": { + "status": "passed", + "details": 17, + "notes": [ + "All 17 separate figure-detail PNGs individually opened with view_image and inspected.", + "Complete frames, lavender stages and inset spacing preserved; controls readable inline and in individual details.", + "Full five-option filter and three-option final-action menu visible. Native dropdown and disabled-control overlays remain truthful." + ] + }, + "method": "Individual view_image inspection of all 47 preserved original PNGs; read-only independent SHA256, PNG chunk CRC, embedded ICC and clip-to-pixel checks. No image transformations, browser, HTTP, helper execution or Help edits.", + "files": [ + { + "file": "customize-safely-en-390-full-part1.png", + "sha256": "fbb5e1881f71b137ca24b7e1d87b36deebc618f3ddc5339bcc9fcd980a73758d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Title, navigation and introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part2.png", + "sha256": "b0b28ecc7277b4189a6f8e4552607cb2123d4acf8bc07cab0680ee77bd74ade9", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Before-edit guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part3.png", + "sha256": "ec717ba982cf6b39ad87638db228510708e045833431b1a8d4890c376d6a561c", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Disable guidance and overview introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part4.png", + "sha256": "efbbb572cd6bc362ad2c8994dbe6292e667d7b45c239ace9a907f62f8fa72e51", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed_with_native_table_supplement", + "notes": [ + "Quick map rightmost column requires horizontal supplement.", + "Column coverage completed by the pinned supplemental review." + ] + }, + { + "file": "customize-safely-en-390-full-part5.png", + "sha256": "735fd2d5bd2a251a9a2d5bc7e550ec162812b6e5e3c16383c1e392cc86bdc7bb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed_with_native_table_supplement", + "notes": [ + "Quick map rightmost column requires horizontal supplement; prompt introduction readable.", + "Column coverage completed by the pinned supplemental review." + ] + }, + { + "file": "customize-safely-en-390-full-part6.png", + "sha256": "da4e3e4f2737a32229e39e54d505cd3bd3fb3107546dc18c5ee002e6fda5e713", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete prompt field and surrounding guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part7.png", + "sha256": "17ce49e2a800f6a7c89bf80680e43d97f3f54d68a9d6c066802003899f29a4db", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Tone selections and explanatory copy readable." + ] + }, + { + "file": "customize-safely-en-390-full-part8.png", + "sha256": "b3b6d6aa093f0ec7b9faf11f536542666ae130a68a3ccf03912217482d3a40a6", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Tone guidance and intents introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part9.png", + "sha256": "1fa2f5759016bb4093ad38d35b3a80158c9eb9c2dbc1d1103876d235e10d1842", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Intent field and knowledge introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part10.png", + "sha256": "221670690892ee26b00c50fa2797f423a4709b4f6efd37479301783dc1e8dbba", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Upload controls, web-search guidance and placeholder readable." + ] + }, + { + "file": "customize-safely-en-390-full-part11.png", + "sha256": "e1ed104f123b097c6a499fc5798f5c066b756d0b8208c484114e926ee044241a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Properties controls and explanatory copy readable." + ] + }, + { + "file": "customize-safely-en-390-full-part12.png", + "sha256": "9e2ef4b7b9c6484e7c1e5a14da71dbdd7a7a58810ebe64803372dd113c45c11e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Channel guidance and card introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part13.png", + "sha256": "656d4ec0486e47698f5353ac8c8daef7422cbc8863e82cb8d84fc40a673c8ab3", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Both channel choices and discount introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part14.png", + "sha256": "9966e85dbe91e75c59e49d69826d4adf5f7900ad0e8a2c342c616fef70ba6a62", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All strategy-table rows and both columns readable." + ] + }, + { + "file": "customize-safely-en-390-full-part15.png", + "sha256": "285012a37b82982f3b0d528e094077cc2c4e92e519461fc5dbbafe3c6fd74906", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Percentage selector and store-panel steps readable." + ] + }, + { + "file": "customize-safely-en-390-full-part16.png", + "sha256": "916816dde631bd367bc6bfa2773d9d24528c760fedd67dd5b9a3a6b80c828403", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Selected store-offers card and upper panel rows readable." + ] + }, + { + "file": "customize-safely-en-390-full-part17.png", + "sha256": "1403fa78ac9ca9fde6b7121df2d255d93d683f0260354a9dff1b9f79ea1250b7", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 17600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Lower panel rows, Restore defaults and complete filter menu readable." + ] + }, + { + "file": "customize-safely-en-390-full-part18.png", + "sha256": "424aff7b33d1f4550992f5bc53f8d95a74a4eb7c89ee8ee8be24197300cab494", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 18700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Store-state, selection and schedule explanation readable." + ] + }, + { + "file": "customize-safely-en-390-full-part19.png", + "sha256": "cc7d8aae8b99359cd8deeee4b8d0937de7cf4bb3e012bedf02800688ba68b0fc", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 19800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Save/restore guidance and follow-up introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part20.png", + "sha256": "f9c63fa1ddd9830060644f32c3584ed56124c747c08abc3fcfb27fbace3ffcb1", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 20900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Count, wait and final-action controls match the fictional example." + ] + }, + { + "file": "customize-safely-en-390-full-part21.png", + "sha256": "1e6669e4e62c450279a538ddfa8606a727490f489134d076eed150ff630c1698", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 22000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Timing table and full final-action menu readable." + ] + }, + { + "file": "customize-safely-en-390-full-part22.png", + "sha256": "8e3b6dcc8a904e9f30b30a02841f62ac712057cffd89d7f916486c3201f878c4", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 23100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Illustrative sequence includes both waits, final action and disclaimer." + ] + }, + { + "file": "customize-safely-en-390-full-part23.png", + "sha256": "299d88eee3d50d76bb7d7c1bb39b9403485d4103e1c6b8325b5820f98e924965", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed_with_native_table_supplement", + "notes": [ + "Starting values rightmost Final action column requires horizontal supplement.", + "Column coverage completed by the pinned supplemental review." + ] + }, + { + "file": "customize-safely-en-390-full-part24.png", + "sha256": "733681cd044a927e83da7b3ec2380692d0c2e67e816becabbefc931c684c63cb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 25300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed_with_native_table_supplement", + "notes": [ + "Starting values lower row requires horizontal supplement; Agent notice complete.", + "Column coverage completed by the pinned supplemental review." + ] + }, + { + "file": "customize-safely-en-390-full-part25.png", + "sha256": "0a691f947724d18e1bf8bb0298b42ba62ab505ba16f72194efc8020169c5fa6d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 26400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Handoff guidance and escalation card readable." + ] + }, + { + "file": "customize-safely-en-390-full-part26.png", + "sha256": "ea2460112b4d9e54b91b9c82c6cf2d7b1ead23b9b0f5f288e6121dcd4f9fe616", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 27500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Escalation selection and route guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part27.png", + "sha256": "289d14175b93b511078adddcb955a6a33795db62f890152213105cbbc7e48fbc", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 28600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five assignment choices and unsaved controls readable; testing introduction complete." + ] + }, + { + "file": "customize-safely-en-390-full-part28.png", + "sha256": "637152371057d896cdb43e7ca960037cd75a0a681ae5bec6ddbd8e971e87d4da", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 29700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Testing and post-change review guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part29.png", + "sha256": "2f3148b1de2e4f42a47b7caedae42f11d33baac35b31d0c8254bbc56817c1c36", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 30800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Related links and feedback/contact panels readable." + ] + }, + { + "file": "customize-safely-en-390-full-part30.png", + "sha256": "5025b8f5098063e996e30e5acd832ce0fd87982fcb16735c452e5496814bca6a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 31038.5, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Final related links, feedback/contact, footer and locale selector complete." + ] + }, + { + "file": "customize-safely-en-390-prompt.png", + "sha256": "8295e2937b9c0fab5f88bd882fe2c7f8fd0d579fabdbd3ac0e3d7b47265c3a86", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 5689, + "width": 382, + "height": 432 + }, + "pixel_size": [ + 764, + 864 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete empty prompt field with native placeholder." + ] + }, + { + "file": "customize-safely-en-390-tone.png", + "sha256": "e6fcc54f334cd471ebcb526bc51841ae0fbf1f2dd850b4b28f61518f91a4b300", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 7136, + "width": 382, + "height": 468 + }, + "pixel_size": [ + 764, + 936 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All three selected tones and checks readable." + ] + }, + { + "file": "customize-safely-en-390-intents.png", + "sha256": "2a6ca78f65e5793e31535480d7badee923898e279f6433dca9ded0120d72bb40", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 8715, + "width": 382, + "height": 300 + }, + "pixel_size": [ + 764, + 600 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Unadded draft intent and New intent control readable." + ] + }, + { + "file": "customize-safely-en-390-knowledge.png", + "sha256": "1ed80527e290644d263f2898b901e42907e468474e82dc141eb60aefe71957d7", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 9822, + "width": 382, + "height": 376 + }, + "pixel_size": [ + 764, + 752 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Full empty upload area and Choose files control visible." + ] + }, + { + "file": "customize-safely-en-390-web-search.png", + "sha256": "b50f79fd79f4e6c6b2a0b8b3533b8b33b7052ea161bd4cca1d86c70c1d1a78bc", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 10893, + "width": 382, + "height": 228 + }, + "pixel_size": [ + 764, + 456 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Empty URL field retains native placeholder." + ] + }, + { + "file": "customize-safely-en-390-properties.png", + "sha256": "05e2aac1331265d44f7f2a46cf16194589ad73e3805f03584c0a847ba311dd4f", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 11620, + "width": 382, + "height": 374 + }, + "pixel_size": [ + 764, + 748 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Name Important on and Email off both legible." + ] + }, + { + "file": "customize-safely-en-390-channels.png", + "sha256": "820338ae834883cf32a21135b5555fea00d8a103c8af35742bff33fd0b981e7a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 13085, + "width": 382, + "height": 691 + }, + "pixel_size": [ + 764, + 1382 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All incoming selected and Manual selection both complete." + ] + }, + { + "file": "customize-safely-en-390-discount-percent.png", + "sha256": "0967793df18478e46c8aab89fc5b418f3a6951d9919adda46b6584a8a89f2e19", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 15771, + "width": 382, + "height": 188 + }, + "pixel_size": [ + 764, + 376 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All four percentage options complete; Up to 10% selected." + ] + }, + { + "file": "customize-safely-en-390-store-promotions-entry.png", + "sha256": "066eb4b7e939da3c3b8eb21fb3e2224a04dab09cad8fba0f9b5b929eb2c2a39e", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 16568, + "width": 382, + "height": 352 + }, + "pixel_size": [ + 764, + 704 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Selected store-offers card and View store promotions button complete." + ] + }, + { + "file": "customize-safely-en-390-store-promotions.png", + "sha256": "a0e9d2b122fb5dccc95f97b7ceb12063fae6ef384611c0cc134d1d5023089328", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 17199, + "width": 382, + "height": 904 + }, + "pixel_size": [ + 764, + 1808 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All four fictional rows, schedules, independent store status/switch states and Restore defaults readable." + ] + }, + { + "file": "customize-safely-en-390-promotion-filter.png", + "sha256": "df9fa1cac8daa425a87d10e3d43ff7517fe28fea0806d12d95f97660953d9e52", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 18246, + "width": 382, + "height": 443 + }, + "pixel_size": [ + 764, + 886 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five menu choices and selected Discounts check readable; native hover and overlay preserved." + ] + }, + { + "file": "customize-safely-en-390-followup-controls.png", + "sha256": "d64ae835674a9d48d3b4de81fc0dff5e69752beed801e5454a82f0b58b2b6fd8", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 21494, + "width": 382, + "height": 494 + }, + "pixel_size": [ + 764, + 988 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "One nudge, two minutes, AI Analysis and both helper notes readable." + ] + }, + { + "file": "customize-safely-en-390-followup-actions.png", + "sha256": "db0d2ad8a9940c8f90aecb7aa4fb669378077671a25d1e77044bf693a4a06a48", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 22773, + "width": 382, + "height": 345 + }, + "pixel_size": [ + 764, + 690 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All three final-action choices and full AI Analysis description readable." + ] + }, + { + "file": "customize-safely-en-390-followup-sequence.png", + "sha256": "543533799e55785a5527c9268a4002f272a319589b28f7df7e24d73fa2d7ecc5", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 23421, + "width": 382, + "height": 458 + }, + "pixel_size": [ + 764, + 916 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete illustrative sequence, both waits, final action and disclaimer readable." + ] + }, + { + "file": "customize-safely-en-390-agent-wait-notice.png", + "sha256": "39cdb5a3ceac91daa35c422db0d9683d2c680cff2b00779315c8d1d26a10cbca", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 25755, + "width": 382, + "height": 549 + }, + "pixel_size": [ + 764, + 1098 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Full Edit Followup notice overlays disabled six-hour controls; fictional stored names preserved." + ] + }, + { + "file": "customize-safely-en-390-escalation.png", + "sha256": "c765cb28aa2ae9dfb7cfbb869b0774ff07fba03452ca4bac89e5d1c605b4df48", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 27351, + "width": 382, + "height": 350 + }, + "pixel_size": [ + 764, + 700 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Enabled escalation switch and fictional team destination readable." + ] + }, + { + "file": "customize-safely-en-390-route-assignment.png", + "sha256": "f3c387336e995f96ca7bacd64071baad60f5f806ac1280e68d351bd43d19f98a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 28528, + "width": 382, + "height": 603 + }, + "pixel_size": [ + 764, + 1206 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five native choices, disabled Save changes and Cancel visible." + ] + } + ], + "findings": [ + { + "id": "en390-overview-table-right-columns", + "status": "closed_by_native_table_supplement", + "files": [ + "customize-safely-en-390-full-part4.png", + "customize-safely-en-390-full-part5.png" + ], + "observation": "Rightmost What it changes column is partially outside the initial horizontal table viewport. Native horizontal-scroll supplement required.", + "resolution_receipt": "audit/customize-help-qa-20261011/table-scroll-en-independent-review.json", + "resolution_sha256": "e96c88a1f71e1b5a4bfac20510cf6a8d707dc8eba757ffdbbfb991ddc4d4e884" + }, + { + "id": "en390-starting-values-table-right-columns", + "status": "closed_by_native_table_supplement", + "files": [ + "customize-safely-en-390-full-part23.png", + "customize-safely-en-390-full-part24.png" + ], + "observation": "Final action column is partially outside the initial horizontal table viewport. Native horizontal-scroll supplement required.", + "resolution_receipt": "audit/customize-help-qa-20261011/table-scroll-en-independent-review.json", + "resolution_sha256": "e96c88a1f71e1b5a4bfac20510cf6a8d707dc8eba757ffdbbfb991ddc4d4e884" + }, + { + "id": "capture-transport-closure", + "status": "closed_for_current_load_by_root", + "observation": "Publisher reports nine CDP Invalid InterceptionId errors in the primary capture receipt. Root authorized review of preserved PNGs; no global PASS is inferred before separate transport closure.", + "resolution_receipt": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json", + "resolution_sha256": "85e9fec4d169657e25aeaad186cc217c83d458617c801b75271988f76e2b18bf", + "resolution": "Root accepted two complete six-view load diagnostics with zero interception-action errors and zero Runtime exceptions. Historical failed capture remains failed, with cause undetermined." + } + ], + "limits": [ + "Pass applies to the EN390 independent visual review: all 30 page segments, 17 figure details and six native table-scroll supplements, with the separate current-load closure accepted by root.", + "The historical nine CDP errors are not reclassified or attributed; their failed receipt and undetermined cause remain preserved.", + "No duplicate pixel inspection, browser, HTTP, DB, helper execution, source edit or external write performed for this closure. Other locale/view reviews and full batch QA remain the responsibility of their owners." + ], + "initial_review": { + "path": "audit/customize-help-qa-20261011/page-en-390-initial-coverage-review.json", + "sha256": "704b44d0d20cf959368c215fe3c17e40f5e73f90b01785accaae3639905d6959" + }, + "table_scroll_review": { + "path": "audit/customize-help-qa-20261011/table-scroll-en-independent-review.json", + "sha256": "e96c88a1f71e1b5a4bfac20510cf6a8d707dc8eba757ffdbbfb991ddc4d4e884", + "packet_sha256": "9909e8761874471f9d0d3368caa58e6d76b9b13ed139d9656bbdcb1fcc5c82a5", + "files": 6 + }, + "pixel_review": { + "path": "audit/customize-help-qa-20261011/page-en-390-pixels-combined-review.json", + "sha256": "78572199b3eb38e340bfcc85a62bf3aa41ca51435c6ccf2900ce821e59a7eed7", + "status_preserved": "pixels_passed_pending_transport_closure" + }, + "render_load_root_closure": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json", + "sha256": "85e9fec4d169657e25aeaad186cc217c83d458617c801b75271988f76e2b18bf", + "status": "passed_current_six_view_load_control" + }, + "historical_capture": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json", + "sha256": "509abb3c2384a4255cacec44d77195997a98095de2fab8c775c1efad25a415f0", + "status_preserved": "failed", + "views": 6, + "PNG_count": 264, + "cause": "Not reproduced and not determined; original failed receipt preserved." + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-initial-coverage-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-initial-coverage-review.json new file mode 100644 index 00000000..75116215 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-initial-coverage-review.json @@ -0,0 +1,1058 @@ +{ + "status": "pending_supplemental_table_coverage_and_transport_closure", + "locale": "en", + "width": 390, + "reviewer": "/root/inbox_article/guide_review", + "recorded_at_utc": "2026-10-11T13:07:34.036705+00:00", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-390.json", + "sha256": "e13aa7eb7ae0c54a897c9f153fa1bf95a9216dc5fa5e43f15df27e5dcc5ad051" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "complete_page_review": { + "status": "pending_supplemental_table_coverage", + "segments": 30, + "coverage_start_css": 0, + "coverage_end_css": 32238.5, + "document_height_css": 32239, + "end_tolerance_css": 1, + "minimum_overlap_css": 100, + "notes": [ + "All 30 page segments individually opened with view_image and inspected from header through footer.", + "Quick map and Starting values require native horizontal-scroll evidence for their rightmost columns. documentWidth does not establish those columns were seen.", + "No further clipping, missing figure, broken wrapping or legibility issue observed." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 17, + "notes": [ + "All 17 separate figure-detail PNGs individually opened with view_image and inspected.", + "Complete frames, lavender stages and inset spacing preserved; controls readable inline and in individual details.", + "Full five-option filter and three-option final-action menu visible. Native dropdown and disabled-control overlays remain truthful." + ] + }, + "method": "Individual view_image inspection of all 47 preserved original PNGs; read-only independent SHA256, PNG chunk CRC, embedded ICC and clip-to-pixel checks. No image transformations, browser, HTTP, helper execution or Help edits.", + "files": [ + { + "file": "customize-safely-en-390-full-part1.png", + "sha256": "fbb5e1881f71b137ca24b7e1d87b36deebc618f3ddc5339bcc9fcd980a73758d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Title, navigation and introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part2.png", + "sha256": "b0b28ecc7277b4189a6f8e4552607cb2123d4acf8bc07cab0680ee77bd74ade9", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Before-edit guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part3.png", + "sha256": "ec717ba982cf6b39ad87638db228510708e045833431b1a8d4890c376d6a561c", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Disable guidance and overview introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part4.png", + "sha256": "efbbb572cd6bc362ad2c8994dbe6292e667d7b45c239ace9a907f62f8fa72e51", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "pending_supplemental_table_coverage", + "notes": [ + "Quick map rightmost column requires horizontal supplement." + ] + }, + { + "file": "customize-safely-en-390-full-part5.png", + "sha256": "735fd2d5bd2a251a9a2d5bc7e550ec162812b6e5e3c16383c1e392cc86bdc7bb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "pending_supplemental_table_coverage", + "notes": [ + "Quick map rightmost column requires horizontal supplement; prompt introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part6.png", + "sha256": "da4e3e4f2737a32229e39e54d505cd3bd3fb3107546dc18c5ee002e6fda5e713", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete prompt field and surrounding guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part7.png", + "sha256": "17ce49e2a800f6a7c89bf80680e43d97f3f54d68a9d6c066802003899f29a4db", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Tone selections and explanatory copy readable." + ] + }, + { + "file": "customize-safely-en-390-full-part8.png", + "sha256": "b3b6d6aa093f0ec7b9faf11f536542666ae130a68a3ccf03912217482d3a40a6", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Tone guidance and intents introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part9.png", + "sha256": "1fa2f5759016bb4093ad38d35b3a80158c9eb9c2dbc1d1103876d235e10d1842", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Intent field and knowledge introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part10.png", + "sha256": "221670690892ee26b00c50fa2797f423a4709b4f6efd37479301783dc1e8dbba", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Upload controls, web-search guidance and placeholder readable." + ] + }, + { + "file": "customize-safely-en-390-full-part11.png", + "sha256": "e1ed104f123b097c6a499fc5798f5c066b756d0b8208c484114e926ee044241a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Properties controls and explanatory copy readable." + ] + }, + { + "file": "customize-safely-en-390-full-part12.png", + "sha256": "9e2ef4b7b9c6484e7c1e5a14da71dbdd7a7a58810ebe64803372dd113c45c11e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Channel guidance and card introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part13.png", + "sha256": "656d4ec0486e47698f5353ac8c8daef7422cbc8863e82cb8d84fc40a673c8ab3", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Both channel choices and discount introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part14.png", + "sha256": "9966e85dbe91e75c59e49d69826d4adf5f7900ad0e8a2c342c616fef70ba6a62", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All strategy-table rows and both columns readable." + ] + }, + { + "file": "customize-safely-en-390-full-part15.png", + "sha256": "285012a37b82982f3b0d528e094077cc2c4e92e519461fc5dbbafe3c6fd74906", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Percentage selector and store-panel steps readable." + ] + }, + { + "file": "customize-safely-en-390-full-part16.png", + "sha256": "916816dde631bd367bc6bfa2773d9d24528c760fedd67dd5b9a3a6b80c828403", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Selected store-offers card and upper panel rows readable." + ] + }, + { + "file": "customize-safely-en-390-full-part17.png", + "sha256": "1403fa78ac9ca9fde6b7121df2d255d93d683f0260354a9dff1b9f79ea1250b7", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 17600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Lower panel rows, Restore defaults and complete filter menu readable." + ] + }, + { + "file": "customize-safely-en-390-full-part18.png", + "sha256": "424aff7b33d1f4550992f5bc53f8d95a74a4eb7c89ee8ee8be24197300cab494", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 18700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Store-state, selection and schedule explanation readable." + ] + }, + { + "file": "customize-safely-en-390-full-part19.png", + "sha256": "cc7d8aae8b99359cd8deeee4b8d0937de7cf4bb3e012bedf02800688ba68b0fc", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 19800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Save/restore guidance and follow-up introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part20.png", + "sha256": "f9c63fa1ddd9830060644f32c3584ed56124c747c08abc3fcfb27fbace3ffcb1", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 20900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Count, wait and final-action controls match the fictional example." + ] + }, + { + "file": "customize-safely-en-390-full-part21.png", + "sha256": "1e6669e4e62c450279a538ddfa8606a727490f489134d076eed150ff630c1698", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 22000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Timing table and full final-action menu readable." + ] + }, + { + "file": "customize-safely-en-390-full-part22.png", + "sha256": "8e3b6dcc8a904e9f30b30a02841f62ac712057cffd89d7f916486c3201f878c4", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 23100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Illustrative sequence includes both waits, final action and disclaimer." + ] + }, + { + "file": "customize-safely-en-390-full-part23.png", + "sha256": "299d88eee3d50d76bb7d7c1bb39b9403485d4103e1c6b8325b5820f98e924965", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "pending_supplemental_table_coverage", + "notes": [ + "Starting values rightmost Final action column requires horizontal supplement." + ] + }, + { + "file": "customize-safely-en-390-full-part24.png", + "sha256": "733681cd044a927e83da7b3ec2380692d0c2e67e816becabbefc931c684c63cb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 25300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "pending_supplemental_table_coverage", + "notes": [ + "Starting values lower row requires horizontal supplement; Agent notice complete." + ] + }, + { + "file": "customize-safely-en-390-full-part25.png", + "sha256": "0a691f947724d18e1bf8bb0298b42ba62ab505ba16f72194efc8020169c5fa6d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 26400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Handoff guidance and escalation card readable." + ] + }, + { + "file": "customize-safely-en-390-full-part26.png", + "sha256": "ea2460112b4d9e54b91b9c82c6cf2d7b1ead23b9b0f5f288e6121dcd4f9fe616", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 27500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Escalation selection and route guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part27.png", + "sha256": "289d14175b93b511078adddcb955a6a33795db62f890152213105cbbc7e48fbc", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 28600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five assignment choices and unsaved controls readable; testing introduction complete." + ] + }, + { + "file": "customize-safely-en-390-full-part28.png", + "sha256": "637152371057d896cdb43e7ca960037cd75a0a681ae5bec6ddbd8e971e87d4da", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 29700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Testing and post-change review guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part29.png", + "sha256": "2f3148b1de2e4f42a47b7caedae42f11d33baac35b31d0c8254bbc56817c1c36", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 30800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Related links and feedback/contact panels readable." + ] + }, + { + "file": "customize-safely-en-390-full-part30.png", + "sha256": "5025b8f5098063e996e30e5acd832ce0fd87982fcb16735c452e5496814bca6a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 31038.5, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Final related links, feedback/contact, footer and locale selector complete." + ] + }, + { + "file": "customize-safely-en-390-prompt.png", + "sha256": "8295e2937b9c0fab5f88bd882fe2c7f8fd0d579fabdbd3ac0e3d7b47265c3a86", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 5689, + "width": 382, + "height": 432 + }, + "pixel_size": [ + 764, + 864 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete empty prompt field with native placeholder." + ] + }, + { + "file": "customize-safely-en-390-tone.png", + "sha256": "e6fcc54f334cd471ebcb526bc51841ae0fbf1f2dd850b4b28f61518f91a4b300", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 7136, + "width": 382, + "height": 468 + }, + "pixel_size": [ + 764, + 936 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All three selected tones and checks readable." + ] + }, + { + "file": "customize-safely-en-390-intents.png", + "sha256": "2a6ca78f65e5793e31535480d7badee923898e279f6433dca9ded0120d72bb40", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 8715, + "width": 382, + "height": 300 + }, + "pixel_size": [ + 764, + 600 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Unadded draft intent and New intent control readable." + ] + }, + { + "file": "customize-safely-en-390-knowledge.png", + "sha256": "1ed80527e290644d263f2898b901e42907e468474e82dc141eb60aefe71957d7", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 9822, + "width": 382, + "height": 376 + }, + "pixel_size": [ + 764, + 752 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Full empty upload area and Choose files control visible." + ] + }, + { + "file": "customize-safely-en-390-web-search.png", + "sha256": "b50f79fd79f4e6c6b2a0b8b3533b8b33b7052ea161bd4cca1d86c70c1d1a78bc", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 10893, + "width": 382, + "height": 228 + }, + "pixel_size": [ + 764, + 456 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Empty URL field retains native placeholder." + ] + }, + { + "file": "customize-safely-en-390-properties.png", + "sha256": "05e2aac1331265d44f7f2a46cf16194589ad73e3805f03584c0a847ba311dd4f", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 11620, + "width": 382, + "height": 374 + }, + "pixel_size": [ + 764, + 748 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Name Important on and Email off both legible." + ] + }, + { + "file": "customize-safely-en-390-channels.png", + "sha256": "820338ae834883cf32a21135b5555fea00d8a103c8af35742bff33fd0b981e7a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 13085, + "width": 382, + "height": 691 + }, + "pixel_size": [ + 764, + 1382 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All incoming selected and Manual selection both complete." + ] + }, + { + "file": "customize-safely-en-390-discount-percent.png", + "sha256": "0967793df18478e46c8aab89fc5b418f3a6951d9919adda46b6584a8a89f2e19", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 15771, + "width": 382, + "height": 188 + }, + "pixel_size": [ + 764, + 376 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All four percentage options complete; Up to 10% selected." + ] + }, + { + "file": "customize-safely-en-390-store-promotions-entry.png", + "sha256": "066eb4b7e939da3c3b8eb21fb3e2224a04dab09cad8fba0f9b5b929eb2c2a39e", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 16568, + "width": 382, + "height": 352 + }, + "pixel_size": [ + 764, + 704 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Selected store-offers card and View store promotions button complete." + ] + }, + { + "file": "customize-safely-en-390-store-promotions.png", + "sha256": "a0e9d2b122fb5dccc95f97b7ceb12063fae6ef384611c0cc134d1d5023089328", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 17199, + "width": 382, + "height": 904 + }, + "pixel_size": [ + 764, + 1808 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All four fictional rows, schedules, independent store status/switch states and Restore defaults readable." + ] + }, + { + "file": "customize-safely-en-390-promotion-filter.png", + "sha256": "df9fa1cac8daa425a87d10e3d43ff7517fe28fea0806d12d95f97660953d9e52", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 18246, + "width": 382, + "height": 443 + }, + "pixel_size": [ + 764, + 886 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five menu choices and selected Discounts check readable; native hover and overlay preserved." + ] + }, + { + "file": "customize-safely-en-390-followup-controls.png", + "sha256": "d64ae835674a9d48d3b4de81fc0dff5e69752beed801e5454a82f0b58b2b6fd8", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 21494, + "width": 382, + "height": 494 + }, + "pixel_size": [ + 764, + 988 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "One nudge, two minutes, AI Analysis and both helper notes readable." + ] + }, + { + "file": "customize-safely-en-390-followup-actions.png", + "sha256": "db0d2ad8a9940c8f90aecb7aa4fb669378077671a25d1e77044bf693a4a06a48", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 22773, + "width": 382, + "height": 345 + }, + "pixel_size": [ + 764, + 690 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All three final-action choices and full AI Analysis description readable." + ] + }, + { + "file": "customize-safely-en-390-followup-sequence.png", + "sha256": "543533799e55785a5527c9268a4002f272a319589b28f7df7e24d73fa2d7ecc5", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 23421, + "width": 382, + "height": 458 + }, + "pixel_size": [ + 764, + 916 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete illustrative sequence, both waits, final action and disclaimer readable." + ] + }, + { + "file": "customize-safely-en-390-agent-wait-notice.png", + "sha256": "39cdb5a3ceac91daa35c422db0d9683d2c680cff2b00779315c8d1d26a10cbca", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 25755, + "width": 382, + "height": 549 + }, + "pixel_size": [ + 764, + 1098 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Full Edit Followup notice overlays disabled six-hour controls; fictional stored names preserved." + ] + }, + { + "file": "customize-safely-en-390-escalation.png", + "sha256": "c765cb28aa2ae9dfb7cfbb869b0774ff07fba03452ca4bac89e5d1c605b4df48", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 27351, + "width": 382, + "height": 350 + }, + "pixel_size": [ + 764, + 700 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Enabled escalation switch and fictional team destination readable." + ] + }, + { + "file": "customize-safely-en-390-route-assignment.png", + "sha256": "f3c387336e995f96ca7bacd64071baad60f5f806ac1280e68d351bd43d19f98a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 28528, + "width": 382, + "height": 603 + }, + "pixel_size": [ + 764, + 1206 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five native choices, disabled Save changes and Cancel visible." + ] + } + ], + "findings": [ + { + "id": "en390-overview-table-right-columns", + "status": "open", + "files": [ + "customize-safely-en-390-full-part4.png", + "customize-safely-en-390-full-part5.png" + ], + "observation": "Rightmost What it changes column is partially outside the initial horizontal table viewport. Native horizontal-scroll supplement required." + }, + { + "id": "en390-starting-values-table-right-columns", + "status": "open", + "files": [ + "customize-safely-en-390-full-part23.png", + "customize-safely-en-390-full-part24.png" + ], + "observation": "Final action column is partially outside the initial horizontal table viewport. Native horizontal-scroll supplement required." + }, + { + "id": "capture-transport-closure", + "status": "pending_owner_root_diagnosis", + "observation": "Publisher reports nine CDP Invalid InterceptionId errors in the primary capture receipt. Root authorized review of preserved PNGs; no global PASS is inferred before separate transport closure." + } + ], + "limits": [ + "Pixel findings only for the pinned EN390 packet; no runtime, production or publication acceptance.", + "Table supplement received separately and will be reviewed in an additional receipt." + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-pixels-combined-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-pixels-combined-review.json new file mode 100644 index 00000000..86aa84a7 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-390-pixels-combined-review.json @@ -0,0 +1,1077 @@ +{ + "status": "pixels_passed_pending_transport_closure", + "locale": "en", + "width": 390, + "reviewer": "/root/inbox_article/guide_review", + "recorded_at_utc": "2026-10-11T13:09:01.464757+00:00", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-390.json", + "sha256": "e13aa7eb7ae0c54a897c9f153fa1bf95a9216dc5fa5e43f15df27e5dcc5ad051" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "complete_page_review": { + "status": "passed", + "segments": 30, + "coverage_start_css": 0, + "coverage_end_css": 32238.5, + "document_height_css": 32239, + "end_tolerance_css": 1, + "minimum_overlap_css": 100, + "notes": [ + "All 30 original page segments individually inspected from title to footer, with 100 CSS px minimum overlap and final coverage within 0.5 CSS px of document height.", + "Both initial horizontal-table coverage gaps are closed by the separately inspected six native supplemental PNGs. All rows and columns are readable across complementary horizontal states.", + "All prose, lists, links and 17 figures reviewed inline; no unresolved visual defect." + ], + "supplemental_table_captures": 6 + }, + "figure_detail_review": { + "status": "passed", + "details": 17, + "notes": [ + "All 17 separate figure-detail PNGs individually opened with view_image and inspected.", + "Complete frames, lavender stages and inset spacing preserved; controls readable inline and in individual details.", + "Full five-option filter and three-option final-action menu visible. Native dropdown and disabled-control overlays remain truthful." + ] + }, + "method": "Individual view_image inspection of all 47 preserved original PNGs; read-only independent SHA256, PNG chunk CRC, embedded ICC and clip-to-pixel checks. No image transformations, browser, HTTP, helper execution or Help edits.", + "files": [ + { + "file": "customize-safely-en-390-full-part1.png", + "sha256": "fbb5e1881f71b137ca24b7e1d87b36deebc618f3ddc5339bcc9fcd980a73758d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Title, navigation and introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part2.png", + "sha256": "b0b28ecc7277b4189a6f8e4552607cb2123d4acf8bc07cab0680ee77bd74ade9", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Before-edit guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part3.png", + "sha256": "ec717ba982cf6b39ad87638db228510708e045833431b1a8d4890c376d6a561c", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Disable guidance and overview introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part4.png", + "sha256": "efbbb572cd6bc362ad2c8994dbe6292e667d7b45c239ace9a907f62f8fa72e51", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed_with_native_table_supplement", + "notes": [ + "Quick map rightmost column requires horizontal supplement.", + "Column coverage completed by the pinned supplemental review." + ] + }, + { + "file": "customize-safely-en-390-full-part5.png", + "sha256": "735fd2d5bd2a251a9a2d5bc7e550ec162812b6e5e3c16383c1e392cc86bdc7bb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed_with_native_table_supplement", + "notes": [ + "Quick map rightmost column requires horizontal supplement; prompt introduction readable.", + "Column coverage completed by the pinned supplemental review." + ] + }, + { + "file": "customize-safely-en-390-full-part6.png", + "sha256": "da4e3e4f2737a32229e39e54d505cd3bd3fb3107546dc18c5ee002e6fda5e713", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete prompt field and surrounding guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part7.png", + "sha256": "17ce49e2a800f6a7c89bf80680e43d97f3f54d68a9d6c066802003899f29a4db", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Tone selections and explanatory copy readable." + ] + }, + { + "file": "customize-safely-en-390-full-part8.png", + "sha256": "b3b6d6aa093f0ec7b9faf11f536542666ae130a68a3ccf03912217482d3a40a6", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Tone guidance and intents introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part9.png", + "sha256": "1fa2f5759016bb4093ad38d35b3a80158c9eb9c2dbc1d1103876d235e10d1842", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Intent field and knowledge introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part10.png", + "sha256": "221670690892ee26b00c50fa2797f423a4709b4f6efd37479301783dc1e8dbba", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Upload controls, web-search guidance and placeholder readable." + ] + }, + { + "file": "customize-safely-en-390-full-part11.png", + "sha256": "e1ed104f123b097c6a499fc5798f5c066b756d0b8208c484114e926ee044241a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Properties controls and explanatory copy readable." + ] + }, + { + "file": "customize-safely-en-390-full-part12.png", + "sha256": "9e2ef4b7b9c6484e7c1e5a14da71dbdd7a7a58810ebe64803372dd113c45c11e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Channel guidance and card introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part13.png", + "sha256": "656d4ec0486e47698f5353ac8c8daef7422cbc8863e82cb8d84fc40a673c8ab3", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Both channel choices and discount introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part14.png", + "sha256": "9966e85dbe91e75c59e49d69826d4adf5f7900ad0e8a2c342c616fef70ba6a62", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All strategy-table rows and both columns readable." + ] + }, + { + "file": "customize-safely-en-390-full-part15.png", + "sha256": "285012a37b82982f3b0d528e094077cc2c4e92e519461fc5dbbafe3c6fd74906", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Percentage selector and store-panel steps readable." + ] + }, + { + "file": "customize-safely-en-390-full-part16.png", + "sha256": "916816dde631bd367bc6bfa2773d9d24528c760fedd67dd5b9a3a6b80c828403", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Selected store-offers card and upper panel rows readable." + ] + }, + { + "file": "customize-safely-en-390-full-part17.png", + "sha256": "1403fa78ac9ca9fde6b7121df2d255d93d683f0260354a9dff1b9f79ea1250b7", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 17600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Lower panel rows, Restore defaults and complete filter menu readable." + ] + }, + { + "file": "customize-safely-en-390-full-part18.png", + "sha256": "424aff7b33d1f4550992f5bc53f8d95a74a4eb7c89ee8ee8be24197300cab494", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 18700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Store-state, selection and schedule explanation readable." + ] + }, + { + "file": "customize-safely-en-390-full-part19.png", + "sha256": "cc7d8aae8b99359cd8deeee4b8d0937de7cf4bb3e012bedf02800688ba68b0fc", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 19800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Save/restore guidance and follow-up introduction readable." + ] + }, + { + "file": "customize-safely-en-390-full-part20.png", + "sha256": "f9c63fa1ddd9830060644f32c3584ed56124c747c08abc3fcfb27fbace3ffcb1", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 20900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Count, wait and final-action controls match the fictional example." + ] + }, + { + "file": "customize-safely-en-390-full-part21.png", + "sha256": "1e6669e4e62c450279a538ddfa8606a727490f489134d076eed150ff630c1698", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 22000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Timing table and full final-action menu readable." + ] + }, + { + "file": "customize-safely-en-390-full-part22.png", + "sha256": "8e3b6dcc8a904e9f30b30a02841f62ac712057cffd89d7f916486c3201f878c4", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 23100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Illustrative sequence includes both waits, final action and disclaimer." + ] + }, + { + "file": "customize-safely-en-390-full-part23.png", + "sha256": "299d88eee3d50d76bb7d7c1bb39b9403485d4103e1c6b8325b5820f98e924965", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed_with_native_table_supplement", + "notes": [ + "Starting values rightmost Final action column requires horizontal supplement.", + "Column coverage completed by the pinned supplemental review." + ] + }, + { + "file": "customize-safely-en-390-full-part24.png", + "sha256": "733681cd044a927e83da7b3ec2380692d0c2e67e816becabbefc931c684c63cb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 25300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed_with_native_table_supplement", + "notes": [ + "Starting values lower row requires horizontal supplement; Agent notice complete.", + "Column coverage completed by the pinned supplemental review." + ] + }, + { + "file": "customize-safely-en-390-full-part25.png", + "sha256": "0a691f947724d18e1bf8bb0298b42ba62ab505ba16f72194efc8020169c5fa6d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 26400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Handoff guidance and escalation card readable." + ] + }, + { + "file": "customize-safely-en-390-full-part26.png", + "sha256": "ea2460112b4d9e54b91b9c82c6cf2d7b1ead23b9b0f5f288e6121dcd4f9fe616", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 27500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Escalation selection and route guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part27.png", + "sha256": "289d14175b93b511078adddcb955a6a33795db62f890152213105cbbc7e48fbc", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 28600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five assignment choices and unsaved controls readable; testing introduction complete." + ] + }, + { + "file": "customize-safely-en-390-full-part28.png", + "sha256": "637152371057d896cdb43e7ca960037cd75a0a681ae5bec6ddbd8e971e87d4da", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 29700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Testing and post-change review guidance readable." + ] + }, + { + "file": "customize-safely-en-390-full-part29.png", + "sha256": "2f3148b1de2e4f42a47b7caedae42f11d33baac35b31d0c8254bbc56817c1c36", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 30800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Related links and feedback/contact panels readable." + ] + }, + { + "file": "customize-safely-en-390-full-part30.png", + "sha256": "5025b8f5098063e996e30e5acd832ce0fd87982fcb16735c452e5496814bca6a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 31038.5, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Final related links, feedback/contact, footer and locale selector complete." + ] + }, + { + "file": "customize-safely-en-390-prompt.png", + "sha256": "8295e2937b9c0fab5f88bd882fe2c7f8fd0d579fabdbd3ac0e3d7b47265c3a86", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 5689, + "width": 382, + "height": 432 + }, + "pixel_size": [ + 764, + 864 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete empty prompt field with native placeholder." + ] + }, + { + "file": "customize-safely-en-390-tone.png", + "sha256": "e6fcc54f334cd471ebcb526bc51841ae0fbf1f2dd850b4b28f61518f91a4b300", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 7136, + "width": 382, + "height": 468 + }, + "pixel_size": [ + 764, + 936 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All three selected tones and checks readable." + ] + }, + { + "file": "customize-safely-en-390-intents.png", + "sha256": "2a6ca78f65e5793e31535480d7badee923898e279f6433dca9ded0120d72bb40", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 8715, + "width": 382, + "height": 300 + }, + "pixel_size": [ + 764, + 600 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Unadded draft intent and New intent control readable." + ] + }, + { + "file": "customize-safely-en-390-knowledge.png", + "sha256": "1ed80527e290644d263f2898b901e42907e468474e82dc141eb60aefe71957d7", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 9822, + "width": 382, + "height": 376 + }, + "pixel_size": [ + 764, + 752 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Full empty upload area and Choose files control visible." + ] + }, + { + "file": "customize-safely-en-390-web-search.png", + "sha256": "b50f79fd79f4e6c6b2a0b8b3533b8b33b7052ea161bd4cca1d86c70c1d1a78bc", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 10893, + "width": 382, + "height": 228 + }, + "pixel_size": [ + 764, + 456 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Empty URL field retains native placeholder." + ] + }, + { + "file": "customize-safely-en-390-properties.png", + "sha256": "05e2aac1331265d44f7f2a46cf16194589ad73e3805f03584c0a847ba311dd4f", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 11620, + "width": 382, + "height": 374 + }, + "pixel_size": [ + 764, + 748 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Name Important on and Email off both legible." + ] + }, + { + "file": "customize-safely-en-390-channels.png", + "sha256": "820338ae834883cf32a21135b5555fea00d8a103c8af35742bff33fd0b981e7a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 13085, + "width": 382, + "height": 691 + }, + "pixel_size": [ + 764, + 1382 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All incoming selected and Manual selection both complete." + ] + }, + { + "file": "customize-safely-en-390-discount-percent.png", + "sha256": "0967793df18478e46c8aab89fc5b418f3a6951d9919adda46b6584a8a89f2e19", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 15771, + "width": 382, + "height": 188 + }, + "pixel_size": [ + 764, + 376 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All four percentage options complete; Up to 10% selected." + ] + }, + { + "file": "customize-safely-en-390-store-promotions-entry.png", + "sha256": "066eb4b7e939da3c3b8eb21fb3e2224a04dab09cad8fba0f9b5b929eb2c2a39e", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 16568, + "width": 382, + "height": 352 + }, + "pixel_size": [ + 764, + 704 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Selected store-offers card and View store promotions button complete." + ] + }, + { + "file": "customize-safely-en-390-store-promotions.png", + "sha256": "a0e9d2b122fb5dccc95f97b7ceb12063fae6ef384611c0cc134d1d5023089328", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 17199, + "width": 382, + "height": 904 + }, + "pixel_size": [ + 764, + 1808 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All four fictional rows, schedules, independent store status/switch states and Restore defaults readable." + ] + }, + { + "file": "customize-safely-en-390-promotion-filter.png", + "sha256": "df9fa1cac8daa425a87d10e3d43ff7517fe28fea0806d12d95f97660953d9e52", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 18246, + "width": 382, + "height": 443 + }, + "pixel_size": [ + 764, + 886 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five menu choices and selected Discounts check readable; native hover and overlay preserved." + ] + }, + { + "file": "customize-safely-en-390-followup-controls.png", + "sha256": "d64ae835674a9d48d3b4de81fc0dff5e69752beed801e5454a82f0b58b2b6fd8", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 21494, + "width": 382, + "height": 494 + }, + "pixel_size": [ + 764, + 988 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "One nudge, two minutes, AI Analysis and both helper notes readable." + ] + }, + { + "file": "customize-safely-en-390-followup-actions.png", + "sha256": "db0d2ad8a9940c8f90aecb7aa4fb669378077671a25d1e77044bf693a4a06a48", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 22773, + "width": 382, + "height": 345 + }, + "pixel_size": [ + 764, + 690 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All three final-action choices and full AI Analysis description readable." + ] + }, + { + "file": "customize-safely-en-390-followup-sequence.png", + "sha256": "543533799e55785a5527c9268a4002f272a319589b28f7df7e24d73fa2d7ecc5", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 23421, + "width": 382, + "height": 458 + }, + "pixel_size": [ + 764, + 916 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Complete illustrative sequence, both waits, final action and disclaimer readable." + ] + }, + { + "file": "customize-safely-en-390-agent-wait-notice.png", + "sha256": "39cdb5a3ceac91daa35c422db0d9683d2c680cff2b00779315c8d1d26a10cbca", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 25755, + "width": 382, + "height": 549 + }, + "pixel_size": [ + 764, + 1098 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Full Edit Followup notice overlays disabled six-hour controls; fictional stored names preserved." + ] + }, + { + "file": "customize-safely-en-390-escalation.png", + "sha256": "c765cb28aa2ae9dfb7cfbb869b0774ff07fba03452ca4bac89e5d1c605b4df48", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 27351, + "width": 382, + "height": 350 + }, + "pixel_size": [ + 764, + 700 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "Enabled escalation switch and fictional team destination readable." + ] + }, + { + "file": "customize-safely-en-390-route-assignment.png", + "sha256": "f3c387336e995f96ca7bacd64071baad60f5f806ac1280e68d351bd43d19f98a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 28528, + "width": 382, + "height": 603 + }, + "pixel_size": [ + 764, + 1206 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "notes": [ + "All five native choices, disabled Save changes and Cancel visible." + ] + } + ], + "findings": [ + { + "id": "en390-overview-table-right-columns", + "status": "closed_by_native_table_supplement", + "files": [ + "customize-safely-en-390-full-part4.png", + "customize-safely-en-390-full-part5.png" + ], + "observation": "Rightmost What it changes column is partially outside the initial horizontal table viewport. Native horizontal-scroll supplement required.", + "resolution_receipt": "audit/customize-help-qa-20261011/table-scroll-en-independent-review.json", + "resolution_sha256": "e96c88a1f71e1b5a4bfac20510cf6a8d707dc8eba757ffdbbfb991ddc4d4e884" + }, + { + "id": "en390-starting-values-table-right-columns", + "status": "closed_by_native_table_supplement", + "files": [ + "customize-safely-en-390-full-part23.png", + "customize-safely-en-390-full-part24.png" + ], + "observation": "Final action column is partially outside the initial horizontal table viewport. Native horizontal-scroll supplement required.", + "resolution_receipt": "audit/customize-help-qa-20261011/table-scroll-en-independent-review.json", + "resolution_sha256": "e96c88a1f71e1b5a4bfac20510cf6a8d707dc8eba757ffdbbfb991ddc4d4e884" + }, + { + "id": "capture-transport-closure", + "status": "pending_owner_root_diagnosis", + "observation": "Publisher reports nine CDP Invalid InterceptionId errors in the primary capture receipt. Root authorized review of preserved PNGs; no global PASS is inferred before separate transport closure." + } + ], + "limits": [ + "Combined pixel acceptance only: 30 page segments + 17 figure details + 6 table-scroll supplements individually viewed.", + "No global QA, runtime or publication PASS until the primary capture transport condition is closed by root." + ], + "initial_review": { + "path": "audit/customize-help-qa-20261011/page-en-390-initial-coverage-review.json", + "sha256": "704b44d0d20cf959368c215fe3c17e40f5e73f90b01785accaae3639905d6959" + }, + "table_scroll_review": { + "path": "audit/customize-help-qa-20261011/table-scroll-en-independent-review.json", + "sha256": "e96c88a1f71e1b5a4bfac20510cf6a8d707dc8eba757ffdbbfb991ddc4d4e884", + "packet_sha256": "9909e8761874471f9d0d3368caa58e6d76b9b13ed139d9656bbdcb1fcc5c82a5", + "files": 6 + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-580-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-580-independent-review.json new file mode 100644 index 00000000..584940ed --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-en-580-independent-review.json @@ -0,0 +1,773 @@ +{ + "status": "passed", + "locale": "en", + "width": 580, + "reviewer": "runtime_isolation", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-580.json", + "sha256": "7bb8f2e23a079178888bea538f9983c429b1b24d32e43f57457c348f52ee8741" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "complete_page_review": { + "status": "passed", + "segments": 26, + "coverage_start_css": 0, + "coverage_end_css": 28551, + "document_height_css": 28551, + "end_tolerance_css": 1, + "minimum_overlap_css": 100, + "notes": [ + "All 26 page segments were individually opened with view_image at original detail and visually inspected in order, from header and complete title through every section, related guides, feedback/contact cards and the complete footer.", + "Prose, lists and all tables remain readable at this width. Wrapping stays inside the article column; no horizontal overflow, blank render or unintended clipping was observed. Segment boundaries are covered by overlaps, and the final segment reaches the document bottom exactly." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 17, + "notes": [ + "All 17 detail PNGs were individually opened with view_image at original detail. Each lavender stage, white frame and inset is complete; native UI text and target controls remain readable at their displayed Help sizes.", + "The historical percentage selector remains a centered 330 CSS px detail, with all four choices visible. Store promotions includes its separate entry button, all four fictional promotions, dates, weekday and store-status versus playbook-switch distinction, and Restore defaults.", + "The search filter shows all five choices. Its native menu intentionally covers part of the result; the wait notice intentionally overlays disabled six-hour controls while keeping its explanation and Edit Followup link readable.", + "Follow-up controls, all three final actions and the complete illustrative sequence are legible. Escalation and the five-action route menu retain their full controls. No unintended crop, overflow or missing frame was found." + ] + }, + "method": "Individual view_image calls with detail original, separate images rather than a contact sheet; the tool may scale display previews. No image, HTML or CSS transformation by reviewer. Metadata checks supplement rather than replace actual visual review. Independently validated all 43 file hashes, complete PNG structure and chunk CRCs, dimensions and embedded Display P3 profile hashes, plus frozen packet, checkpoint, source and built HTML hashes.", + "files": [ + { + "file": "customize-safely-en-580-full-part1.png", + "sha256": "a744de265bc301361d5b89c0c2c7009cd0d5c7f753656c6af4c81142852589de", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part2.png", + "sha256": "40bcff83794aff60f824649868b06681ce34c62efa76b8caed0e24cc5961e073", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part3.png", + "sha256": "6e8537b6c34852420dcfc42dbe50d49fa61bf90b8c3d90c01472375289656a82", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part4.png", + "sha256": "4b23afb56af4305c475dc2f31697a6343fdfb15314471c243f9c3af18cd4eaa7", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part5.png", + "sha256": "f1b56fa9f6da036fd1546705698e2211dedcfb7d0e4d333208ed91ee7ab08f1f", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part6.png", + "sha256": "1ecedb1f1c1ae8954408f94523720ff971c276cefe79448696c11cf13eb10665", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part7.png", + "sha256": "96ac1fb5667387927ba5323c761e18806b7463fa7fb13860fe0118b309e625d3", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part8.png", + "sha256": "c27072202bee9ce54a1885765ca91e47ff43826dc1fc4d3306c787972492bd22", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part9.png", + "sha256": "d88f1bded69aa003eaf681f463559405cf9d7e80069969aef8e261351be3cfcf", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part10.png", + "sha256": "c0971d8da9bb642dcc0cf6a091859c223e77610ef0bcdc8c510fc84fa4eb31e0", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part11.png", + "sha256": "803a3282468fa4f580a3b23568bd8d1ab71671b0ebc5b325c4f976dd63c7c873", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part12.png", + "sha256": "35c46576ecf9a74721ffb31a35b8ba71b110a4c9511cab353fa092f29e571b4e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part13.png", + "sha256": "8bf60687c94538f4626ba9a4e21823e05e29164cc3c0c1b1e6b7e1698b976d3c", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part14.png", + "sha256": "d363dc84cf0029766f505748a6ce9d88219a2c4dd0cb154be202b953bfc1c10a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part15.png", + "sha256": "7d18995f05cff846f6023dafc56673ddb31611779cfb85dcab38f91c273c7544", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part16.png", + "sha256": "36320f3f2e85d90e579ea545ccda8fe389d1c3e7ef555705a59ef35f519ab631", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part17.png", + "sha256": "f1218c2a8705b36bd62dba3110c3be94f57d5fbcf03d716900f6854e7cb38099", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 17600, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part18.png", + "sha256": "c0265adf2417fde1a24e49ee3fe068b4b576b86d332e7917261e1a163e8dcbcb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 18700, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part19.png", + "sha256": "5b227cfe821d23f4af794dd04150cc9a66b9885f1e80cdfc8d499f087dc38a32", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 19800, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part20.png", + "sha256": "e4fc595d80582916aa35482a0861e4e4682b6bf940906eb3d1ea2243e7b8e8e0", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 20900, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part21.png", + "sha256": "33cf34780ab8073743d1471cde396eaff1ff27b15698214a3a8c49fc8b231648", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 22000, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part22.png", + "sha256": "182cef287fc41b92191264de4587e310360cba770445e963c97a2e81d283e571", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 23100, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part23.png", + "sha256": "3a879d938628b36f35d8ab2b55271e40a6675fed99798d3856ec218424b90647", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24200, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part24.png", + "sha256": "26909c415ddd183fab422be53903877c2c49d7e5210538d1c7aae3e3d396a504", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 25300, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part25.png", + "sha256": "9b959f036b1410cdf71b30d950b9ae5c4425f9bb84507b83958a5dfadd87acc9", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 26400, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-full-part26.png", + "sha256": "b2311cec9384402c5c812e4b3419fbeaeda2689729ad8be312f1a422927e94cc", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 27351, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-prompt.png", + "sha256": "4a7ee1bc12b7e80d4b1c47672be74ca5c7b81e7e3de2ada325d73204d145fc38", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 4367, + "width": 572, + "height": 578 + }, + "pixel_size": [ + 1144, + 1156 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-tone.png", + "sha256": "292b459275eb2462bacfa4c45645141232004791432cc3bceabcfa1dc84b21e6", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 5673, + "width": 572, + "height": 585 + }, + "pixel_size": [ + 1144, + 1170 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-intents.png", + "sha256": "05cfb2784e0737f2c3caa402c52c10fce53cfcb19158af43050f8995bdd49ebb", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 7154, + "width": 572, + "height": 372 + }, + "pixel_size": [ + 1144, + 744 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-knowledge.png", + "sha256": "16f2b69697df265a885374133fa4073cc2a2afff0111fca5aa51452e403a0a31", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 8190, + "width": 572, + "height": 502 + }, + "pixel_size": [ + 1144, + 1004 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-web-search.png", + "sha256": "3df22157a81b6fb4e7542f4346ccba5818349f03f89a874144e5b54c60efcf11", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 9220, + "width": 572, + "height": 304 + }, + "pixel_size": [ + 1144, + 608 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-properties.png", + "sha256": "c3299d62cc3f4a6d83a6f5f73a733c9536f6d6eeadacff035b09e8e6a0e79936", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 9904, + "width": 572, + "height": 461 + }, + "pixel_size": [ + 1144, + 922 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-channels.png", + "sha256": "a4b4e88df5fa86c239968900038284cc12c852f399a41ebe943d7cbd98632a8b", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 11169, + "width": 572, + "height": 860 + }, + "pixel_size": [ + 1144, + 1720 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-discount-percent.png", + "sha256": "0aae08747f4651cc2046410a854073535bd7c975f268ea734dcac7fe6db23ff2", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 13557, + "width": 572, + "height": 219 + }, + "pixel_size": [ + 1144, + 438 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-store-promotions-entry.png", + "sha256": "12ddaeb9405b43aef284c79cf798845fabeebedfeda36c7315359f4c0ade3898", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 14233, + "width": 572, + "height": 443 + }, + "pixel_size": [ + 1144, + 886 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-store-promotions.png", + "sha256": "d1cc3a763f390a5447b9367f2b6633a085de61d19363c895fa2d8816ed6ce197", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 14883, + "width": 572, + "height": 1124 + }, + "pixel_size": [ + 1144, + 2248 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-promotion-filter.png", + "sha256": "a090c06827534b73c68a39fa0876d9391881d964e611cf4fc77ed8a2d58014c6", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 16126, + "width": 572, + "height": 555 + }, + "pixel_size": [ + 1144, + 1110 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-followup-controls.png", + "sha256": "32f287ccc38bfacf9c0aa749fd46352222ba4afc4eb229c10da1048a429fc2fa", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 18695, + "width": 572, + "height": 617 + }, + "pixel_size": [ + 1144, + 1234 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-followup-actions.png", + "sha256": "0d4304e76c0b7454e3d6bac260035dfda823cd128df842370ae00c8ea2b56e24", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 19953, + "width": 572, + "height": 434 + }, + "pixel_size": [ + 1144, + 868 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-followup-sequence.png", + "sha256": "5fa1b9295d406f666eb8b5a7721ce88705b84781ee2cbbe921a5f9d18f924398", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 20618, + "width": 572, + "height": 574 + }, + "pixel_size": [ + 1144, + 1148 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-agent-wait-notice.png", + "sha256": "a08e514c9049f5f973085c2eba6d480c39db30329d6d8398166136818a6b3e5f", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 22652, + "width": 572, + "height": 685 + }, + "pixel_size": [ + 1144, + 1370 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-escalation.png", + "sha256": "8b4466130a732018527e740fc52560ffe72b98f7a3371dc57f5a000bbc05ee8c", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 24108, + "width": 572, + "height": 441 + }, + "pixel_size": [ + 1144, + 882 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-en-580-route-assignment.png", + "sha256": "50e7c4bae3b3c276445e6ac086a099e26e114f0a5ef2912e25863a5cc02bf8ea", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 25220, + "width": 572, + "height": 751 + }, + "pixel_size": [ + 1144, + 1502 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + } + ], + "findings": [] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-1440-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-1440-independent-review.json new file mode 100644 index 00000000..7ca10448 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-1440-independent-review.json @@ -0,0 +1,739 @@ +{ + "status": "passed", + "locale": "es", + "width": 1440, + "reviewer": "conversation_article", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-1440.json", + "sha256": "83d9f86592693d4cad88659496ef6bb16d278bb372fbf0e26339e8c4bd9b3972" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "complete_page_review": { + "status": "passed", + "segments": 24, + "coverage_start_css": 0, + "coverage_end_css": 26412.5, + "document_height_css": 26413, + "end_tolerance_css": 1, + "minimum_overlap_css": 100, + "notes": [ + "All 24 native page segments were individually opened with view_image and visually inspected in order, including title, all sections, related guides and complete footer.", + "The native bottom is 0.5 CSS px below ceil(documentHeight); the approved 1 CSS px tolerance applies. No missing visible footer content or repeated terminal segment." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 17, + "notes": [ + "All 17 native detail PNGs were individually opened with view_image; every white frame, lavender stage and inset is complete.", + "Discount control remains a centered 245 CSS px native detail. Store promotions retains its complete four entries, dates, Friday state, enabled/inclusion contrast and Restore control; entry button is shown in its separate figure.", + "Followup controls, all three final actions, complete illustrative sequence and agent wait warning are readable at their displayed Help sizes. The native warning overlays disabled controls; the filter menu naturally covers part of its result.", + "No blank render, unintended clipping, horizontal overflow or illegible target control was found." + ] + }, + "method": "Individual view_image calls with detail original, separate images rather than a contact sheet; the tool may scale display previews. No image, HTML or CSS transformation by reviewer. Metadata checks supplement rather than replace actual visual review.", + "files": [ + { + "file": "customize-safely-es-1440-full-part1.png", + "sha256": "16de4d3cfb3d12842e89140640130832c1955df6531eef4c6c827ce69af95c18", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part2.png", + "sha256": "85f88b2c3646edc030ad3c52724205b6547cba54830477f094c2d59e7d9235be", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part3.png", + "sha256": "87a1aec5ec387403c6555da3cc6564e3cc5039c2fa44e98e31dc5caebb985414", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part4.png", + "sha256": "eb77b39d981a700902cc988e4ed30d6120b940ca7edfaaccfaaeab3f46191fe4", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part5.png", + "sha256": "c0c04c560f7cda6283be43adb8647250361a7e1f6384974a7c33e15353e72636", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part6.png", + "sha256": "4e2a55c00988bb4d78b4c63492096c88f2d6b83d852fc3b2c1d348a84a37e13d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part7.png", + "sha256": "8b500eb0001142157a00d30a6a64eaa8d7500006b3663330e4b60163c4b906cf", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part8.png", + "sha256": "7c268624ab1b869afb003967107d6e56b8c1342e6ecac144c162b083a6fc7dcd", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part9.png", + "sha256": "48248128a7b7b9f44c545a3d899aecaa4f80c6b3693c5437f92c9d58e5d802ce", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part10.png", + "sha256": "7e53ec216e88472af658634e9f214f0858f0c6ea275f91befd6fbb72b285bbb3", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part11.png", + "sha256": "6725ed934b7d190c28b888b17d7680c59ba4b8859712d5e560cccb0cd2e57b98", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part12.png", + "sha256": "ea8f965cc0a1eecb93f301c5c21b3ba33360f19beb1fdc3f9db1759a82bc3904", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part13.png", + "sha256": "a55f756c86b6ae2263e133e2253341201bd3cf0664573badede1285062a8ffd1", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part14.png", + "sha256": "a89bf292ad0e531a96c8d2ee0c4d2464a09251967931d585b7daeb79b8c09b0f", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part15.png", + "sha256": "3a5d9b8214c4e0de99f6d8e915bcdafd1a0daed95e2cff7cdc894b294a9bb311", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 15400, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part16.png", + "sha256": "bff245877d90c5ab3fe3c2adfe8fdf9b31fca14d7ac7a5cc7773b64a7ab65f8f", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 16500, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part17.png", + "sha256": "6e3b3bcd36ad6448afce4da8aede6fb70ef5e311e3515b4c815a2888914fcf91", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 17600, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part18.png", + "sha256": "4349788166f8ec3d28bdf3602fc82777ab41362a7aa4aae213b16991bed0c67e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 18700, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part19.png", + "sha256": "4e1a876fa70733c6bf8f38efa3c47e381eca6e218e7d284138d740912c5a8fdc", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 19800, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part20.png", + "sha256": "8782d6a1c9a077a27d5868a6b8184a71c8e9a3dd2316c3f237a45d8f0072c93d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 20900, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part21.png", + "sha256": "5b4044f4567a62df4aafb1f424823f4911b2ce3c37523d0b7b61a1a00e8af30b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 22000, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part22.png", + "sha256": "356ab7bcd736a14b580ed43dd6699f4d7c450818a24fa6131219bbbd9bfaa724", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 23100, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part23.png", + "sha256": "c17ef3e60f6f8c44d6be30fdbcdc11b2e46276f70ee3c7658bf304581ec6fd77", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24200, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-full-part24.png", + "sha256": "4f75df39300ab959ce6cd652fd0a2fca331c2f2350d7b7e1f9d80dd72fa45b53", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 25212.5, + "width": 1440, + "height": 1200 + }, + "pixel_size": [ + 2880, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-prompt.png", + "sha256": "f16f8fde628b632c7fdfac646687020251876a0afbcd33afeece17640f106ed0", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 3958, + "width": 800, + "height": 655 + }, + "pixel_size": [ + 1600, + 1310 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-tone.png", + "sha256": "ff344fd4fc30b939f34294870df4b5f8f8100ed393e054435fe2603b827f7913", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 5286, + "width": 800, + "height": 616 + }, + "pixel_size": [ + 1600, + 1232 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-intents.png", + "sha256": "28ce2acd6e338d775ded405c8a90d9b4f633553598c4578ffd1aa1c44b64aa76", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 6647, + "width": 800, + "height": 361 + }, + "pixel_size": [ + 1600, + 722 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-knowledge.png", + "sha256": "261622a73a46961294f923c34c5058a06798139d4a28d6d27754ae8a7580da4a", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 7617, + "width": 800, + "height": 467 + }, + "pixel_size": [ + 1600, + 934 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-web-search.png", + "sha256": "2c4c8629fb3108ba3473a6e69eaf1b4dd68a95b1d612899234d9c2e6f62606f8", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 8515, + "width": 800, + "height": 293 + }, + "pixel_size": [ + 1600, + 586 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-properties.png", + "sha256": "1b30115a56b7426bd6e21783c13af46730c0ec9834fa2a91450f76a823a12405", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 9157, + "width": 800, + "height": 450 + }, + "pixel_size": [ + 1600, + 900 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-channels.png", + "sha256": "b3939831fa7bfe113a03dbd4979feecd1999dfb0220a40be0da476053f83dd40", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 10332, + "width": 800, + "height": 691 + }, + "pixel_size": [ + 1600, + 1382 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-discount-percent.png", + "sha256": "0522700de0c529fdae9adcfe691d57fbda6ecfd2d6b25310c473dd0440277541", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 12310, + "width": 800, + "height": 219 + }, + "pixel_size": [ + 1600, + 438 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-store-promotions-entry.png", + "sha256": "5038ca0b9cb12d28cc5b2520c48c26f676d58d37ee2267da0fadc3224d55d7d1", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 12972, + "width": 800, + "height": 375 + }, + "pixel_size": [ + 1600, + 750 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-store-promotions.png", + "sha256": "d0ca5d6bbe83f9781bf259e8f731124f754ea67bdef4f08b728a59ab55995566", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 13530, + "width": 800, + "height": 1124 + }, + "pixel_size": [ + 1600, + 2248 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-promotion-filter.png", + "sha256": "a7cc266a4af3d34ac31489fa4e0ed5f26b534888e69b95a768fb41b67fc2c035", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 14749, + "width": 800, + "height": 567 + }, + "pixel_size": [ + 1600, + 1134 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-followup-controls.png", + "sha256": "72e810c0ed11e4499b94ae347472cf2c95a7cb69a81e0610159f46c17487eef1", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 17101, + "width": 800, + "height": 597 + }, + "pixel_size": [ + 1600, + 1194 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-followup-actions.png", + "sha256": "19fa56432388b1637fdf4a64fe2e47586cc6683602d4ad51bd03dd7ded3d8c93", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 18297, + "width": 800, + "height": 401 + }, + "pixel_size": [ + 1600, + 802 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-followup-sequence.png", + "sha256": "d6ede113ede9492c6413d8675efee13d4eb5c70e52f1ebd19cd6745939b6dae8", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 18905, + "width": 800, + "height": 522 + }, + "pixel_size": [ + 1600, + 1044 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-agent-wait-notice.png", + "sha256": "b5e54b0c71ea9e09cd424d2fc3cfe7f94fd20b8da68e7af072a9a01e1b1b9ed1", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 20761, + "width": 800, + "height": 685 + }, + "pixel_size": [ + 1600, + 1370 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-escalation.png", + "sha256": "1dd20c6767f96e817e2670571ded339f0989ff36c295836a2b20e7d277f7681b", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 22139, + "width": 800, + "height": 431 + }, + "pixel_size": [ + 1600, + 862 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-1440-route-assignment.png", + "sha256": "269b287fa69220c45ca9345a70106e33370a30c416e4c4337d3666d9b77d46ca", + "kind": "figure_detail", + "clip": { + "x": 363, + "y": 23235, + "width": 800, + "height": 751 + }, + "pixel_size": [ + 1600, + 1502 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + } + ], + "findings": [] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-independent-review.json new file mode 100644 index 00000000..b97cd4ed --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-independent-review.json @@ -0,0 +1,905 @@ +{ + "status": "passed", + "locale": "es", + "width": 390, + "reviewer": "conversation_article", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-390.json", + "sha256": "7bee40cd9414e26715001616cc5a44925ea07e9b2f1e4bfa9573908ebe20dd67" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "complete_page_review": { + "status": "passed", + "segments": 31, + "coverage_start_css": 0, + "coverage_end_css": 34150.5, + "document_height_css": 34151, + "end_tolerance_css": 1, + "minimum_overlap_css": 100, + "notes": [ + "All31standard full-page segments were individually viewed in document order from header through legal links and footer; they remain byte-identical to the initial review.", + "Guide text, ordered steps, future testing lists and all17figure contexts are readable.", + "The two initially incomplete mobile table views are resolved by six individually reviewed native horizontal-scroll PNGs. All table columns and rows are readable across overlapping native positions; tables do not show every column simultaneously at390CSS pixels." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 17, + "notes": [ + "Every figure detail was individually viewed. Lavender stage, white inset, rounded frame and complete native control bounds are preserved.", + "Prompt, tone, intentions, upload, web search, properties and channels remain readable at Help mobile width; narrow native card columns wrap without losing their text.", + "Discount options retain the native small cap. Store strategy and the complete promotions entry button are visible; all four promotions, source-enabled states, mission inclusion switches, dates, Friday schedule and Restore label remain readable.", + "Promotion filter shows search and five menu options. Native menu overlap is not interpreted as a missing result or a new selected state.", + "Follow-up controls show quantity 1, 2 Minutos and Análisis de IA; the three final actions and illustrative sequence are readable and framed completely.", + "The agent notice remains native over disabled wait controls, including its full warning and Editar Seguimiento link. Escalation and route assignment controls, including five action options and Guardar/Cancelar, are readable." + ] + }, + "method": "Individual view_image calls with detail original, separate images rather than a contact sheet; the tool may scale display previews. No image, HTML or CSS transformation by reviewer. Metadata checks supplement rather than replace actual visual review.", + "files": [ + { + "file": "customize-safely-es-390-full-part1.png", + "sha256": "ad78965829c2ec9fe27605db9ee7dd695a6dcba2afc28212e74618b5d9b10d5f", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part2.png", + "sha256": "65faeb0f97222fbfb095a693941a10bcc9917e9727b7630bc07df56e1b1549fb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part3.png", + "sha256": "26f9fa202781a5359b6a59f99928484b9df70004724357ca0f7db5ad0088dc3e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part4.png", + "sha256": "316ce5077a68ff39f72dc02c1a918a801e8a7c1dd9fb176f682db74f91ee2e5c", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part5.png", + "sha256": "61e902ae23b650635a5bf311879dc1ba81153404f16561fd72e3378185baf8e3", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part6.png", + "sha256": "91d64bdc5e38259fcd77ffbc468b086fc8524ed63a1376dfdcb7c75f2cc1f267", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part7.png", + "sha256": "d1f05cb70753c0e261fd5b472bddb09ac93bbfdfd7d52c3d16779c7ef440e607", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part8.png", + "sha256": "a5792063944fc7fad9e3d983931c73302a6e3958169d773080146d3040832c43", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part9.png", + "sha256": "e3a41f85d7f5fbd9e229be53bc7b1fa5353f5235ac84d21643e0f15a673a3e1a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part10.png", + "sha256": "f87a1e6e56ed8cc4bf87d9b7ed2bb7a677f43b4e601e3f00cd0dbaadb1f6d705", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part11.png", + "sha256": "60e812029f0259dbdd265d74323973e1dc6ae9ef184dfe828487e01b170512e8", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part12.png", + "sha256": "d04d67d66164c1b1c0495577d061bbc4447bd80618587936d37d4022e4e3ad0b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part13.png", + "sha256": "58d2c288d81dcbaf9fd323a514a4fd40b0e55c5c799d5615443396c2998668e5", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part14.png", + "sha256": "efcbf69336749b1f3d37b1c3b5d1f17e198c8da2ea4d83c68c7b7877da48d073", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part15.png", + "sha256": "4a830b178d45091eb208fd339495264216810b077357d1dc338351fc343e50bb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part16.png", + "sha256": "365bef4e882d5775ed9e76f0ee8379c595da1f1027d01f74a5060c8889c41668", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part17.png", + "sha256": "5465c1093bbe783fa439b47e6cc1c44c0321130e3cb573c41074c50d03c55871", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 17600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part18.png", + "sha256": "969ee82420ce4e8841569d0b5f29658843675802fdfba251f7fed9ba7cda27e1", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 18700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part19.png", + "sha256": "32d53d36db26b342b732240e308440f638463f177e8ee303ce696276397053df", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 19800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part20.png", + "sha256": "3cb344d6d6a9e9c9c9a84bd8ff7cfea3c7e51d017910b50762ed02216620843b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 20900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part21.png", + "sha256": "459392ff478b8f020a623181b960532a272a3c1dd120ed2eb1f26e4db89e018b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 22000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part22.png", + "sha256": "a8df2666b59a2023e70d0098509f508b3153ba47ddecc25e2a880c042c866c9b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 23100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part23.png", + "sha256": "af1a930132bccf12905582b096f82c0c5af213ee0380c38c4981808c95d593da", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part24.png", + "sha256": "c77cf39482cd30ca2ef3b5a9757134d7263aeb76ea3eec524c449e141584a167", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 25300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part25.png", + "sha256": "7adf5e5f8175fb3debc889f98fd7bed5e73455e8c314b57da2d106c5a4cdd686", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 26400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part26.png", + "sha256": "7b4f8a269e0f2bccc107fb151c4f63f92560d48fb15aa2b7c778cc1ae92a6225", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 27500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part27.png", + "sha256": "16ded8a73c1170f908c2064d2a63ec01b3f50fa573357c088a1011aba6d16e9e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 28600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part28.png", + "sha256": "b6a0803e98509aaeaf81a456e150e161d9f87866a1e1b89361d1cf303d2babc4", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 29700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part29.png", + "sha256": "443ed61bf5fa0a6950069937e274fb6faed7e7ea96c2130760626892aa726289", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 30800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part30.png", + "sha256": "d3d0d922eba52b0a664bc124fa48b78d92269b7ecac6396aa0b4295b3323c2cf", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 31900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part31.png", + "sha256": "23144b62e63c398ce1787b83940aa028f4488042566bf98504e4f08960b68fc2", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 32950.5, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-prompt.png", + "sha256": "09ee5df54c39c2a04fba8a015ba7969c532e600a49e1ff27e0a55d1e9dcb161a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 6107, + "width": 382, + "height": 433 + }, + "pixel_size": [ + 764, + 866 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-tone.png", + "sha256": "8ec872ecdea5764cb84a4045b006fe742bfb6c47a6e67f6486a40733ad6df5e9", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 7603, + "width": 382, + "height": 468 + }, + "pixel_size": [ + 764, + 936 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-intents.png", + "sha256": "4f8e717f145838c5f3b221478088e2c17621edf0b04bf95d6496320d9cbbe0ba", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 9314, + "width": 382, + "height": 320 + }, + "pixel_size": [ + 764, + 640 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-knowledge.png", + "sha256": "93e766e298872746d318f71017860b48254de8bbbd7b60779c6d39be1b3945b4", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 10477, + "width": 382, + "height": 376 + }, + "pixel_size": [ + 764, + 752 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-web-search.png", + "sha256": "f70aeef189a144f318042ce0ade95965f378b74f9692edff5c0e3aa9bd901a08", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 11572, + "width": 382, + "height": 228 + }, + "pixel_size": [ + 764, + 456 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-properties.png", + "sha256": "2744ec64a0dcb861e8dc78ef3263b8a3f02746919f2dfa39543a5cc07f8886d8", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 12359, + "width": 382, + "height": 353 + }, + "pixel_size": [ + 764, + 706 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-channels.png", + "sha256": "dd4982c8eba200cac651bbb72c7e41bddb854f1f3545175ed4a1110e173733fb", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 13875, + "width": 382, + "height": 691 + }, + "pixel_size": [ + 764, + 1382 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-discount-percent.png", + "sha256": "9603656d73928265da731ad8fa65d1b389603be3d5b314cac85b544bf0394d0a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 16729, + "width": 382, + "height": 193 + }, + "pixel_size": [ + 764, + 386 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-store-promotions-entry.png", + "sha256": "719ff21dbc5f3bd3dda4728aea9ab52a7d28e5a7965f1530ff7919cf3c5272b1", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 17556, + "width": 382, + "height": 378 + }, + "pixel_size": [ + 764, + 756 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-store-promotions.png", + "sha256": "9781950011e38091d6c57137fbd0e04651b52016c6a902d5b7633980928cd3ee", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 18213, + "width": 382, + "height": 984 + }, + "pixel_size": [ + 764, + 1968 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-promotion-filter.png", + "sha256": "cc646a41d03e4875be3725dc0033c4660eebaf6c7fce2fa8fba28f37aec9f5de", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 19364, + "width": 382, + "height": 481 + }, + "pixel_size": [ + 764, + 962 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-followup-controls.png", + "sha256": "e12775d9b713ffb202f2f90aa72b293400c12ea42a49d996e1db81dc51290d1e", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 22958, + "width": 382, + "height": 513 + }, + "pixel_size": [ + 764, + 1026 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-followup-actions.png", + "sha256": "cf69a8b5ab455d1f31ece6aa3dd7edb86dc73b3aed6c0bed0adefedcae727422", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 24328, + "width": 382, + "height": 326 + }, + "pixel_size": [ + 764, + 652 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-followup-sequence.png", + "sha256": "3b3d67048f61fbbe2a454e5996f2e4dbd8e150a8e3609e5fa64ba38d170532c7", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 24981, + "width": 382, + "height": 458 + }, + "pixel_size": [ + 764, + 916 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-agent-wait-notice.png", + "sha256": "564bc61230fbfa0b9eb393e2272576a846ca208cff4dd4a96121b2e05fa3d526", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 27396, + "width": 382, + "height": 568 + }, + "pixel_size": [ + 764, + 1136 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-escalation.png", + "sha256": "a7deaefc223b0f50671da6b1a9e7579ed9f70aa6f2bd5078b10497656f30c363", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 29047, + "width": 382, + "height": 350 + }, + "pixel_size": [ + 764, + 700 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-route-assignment.png", + "sha256": "5590d33640635280077e81cfb028ae1bebfe2b28f15e7cfcd26f34c2f7be9524", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 30248, + "width": 382, + "height": 603 + }, + "pixel_size": [ + 764, + 1206 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + } + ], + "findings": [], + "initial_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-initial-coverage-review.json", + "sha256": "42ac3822afd83bada5bdb64f71cbf05984793bf7dd84998d0bf0b67372ceda89" + }, + "supplemental_table_review": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-es-independent-review.json", + "sha256": "2fcc63210f2d7af779e3bd7054345ffd57924aff232570960e89625cdb8e5e5b", + "images": 6, + "status": "passed" + }, + "resolved_findings": [ + { + "id": "es390-overview-table-right-columns", + "status": "resolved", + "files": [ + "customize-safely-es-390-full-part4.png", + "customize-safely-es-390-full-part5.png" + ], + "observation": "The Qué puedes personalizar table shows its rightmost Qué cambia column only partially at the initial horizontal position. Native horizontal scrolling and full right-column pixels require supplemental review.", + "resolution": "Native horizontal scrolling confirmed by unchanged table markup, recorded scroll positions and individual review of complete overlapping table captures.", + "evidence": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-es-independent-review.json", + "sha256": "2fcc63210f2d7af779e3bd7054345ffd57924aff232570960e89625cdb8e5e5b", + "images": 6, + "status": "passed" + } + }, + { + "id": "es390-initial-values-table-right-columns", + "status": "resolved", + "files": [ + "customize-safely-es-390-full-part24.png", + "customize-safely-es-390-full-part25.png" + ], + "observation": "The Valores iniciales table has wait and final-action columns outside the initial horizontal view. Native horizontal scrolling and full right-column pixels require supplemental review.", + "resolution": "Native horizontal scrolling confirmed by unchanged table markup, recorded scroll positions and individual review of complete overlapping table captures.", + "evidence": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-es-independent-review.json", + "sha256": "2fcc63210f2d7af779e3bd7054345ffd57924aff232570960e89625cdb8e5e5b", + "images": 6, + "status": "passed" + } + } + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-initial-coverage-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-initial-coverage-review.json new file mode 100644 index 00000000..33eadb53 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-390-initial-coverage-review.json @@ -0,0 +1,880 @@ +{ + "status": "pending_supplemental_table_coverage", + "locale": "es", + "width": 390, + "reviewer": "conversation_article", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-390.json", + "sha256": "7bee40cd9414e26715001616cc5a44925ea07e9b2f1e4bfa9573908ebe20dd67" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "complete_page_review": { + "status": "pending_supplemental_table_coverage", + "segments": 31, + "coverage_start_css": 0, + "coverage_end_css": 34150.5, + "document_height_css": 34151, + "end_tolerance_css": 1, + "minimum_overlap_css": 100, + "notes": [ + "Every full-page segment was individually viewed in document order, from header through legal links and footer.", + "The guide text, ordered steps, future testing lists and all figure contexts are readable.", + "Two multi-column tables have rightmost columns outside their initial mobile view. Their native horizontal accessibility and right-column pixels still need supplemental evidence; documentWidth alone does not close this review." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 17, + "notes": [ + "Every figure detail was individually viewed. Lavender stage, white inset, rounded frame and complete native control bounds are preserved.", + "Prompt, tone, intentions, upload, web search, properties and channels remain readable at Help mobile width; narrow native card columns wrap without losing their text.", + "Discount options retain the native small cap. Store strategy and the complete promotions entry button are visible; all four promotions, source-enabled states, mission inclusion switches, dates, Friday schedule and Restore label remain readable.", + "Promotion filter shows search and five menu options. Native menu overlap is not interpreted as a missing result or a new selected state.", + "Follow-up controls show quantity 1, 2 Minutos and Análisis de IA; the three final actions and illustrative sequence are readable and framed completely.", + "The agent notice remains native over disabled wait controls, including its full warning and Editar Seguimiento link. Escalation and route assignment controls, including five action options and Guardar/Cancelar, are readable." + ] + }, + "method": "Individual view_image calls with detail original, separate images rather than a contact sheet; the tool may scale display previews. No image, HTML or CSS transformation by reviewer. Metadata checks supplement rather than replace actual visual review.", + "files": [ + { + "file": "customize-safely-es-390-full-part1.png", + "sha256": "ad78965829c2ec9fe27605db9ee7dd695a6dcba2afc28212e74618b5d9b10d5f", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part2.png", + "sha256": "65faeb0f97222fbfb095a693941a10bcc9917e9727b7630bc07df56e1b1549fb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part3.png", + "sha256": "26f9fa202781a5359b6a59f99928484b9df70004724357ca0f7db5ad0088dc3e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part4.png", + "sha256": "316ce5077a68ff39f72dc02c1a918a801e8a7c1dd9fb176f682db74f91ee2e5c", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part5.png", + "sha256": "61e902ae23b650635a5bf311879dc1ba81153404f16561fd72e3378185baf8e3", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part6.png", + "sha256": "91d64bdc5e38259fcd77ffbc468b086fc8524ed63a1376dfdcb7c75f2cc1f267", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part7.png", + "sha256": "d1f05cb70753c0e261fd5b472bddb09ac93bbfdfd7d52c3d16779c7ef440e607", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part8.png", + "sha256": "a5792063944fc7fad9e3d983931c73302a6e3958169d773080146d3040832c43", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part9.png", + "sha256": "e3a41f85d7f5fbd9e229be53bc7b1fa5353f5235ac84d21643e0f15a673a3e1a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part10.png", + "sha256": "f87a1e6e56ed8cc4bf87d9b7ed2bb7a677f43b4e601e3f00cd0dbaadb1f6d705", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part11.png", + "sha256": "60e812029f0259dbdd265d74323973e1dc6ae9ef184dfe828487e01b170512e8", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part12.png", + "sha256": "d04d67d66164c1b1c0495577d061bbc4447bd80618587936d37d4022e4e3ad0b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part13.png", + "sha256": "58d2c288d81dcbaf9fd323a514a4fd40b0e55c5c799d5615443396c2998668e5", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part14.png", + "sha256": "efcbf69336749b1f3d37b1c3b5d1f17e198c8da2ea4d83c68c7b7877da48d073", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part15.png", + "sha256": "4a830b178d45091eb208fd339495264216810b077357d1dc338351fc343e50bb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part16.png", + "sha256": "365bef4e882d5775ed9e76f0ee8379c595da1f1027d01f74a5060c8889c41668", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part17.png", + "sha256": "5465c1093bbe783fa439b47e6cc1c44c0321130e3cb573c41074c50d03c55871", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 17600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part18.png", + "sha256": "969ee82420ce4e8841569d0b5f29658843675802fdfba251f7fed9ba7cda27e1", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 18700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part19.png", + "sha256": "32d53d36db26b342b732240e308440f638463f177e8ee303ce696276397053df", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 19800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part20.png", + "sha256": "3cb344d6d6a9e9c9c9a84bd8ff7cfea3c7e51d017910b50762ed02216620843b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 20900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part21.png", + "sha256": "459392ff478b8f020a623181b960532a272a3c1dd120ed2eb1f26e4db89e018b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 22000, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part22.png", + "sha256": "a8df2666b59a2023e70d0098509f508b3153ba47ddecc25e2a880c042c866c9b", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 23100, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part23.png", + "sha256": "af1a930132bccf12905582b096f82c0c5af213ee0380c38c4981808c95d593da", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24200, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part24.png", + "sha256": "c77cf39482cd30ca2ef3b5a9757134d7263aeb76ea3eec524c449e141584a167", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 25300, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part25.png", + "sha256": "7adf5e5f8175fb3debc889f98fd7bed5e73455e8c314b57da2d106c5a4cdd686", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 26400, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part26.png", + "sha256": "7b4f8a269e0f2bccc107fb151c4f63f92560d48fb15aa2b7c778cc1ae92a6225", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 27500, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part27.png", + "sha256": "16ded8a73c1170f908c2064d2a63ec01b3f50fa573357c088a1011aba6d16e9e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 28600, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part28.png", + "sha256": "b6a0803e98509aaeaf81a456e150e161d9f87866a1e1b89361d1cf303d2babc4", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 29700, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part29.png", + "sha256": "443ed61bf5fa0a6950069937e274fb6faed7e7ea96c2130760626892aa726289", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 30800, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part30.png", + "sha256": "d3d0d922eba52b0a664bc124fa48b78d92269b7ecac6396aa0b4295b3323c2cf", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 31900, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-full-part31.png", + "sha256": "23144b62e63c398ce1787b83940aa028f4488042566bf98504e4f08960b68fc2", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 32950.5, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-prompt.png", + "sha256": "09ee5df54c39c2a04fba8a015ba7969c532e600a49e1ff27e0a55d1e9dcb161a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 6107, + "width": 382, + "height": 433 + }, + "pixel_size": [ + 764, + 866 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-tone.png", + "sha256": "8ec872ecdea5764cb84a4045b006fe742bfb6c47a6e67f6486a40733ad6df5e9", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 7603, + "width": 382, + "height": 468 + }, + "pixel_size": [ + 764, + 936 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-intents.png", + "sha256": "4f8e717f145838c5f3b221478088e2c17621edf0b04bf95d6496320d9cbbe0ba", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 9314, + "width": 382, + "height": 320 + }, + "pixel_size": [ + 764, + 640 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-knowledge.png", + "sha256": "93e766e298872746d318f71017860b48254de8bbbd7b60779c6d39be1b3945b4", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 10477, + "width": 382, + "height": 376 + }, + "pixel_size": [ + 764, + 752 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-web-search.png", + "sha256": "f70aeef189a144f318042ce0ade95965f378b74f9692edff5c0e3aa9bd901a08", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 11572, + "width": 382, + "height": 228 + }, + "pixel_size": [ + 764, + 456 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-properties.png", + "sha256": "2744ec64a0dcb861e8dc78ef3263b8a3f02746919f2dfa39543a5cc07f8886d8", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 12359, + "width": 382, + "height": 353 + }, + "pixel_size": [ + 764, + 706 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-channels.png", + "sha256": "dd4982c8eba200cac651bbb72c7e41bddb854f1f3545175ed4a1110e173733fb", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 13875, + "width": 382, + "height": 691 + }, + "pixel_size": [ + 764, + 1382 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-discount-percent.png", + "sha256": "9603656d73928265da731ad8fa65d1b389603be3d5b314cac85b544bf0394d0a", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 16729, + "width": 382, + "height": 193 + }, + "pixel_size": [ + 764, + 386 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-store-promotions-entry.png", + "sha256": "719ff21dbc5f3bd3dda4728aea9ab52a7d28e5a7965f1530ff7919cf3c5272b1", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 17556, + "width": 382, + "height": 378 + }, + "pixel_size": [ + 764, + 756 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-store-promotions.png", + "sha256": "9781950011e38091d6c57137fbd0e04651b52016c6a902d5b7633980928cd3ee", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 18213, + "width": 382, + "height": 984 + }, + "pixel_size": [ + 764, + 1968 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-promotion-filter.png", + "sha256": "cc646a41d03e4875be3725dc0033c4660eebaf6c7fce2fa8fba28f37aec9f5de", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 19364, + "width": 382, + "height": 481 + }, + "pixel_size": [ + 764, + 962 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-followup-controls.png", + "sha256": "e12775d9b713ffb202f2f90aa72b293400c12ea42a49d996e1db81dc51290d1e", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 22958, + "width": 382, + "height": 513 + }, + "pixel_size": [ + 764, + 1026 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-followup-actions.png", + "sha256": "cf69a8b5ab455d1f31ece6aa3dd7edb86dc73b3aed6c0bed0adefedcae727422", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 24328, + "width": 382, + "height": 326 + }, + "pixel_size": [ + 764, + 652 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-followup-sequence.png", + "sha256": "3b3d67048f61fbbe2a454e5996f2e4dbd8e150a8e3609e5fa64ba38d170532c7", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 24981, + "width": 382, + "height": 458 + }, + "pixel_size": [ + 764, + 916 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-agent-wait-notice.png", + "sha256": "564bc61230fbfa0b9eb393e2272576a846ca208cff4dd4a96121b2e05fa3d526", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 27396, + "width": 382, + "height": 568 + }, + "pixel_size": [ + 764, + 1136 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-escalation.png", + "sha256": "a7deaefc223b0f50671da6b1a9e7579ed9f70aa6f2bd5078b10497656f30c363", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 29047, + "width": 382, + "height": 350 + }, + "pixel_size": [ + 764, + 700 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-390-route-assignment.png", + "sha256": "5590d33640635280077e81cfb028ae1bebfe2b28f15e7cfcd26f34c2f7be9524", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 30248, + "width": 382, + "height": 603 + }, + "pixel_size": [ + 764, + 1206 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + } + ], + "findings": [ + { + "id": "es390-overview-table-right-columns", + "status": "open", + "files": [ + "customize-safely-es-390-full-part4.png", + "customize-safely-es-390-full-part5.png" + ], + "observation": "The Qué puedes personalizar table shows its rightmost Qué cambia column only partially at the initial horizontal position. Native horizontal scrolling and full right-column pixels require supplemental review." + }, + { + "id": "es390-initial-values-table-right-columns", + "status": "open", + "files": [ + "customize-safely-es-390-full-part24.png", + "customize-safely-es-390-full-part25.png" + ], + "observation": "The Valores iniciales table has wait and final-action columns outside the initial horizontal view. Native horizontal scrolling and full right-column pixels require supplemental review." + } + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-580-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-580-independent-review.json new file mode 100644 index 00000000..63c84fe1 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-es-580-independent-review.json @@ -0,0 +1,790 @@ +{ + "status": "passed", + "locale": "es", + "width": 580, + "reviewer": "conversation_article", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-580.json", + "sha256": "a64fd5cf07cd4d3b026ad08784ffa463685155966fef27c34352dc4c3152e916" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "complete_page_review": { + "status": "passed", + "segments": 27, + "coverage_start_css": 0, + "coverage_end_css": 29666, + "document_height_css": 29666, + "end_tolerance_css": 1, + "minimum_overlap_css": 100, + "notes": [ + "All 27 native page segments were individually opened with view_image and visually inspected in order, including header, full guide, related guides and complete footer.", + "All tables wrap readably without missing columns, horizontal overflow or overlapping text; numbered instructions and future-test lists remain legible." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 17, + "notes": [ + "All 17 native detail PNGs were individually opened with view_image; white frames, lavender stages and insets are complete.", + "Mobile source variants retain their native layout and cap: entry button and narrow text column are complete; the tall promotions panel includes four entries, schedules, distinct store/inclusion states and Restore.", + "The percentage selector remains centered at its native 245 CSS px cap. Followup quantity, minutes and action labels, three-action menu, full illustrative preview and agent wait notice are readable inline.", + "Filter menu overlap and disabled wait overlay are native source behavior already disclosed; they are not Help clipping. No new visual defect was found." + ] + }, + "method": "Individual view_image calls with detail original, separate images rather than a contact sheet; the tool may scale display previews. No image, HTML or CSS transformation by reviewer. Metadata checks supplement rather than replace actual visual review.", + "files": [ + { + "file": "customize-safely-es-580-full-part1.png", + "sha256": "63e1fd0ca3424c586f0ff041f613fd1b11c573b5b97e47fbac308a1cb5f33b07", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part2.png", + "sha256": "92c9786344c86d67c6d154c8a4786529fbfd91c6a13c3a7c8d1964cd1765ea49", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part3.png", + "sha256": "3ec0ac2f0c61fcc9d9965e995dbc3cf3ed291c28cd71858a664eb8f9b0dd0d59", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part4.png", + "sha256": "6d2ec7bc1182aacbffe439637820be01eff77ba3e4e332269149329b7cfc196a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part5.png", + "sha256": "b476f43ee03f0c5ddfd308e4055bb0cf8c57ae7882acdbb12ead2eb23d476b67", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part6.png", + "sha256": "3b147463d58517d816e53cf8429ba7c6d62ddf63971b5f362392424d0dd51e39", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part7.png", + "sha256": "c3b5bde5fd1f3165558f9303066ba79d38c993b5fbc7d10ec0cbfe502af94625", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part8.png", + "sha256": "674980f7421ce2aff465b5b2d667b7aa95bebc3c86d4479eaccf91a8196e658e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part9.png", + "sha256": "a246b4b8b31491d8d049f8131b51610caa57d450d2cc729e58be82eb5c35eb90", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part10.png", + "sha256": "5b0cc4ad196bef39594c3bea1182e7d8fc1bda00bb589ccaec41881bfcd155cb", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part11.png", + "sha256": "b8c86e77e516a5d2f514672a2a36d50f70dbdd6c40a2b50874756ad826645134", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part12.png", + "sha256": "567a88daded2c1bb162ad23d621b895b572a826ae1e6affee22a3bfc3cceccdd", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part13.png", + "sha256": "c63a191b67991dbd41502a591dbb558a7388d92867972a75613d2aece3d57b61", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part14.png", + "sha256": "3463406acb699f404762d526a9b36683f7a449e8dabad5ab6c2180af78cb2b64", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part15.png", + "sha256": "b07cb5c2917ef5b184cc2a17e732b4d16526a5c8b893b80c17ca3285958b539d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part16.png", + "sha256": "98cf212567c914c85addd597f1672203468c154b189c2da6e709c6f6b46175d9", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part17.png", + "sha256": "3734e9ed36fab3baa1d089917db7e295de85a96a5476f7f0037276ae9dfb2a12", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 17600, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part18.png", + "sha256": "5be46dea383875db89e314011f9d593d2d80b13c3bd1abaa0b5f0e67a75bb120", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 18700, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part19.png", + "sha256": "65c4a66338c0634dd7d4fb79c5408c0b28fc2fb6bec8759594f7aaf7dd6d00a0", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 19800, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part20.png", + "sha256": "2c5530a50179ccca609c3edaaff6818136f6163c56f76036246cc559e24a8197", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 20900, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part21.png", + "sha256": "3ec12173d4e4368a45f58b5f4f9117b14a07a594339e0990f8279bfb2c0a7476", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 22000, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part22.png", + "sha256": "936d91873ad790a7976c6da460947ab949765c764179edff653c519b949ce86d", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 23100, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part23.png", + "sha256": "e4e5a2bb60f32172f8443668407b3f6d0decda790a4d813a3fefff9cf943047a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 24200, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part24.png", + "sha256": "74f12ce9603f7ab562d1138225210bf6356de3060c501d27f83a037acf8a5b1c", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 25300, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part25.png", + "sha256": "b4810af2c3758a7cdcfbf7dfd06e0f53193163dc6ac4f4dc12971acf280f8db9", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 26400, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part26.png", + "sha256": "cbcdb12a841dd91a24f7e9bee8c7458cdc947e9596bb2859d72565e4a78c730a", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 27500, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-full-part27.png", + "sha256": "8937a3484cf8467c73b9e9f94dc46860d801f27de6d9829d0138656dfaff8d4e", + "kind": "page_segment", + "clip": { + "x": 0, + "y": 28466, + "width": 580, + "height": 1200 + }, + "pixel_size": [ + 1160, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-prompt.png", + "sha256": "1969da7963e0eac77c37a94341fcb6a25fa59aefc4fc4878b0998e60f2f84430", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 4563, + "width": 572, + "height": 578 + }, + "pixel_size": [ + 1144, + 1156 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-tone.png", + "sha256": "8d109d2ed81470854a92ea5634333e7918d3df943f5744f1af37f0d4d41fa57f", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 5893, + "width": 572, + "height": 585 + }, + "pixel_size": [ + 1144, + 1170 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-intents.png", + "sha256": "d8b3141379bb85a193cbddce82daeb40ad2ceb233535a8039b137c6a31a23744", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 7350, + "width": 572, + "height": 396 + }, + "pixel_size": [ + 1144, + 792 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-knowledge.png", + "sha256": "23e992c7727faaa59f6710c06d07308eeed4c86573f92f54072ce2ecc2038705", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 8410, + "width": 572, + "height": 502 + }, + "pixel_size": [ + 1144, + 1004 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-web-search.png", + "sha256": "8872da068a9e03fe43f0fa8d76b40fb4854d5e2557ab4895b59e058766d729b3", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 9488, + "width": 572, + "height": 304 + }, + "pixel_size": [ + 1144, + 608 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-properties.png", + "sha256": "c8eafcf5549d8006d151cccbd2244a13ff449b0c27b03e8a0ed19b726f4c686d", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 10172, + "width": 572, + "height": 437 + }, + "pixel_size": [ + 1144, + 874 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-channels.png", + "sha256": "5e99dee8f41581e9709ad521b5eac880f17d493ce78eb8dd9e7a4fda09a56172", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 11485, + "width": 572, + "height": 860 + }, + "pixel_size": [ + 1144, + 1720 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-discount-percent.png", + "sha256": "73c7575a57f3308c16d2b322fa01aa13b5f0356df73239b73d2d64200da42365", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 13957, + "width": 572, + "height": 219 + }, + "pixel_size": [ + 1144, + 438 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-store-promotions-entry.png", + "sha256": "a6c05aaed557a10778fe2c434e7c08f3b82830cb1e48a542b5ce9c617350a634", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 14681, + "width": 572, + "height": 475 + }, + "pixel_size": [ + 1144, + 950 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-store-promotions.png", + "sha256": "cece22d3134640e248b38e1e265f701adff9baef5ee173f8fbb9de721fae5732", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 15375, + "width": 572, + "height": 1200 + }, + "pixel_size": [ + 1144, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-promotion-filter.png", + "sha256": "0edc4efc93e95b886aecd5a11480d7736e898d38163ff73486b0b9d8abfbe35c", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 16706, + "width": 572, + "height": 601 + }, + "pixel_size": [ + 1144, + 1202 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-followup-controls.png", + "sha256": "565be9d2aaac1d272b296fb78e9a378ff86e8a97f0c2f23206de33b89465a50c", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 19449, + "width": 572, + "height": 641 + }, + "pixel_size": [ + 1144, + 1282 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-followup-actions.png", + "sha256": "4e4c79dcc284adad298d295c769d6d246e293bf9122010f236f032d9e191abb4", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 20803, + "width": 572, + "height": 411 + }, + "pixel_size": [ + 1144, + 822 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-followup-sequence.png", + "sha256": "90aff5cad15388c3a72eedfb5a2bfc062de9fa92f9e90aa1cd770efb3404145f", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 21445, + "width": 572, + "height": 574 + }, + "pixel_size": [ + 1144, + 1148 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-agent-wait-notice.png", + "sha256": "3d7481c58ebadc2db1ebdb8abd219566fb4df55628f5da0549127778f0d8acc0", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 23647, + "width": 572, + "height": 709 + }, + "pixel_size": [ + 1144, + 1418 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-escalation.png", + "sha256": "ccf3596407233c070928a751572b408e2848764b47f657b35de5e9adb0a44110", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 25151, + "width": 572, + "height": 441 + }, + "pixel_size": [ + 1144, + 882 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + }, + { + "file": "customize-safely-es-580-route-assignment.png", + "sha256": "16b2faa87de0eb67bc44c683df44d41ec1c2deaf224db609f771e9773bbdc0c9", + "kind": "figure_detail", + "clip": { + "x": 4, + "y": 26263, + "width": 572, + "height": 751 + }, + "pixel_size": [ + 1144, + 1502 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true + } + ], + "findings": [] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json new file mode 100644 index 00000000..f2e51ec1 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json @@ -0,0 +1,22591 @@ +{ + "started_at": "2026-10-11T12:34:48.672Z", + "status": "failed", + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "capture_route": "Native Chrome Page.captureScreenshot PNG, Display P3 D65, DPR 2; no post-processing", + "origin": "http://127.0.0.1:3358", + "browser_pid": 71763, + "server_pid": 71762, + "views": [ + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "geometry": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 26413, + "article": { + "x": 375.9921875, + "y": 767.65625, + "width": 774.4140625, + "height": 25208, + "right": 1150.40625, + "bottom": 25975.65625 + }, + "headings": [ + "Antes de editarEnlace copiado", + "Cuándo conviene deshabilitarEnlace copiado", + "Qué puedes personalizarEnlace copiado", + "Personaliza el promptEnlace copiado", + "Personaliza el tonoEnlace copiado", + "Personaliza intencionesEnlace copiado", + "Personaliza conocimientoEnlace copiado", + "Personaliza propiedadesEnlace copiado", + "Personaliza canalesEnlace copiado", + "Personaliza la estrategia de descuentoEnlace copiado", + "Elige una estrategiaEnlace copiado", + "Elige qué promociones de la tienda puede usar la misiónEnlace copiado", + "Cómo funcionan los interruptores y los horariosEnlace copiado", + "Guarda o restaura tus seleccionesEnlace copiado", + "Personaliza el seguimientoEnlace copiado", + "Elige la cantidad y la esperaEnlace copiado", + "Elige la acción finalEnlace copiado", + "Respuestas y cambios posterioresEnlace copiado", + "Valores inicialesEnlace copiado", + "Si usas el agente dentro de una rutaEnlace copiado", + "Personaliza derivaciónEnlace copiado", + "Personaliza journeys o rutasEnlace copiado", + "Prueba según el tipo de misiónEnlace copiado", + "Revisa después del cambioEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 375.9921875, + "y": 3970.65625, + "width": 774.4140625, + "height": 630, + "right": 1150.40625, + "bottom": 4600.65625 + }, + "stage": { + "x": 375.9921875, + "y": 3970.65625, + "width": 774.4140625, + "height": 630, + "right": 1150.40625, + "bottom": 4600.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 3999.65625, + "width": 646, + "height": 572, + "right": 1086.1953125, + "bottom": 4571.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 4008.65625, + "width": 628, + "height": 554, + "right": 1077.1953125, + "bottom": 4562.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "naturalSize": [ + 628, + 554 + ], + "loaded": true, + "alt": "Campo de prompt vacío en un borrador ficticio", + "caption": "Campo completo sin editar ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 375.9921875, + "y": 5298.65625, + "width": 774.4140625, + "height": 591, + "right": 1150.40625, + "bottom": 5889.65625 + }, + "stage": { + "x": 375.9921875, + "y": 5298.65625, + "width": 774.4140625, + "height": 591, + "right": 1150.40625, + "bottom": 5889.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 5327.65625, + "width": 593, + "height": 533, + "right": 1059.6953125, + "bottom": 5860.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 5336.65625, + "width": 575, + "height": 515, + "right": 1050.6953125, + "bottom": 5851.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-es.png", + "naturalSize": [ + 575, + 515 + ], + "loaded": true, + "alt": "Tres tonos seleccionados en un borrador", + "caption": "Opciones seleccionadas sin guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 375.9921875, + "y": 6659.65625, + "width": 774.4140625, + "height": 336, + "right": 1150.40625, + "bottom": 6995.65625 + }, + "stage": { + "x": 375.9921875, + "y": 6659.65625, + "width": 774.4140625, + "height": 336, + "right": 1150.40625, + "bottom": 6995.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 6688.65625, + "width": 646, + "height": 278, + "right": 1086.1953125, + "bottom": 6966.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 6697.65625, + "width": 628, + "height": 260, + "right": 1077.1953125, + "bottom": 6957.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es.png", + "naturalSize": [ + 628, + 260 + ], + "loaded": true, + "alt": "Frase de intención sin agregar", + "caption": "Borrador independiente sin clasificación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 375.9921875, + "y": 7629.65625, + "width": 774.4140625, + "height": 442, + "right": 1150.40625, + "bottom": 8071.65625 + }, + "stage": { + "x": 375.9921875, + "y": 7629.65625, + "width": 774.4140625, + "height": 442, + "right": 1150.40625, + "bottom": 8071.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 7658.65625, + "width": 646, + "height": 384, + "right": 1086.1953125, + "bottom": 8042.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 7667.65625, + "width": 628, + "height": 366, + "right": 1077.1953125, + "bottom": 8033.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "naturalSize": [ + 628, + 366 + ], + "loaded": true, + "alt": "Área de conocimiento sin archivos", + "caption": "Formulario vacío sin subir documentos.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 375.9921875, + "y": 8527.65625, + "width": 774.4140625, + "height": 268, + "right": 1150.40625, + "bottom": 8795.65625 + }, + "stage": { + "x": 375.9921875, + "y": 8527.65625, + "width": 774.4140625, + "height": 268, + "right": 1150.40625, + "bottom": 8795.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 8556.65625, + "width": 646, + "height": 210, + "right": 1086.1953125, + "bottom": 8766.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 8565.65625, + "width": 628, + "height": 192, + "right": 1077.1953125, + "bottom": 8757.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "naturalSize": [ + 628, + 192 + ], + "loaded": true, + "alt": "Campo de búsqueda web vacío", + "caption": "Placeholder sin URL añadida ni búsqueda ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 375.9921875, + "y": 9169.65625, + "width": 774.4140625, + "height": 425, + "right": 1150.40625, + "bottom": 9594.65625 + }, + "stage": { + "x": 375.9921875, + "y": 9169.65625, + "width": 774.4140625, + "height": 425, + "right": 1150.40625, + "bottom": 9594.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 430.1953125, + "y": 9198.65625, + "width": 666, + "height": 367, + "right": 1096.1953125, + "bottom": 9565.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 439.1953125, + "y": 9207.65625, + "width": 648, + "height": 349, + "right": 1087.1953125, + "bottom": 9556.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es.png", + "naturalSize": [ + 648, + 349 + ], + "loaded": true, + "alt": "Nombre importante y correo opcional", + "caption": "Selección ficticia sin recopilación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 375.9921875, + "y": 10344.65625, + "width": 774.4140625, + "height": 666, + "right": 1150.40625, + "bottom": 11010.65625 + }, + "stage": { + "x": 375.9921875, + "y": 10344.65625, + "width": 774.4140625, + "height": 666, + "right": 1150.40625, + "bottom": 11010.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 10373.65625, + "width": 593, + "height": 608, + "right": 1059.6953125, + "bottom": 10981.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 10382.65625, + "width": 575, + "height": 590, + "right": 1050.6953125, + "bottom": 10972.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-es.png", + "naturalSize": [ + 575, + 590 + ], + "loaded": true, + "alt": "Selección de canales de entrada sin guardar", + "caption": "Entrada automática y opción manual; no resultado de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 375.9921875, + "y": 12322.65625, + "width": 774.4140625, + "height": 194, + "right": 1150.40625, + "bottom": 12516.65625 + }, + "stage": { + "x": 375.9921875, + "y": 12322.65625, + "width": 774.4140625, + "height": 194, + "right": 1150.40625, + "bottom": 12516.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 631.6953125, + "y": 12351.65625, + "width": 263, + "height": 136, + "right": 894.6953125, + "bottom": 12487.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 640.6953125, + "y": 12360.65625, + "width": 245, + "height": 118, + "right": 885.6953125, + "bottom": 12478.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "naturalSize": [ + 245, + 118 + ], + "loaded": true, + "alt": "Porcentaje en la tarjeta de descuento compartida", + "caption": "Borrador de Subscriber Booster; tasa fija por ese flujo.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 375.9921875, + "y": 12984.65625, + "width": 774.4140625, + "height": 350, + "right": 1150.40625, + "bottom": 13334.65625 + }, + "stage": { + "x": 375.9921875, + "y": 12984.65625, + "width": 774.4140625, + "height": 350, + "right": 1150.40625, + "bottom": 13334.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 13013.65625, + "width": 594, + "height": 292, + "right": 1060.1953125, + "bottom": 13305.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 13022.65625, + "width": 576, + "height": 274, + "right": 1051.1953125, + "bottom": 13296.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png", + "naturalSize": [ + 576, + 274 + ], + "loaded": true, + "alt": "Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda.", + "caption": "Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 375.9921875, + "y": 13542.65625, + "width": 774.4140625, + "height": 1099, + "right": 1150.40625, + "bottom": 14641.65625 + }, + "stage": { + "x": 375.9921875, + "y": 13542.65625, + "width": 774.4140625, + "height": 1099, + "right": 1150.40625, + "bottom": 14641.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 485.6953125, + "y": 13571.65625, + "width": 555, + "height": 1041, + "right": 1040.6953125, + "bottom": 14612.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 494.6953125, + "y": 13580.65625, + "width": 537, + "height": 1023, + "right": 1031.6953125, + "bottom": 14603.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png", + "naturalSize": [ + 537, + 1023 + ], + "loaded": true, + "alt": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "caption": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 375.9921875, + "y": 14761.65625, + "width": 774.4140625, + "height": 542, + "right": 1150.40625, + "bottom": 15303.65625 + }, + "stage": { + "x": 375.9921875, + "y": 14761.65625, + "width": 774.4140625, + "height": 542, + "right": 1150.40625, + "bottom": 15303.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 485.6953125, + "y": 14790.65625, + "width": 555, + "height": 484, + "right": 1040.6953125, + "bottom": 15274.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 494.6953125, + "y": 14799.65625, + "width": 537, + "height": 466, + "right": 1031.6953125, + "bottom": 15265.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png", + "naturalSize": [ + 537, + 466 + ], + "loaded": true, + "alt": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "caption": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 375.9921875, + "y": 17113.65625, + "width": 774.4140625, + "height": 572, + "right": 1150.40625, + "bottom": 17685.65625 + }, + "stage": { + "x": 375.9921875, + "y": 17113.65625, + "width": 774.4140625, + "height": 572, + "right": 1150.40625, + "bottom": 17685.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 17142.65625, + "width": 594, + "height": 514, + "right": 1060.1953125, + "bottom": 17656.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 17151.65625, + "width": 576, + "height": 496, + "right": 1051.1953125, + "bottom": 17647.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png", + "naturalSize": [ + 576, + 496 + ], + "loaded": true, + "alt": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "caption": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 375.9921875, + "y": 18309.65625, + "width": 774.4140625, + "height": 376, + "right": 1150.40625, + "bottom": 18685.65625 + }, + "stage": { + "x": 375.9921875, + "y": 18309.65625, + "width": 774.4140625, + "height": 376, + "right": 1150.40625, + "bottom": 18685.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 18338.65625, + "width": 594, + "height": 318, + "right": 1060.1953125, + "bottom": 18656.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 18347.65625, + "width": 576, + "height": 300, + "right": 1051.1953125, + "bottom": 18647.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png", + "naturalSize": [ + 576, + 300 + ], + "loaded": true, + "alt": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "caption": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 375.9921875, + "y": 18917.65625, + "width": 774.4140625, + "height": 497, + "right": 1150.40625, + "bottom": 19414.65625 + }, + "stage": { + "x": 375.9921875, + "y": 18917.65625, + "width": 774.4140625, + "height": 497, + "right": 1150.40625, + "bottom": 19414.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 18946.65625, + "width": 594, + "height": 439, + "right": 1060.1953125, + "bottom": 19385.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 18955.65625, + "width": 576, + "height": 421, + "right": 1051.1953125, + "bottom": 19376.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png", + "naturalSize": [ + 576, + 421 + ], + "loaded": true, + "alt": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "caption": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 375.9921875, + "y": 20773.65625, + "width": 774.4140625, + "height": 660, + "right": 1150.40625, + "bottom": 21433.65625 + }, + "stage": { + "x": 375.9921875, + "y": 20773.65625, + "width": 774.4140625, + "height": 660, + "right": 1150.40625, + "bottom": 21433.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 523.6953125, + "y": 20802.65625, + "width": 479, + "height": 602, + "right": 1002.6953125, + "bottom": 21404.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 532.6953125, + "y": 20811.65625, + "width": 461, + "height": 584, + "right": 993.6953125, + "bottom": 21395.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png", + "naturalSize": [ + 461, + 584 + ], + "loaded": true, + "alt": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "caption": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 375.9921875, + "y": 22151.65625, + "width": 774.4140625, + "height": 406, + "right": 1150.40625, + "bottom": 22557.65625 + }, + "stage": { + "x": 375.9921875, + "y": 22151.65625, + "width": 774.4140625, + "height": 406, + "right": 1150.40625, + "bottom": 22557.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 22180.65625, + "width": 593, + "height": 348, + "right": 1059.6953125, + "bottom": 22528.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 22189.65625, + "width": 575, + "height": 330, + "right": 1050.6953125, + "bottom": 22519.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es.png", + "naturalSize": [ + 575, + 330 + ], + "loaded": true, + "alt": "Equipo ficticio en el control de derivación", + "caption": "Destino sin guardar ni asignar una conversación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 375.9921875, + "y": 23247.65625, + "width": 774.4140625, + "height": 726, + "right": 1150.40625, + "bottom": 23973.65625 + }, + "stage": { + "x": 375.9921875, + "y": 23247.65625, + "width": 774.4140625, + "height": 726, + "right": 1150.40625, + "bottom": 23973.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 502.6953125, + "y": 23276.65625, + "width": 521, + "height": 668, + "right": 1023.6953125, + "bottom": 23944.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 511.6953125, + "y": 23285.65625, + "width": 503, + "height": 650, + "right": 1014.6953125, + "bottom": 23935.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es.png", + "naturalSize": [ + 503, + 650 + ], + "loaded": true, + "alt": "Cinco acciones en el componente Asignación", + "caption": "Componente independiente; no ruta ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-es-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "16de4d3cfb3d12842e89140640130832c1955df6531eef4c6c827ce69af95c18", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 0 + }, + { + "file": "customize-safely-es-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "85f88b2c3646edc030ad3c52724205b6547cba54830477f094c2d59e7d9235be", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "87a1aec5ec387403c6555da3cc6564e3cc5039c2fa44e98e31dc5caebb985414", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "eb77b39d981a700902cc988e4ed30d6120b940ca7edfaaccfaaeab3f46191fe4", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "c0c04c560f7cda6283be43adb8647250361a7e1f6384974a7c33e15353e72636", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "4e2a55c00988bb4d78b4c63492096c88f2d6b83d852fc3b2c1d348a84a37e13d", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "8b500eb0001142157a00d30a6a64eaa8d7500006b3663330e4b60163c4b906cf", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7c268624ab1b869afb003967107d6e56b8c1342e6ecac144c162b083a6fc7dcd", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "48248128a7b7b9f44c545a3d899aecaa4f80c6b3693c5437f92c9d58e5d802ce", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7e53ec216e88472af658634e9f214f0858f0c6ea275f91befd6fbb72b285bbb3", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "6725ed934b7d190c28b888b17d7680c59ba4b8859712d5e560cccb0cd2e57b98", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "ea8f965cc0a1eecb93f301c5c21b3ba33360f19beb1fdc3f9db1759a82bc3904", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a55f756c86b6ae2263e133e2253341201bd3cf0664573badede1285062a8ffd1", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a89bf292ad0e531a96c8d2ee0c4d2464a09251967931d585b7daeb79b8c09b0f", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "3a5d9b8214c4e0de99f6d8e915bcdafd1a0daed95e2cff7cdc894b294a9bb311", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "bff245877d90c5ab3fe3c2adfe8fdf9b31fca14d7ac7a5cc7773b64a7ab65f8f", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "6e3b3bcd36ad6448afce4da8aede6fb70ef5e311e3515b4c815a2888914fcf91", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "4349788166f8ec3d28bdf3602fc82777ab41362a7aa4aae213b16991bed0c67e", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "4e1a876fa70733c6bf8f38efa3c47e381eca6e218e7d284138d740912c5a8fdc", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "8782d6a1c9a077a27d5868a6b8184a71c8e9a3dd2316c3f237a45d8f0072c93d", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5b4044f4567a62df4aafb1f424823f4911b2ce3c37523d0b7b61a1a00e8af30b", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "356ab7bcd736a14b580ed43dd6699f4d7c450818a24fa6131219bbbd9bfaa724", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "c17ef3e60f6f8c44d6be30fdbcdc11b2e46276f70ee3c7658bf304581ec6fd77", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part24.png", + "clip": { + "x": 0, + "y": 25212.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25212.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "4f75df39300ab959ce6cd652fd0a2fca331c2f2350d7b7e1f9d80dd72fa45b53", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 187.5 + }, + { + "file": "customize-safely-es-1440-prompt.png", + "clip": { + "x": 363, + "y": 3958, + "width": 800, + "height": 655 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3685.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1310 + ], + "icc": "Display P3", + "sha256": "f16f8fde628b632c7fdfac646687020251876a0afbcd33afeece17640f106ed0" + }, + { + "file": "customize-safely-es-1440-tone.png", + "clip": { + "x": 363, + "y": 5286, + "width": 800, + "height": 616 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4994 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1232 + ], + "icc": "Display P3", + "sha256": "ff344fd4fc30b939f34294870df4b5f8f8100ed393e054435fe2603b827f7913" + }, + { + "file": "customize-safely-es-1440-intents.png", + "clip": { + "x": 363, + "y": 6647, + "width": 800, + "height": 361 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6227.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 722 + ], + "icc": "Display P3", + "sha256": "28ce2acd6e338d775ded405c8a90d9b4f633553598c4578ffd1aa1c44b64aa76" + }, + { + "file": "customize-safely-es-1440-knowledge.png", + "clip": { + "x": 363, + "y": 7617, + "width": 800, + "height": 467 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7250.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 934 + ], + "icc": "Display P3", + "sha256": "261622a73a46961294f923c34c5058a06798139d4a28d6d27754ae8a7580da4a" + }, + { + "file": "customize-safely-es-1440-web-search.png", + "clip": { + "x": 363, + "y": 8515, + "width": 800, + "height": 293 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8061.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 586 + ], + "icc": "Display P3", + "sha256": "2c4c8629fb3108ba3473a6e69eaf1b4dd68a95b1d612899234d9c2e6f62606f8" + }, + { + "file": "customize-safely-es-1440-properties.png", + "clip": { + "x": 363, + "y": 9157, + "width": 800, + "height": 450 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8782 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 900 + ], + "icc": "Display P3", + "sha256": "1b30115a56b7426bd6e21783c13af46730c0ec9834fa2a91450f76a823a12405" + }, + { + "file": "customize-safely-es-1440-channels.png", + "clip": { + "x": 363, + "y": 10332, + "width": 800, + "height": 691 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10077.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1382 + ], + "icc": "Display P3", + "sha256": "b3939831fa7bfe113a03dbd4979feecd1999dfb0220a40be0da476053f83dd40" + }, + { + "file": "customize-safely-es-1440-discount-percent.png", + "clip": { + "x": 363, + "y": 12310, + "width": 800, + "height": 219 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11819.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 438 + ], + "icc": "Display P3", + "sha256": "0522700de0c529fdae9adcfe691d57fbda6ecfd2d6b25310c473dd0440277541" + }, + { + "file": "customize-safely-es-1440-store-promotions-entry.png", + "clip": { + "x": 363, + "y": 12972, + "width": 800, + "height": 375 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12559.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 750 + ], + "icc": "Display P3", + "sha256": "5038ca0b9cb12d28cc5b2520c48c26f676d58d37ee2267da0fadc3224d55d7d1" + }, + { + "file": "customize-safely-es-1440-store-promotions.png", + "clip": { + "x": 363, + "y": 13530, + "width": 800, + "height": 1124 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13492 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2248 + ], + "icc": "Display P3", + "sha256": "d0ca5d6bbe83f9781bf259e8f731124f754ea67bdef4f08b728a59ab55995566" + }, + { + "file": "customize-safely-es-1440-promotion-filter.png", + "clip": { + "x": 363, + "y": 14749, + "width": 800, + "height": 567 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14432.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1134 + ], + "icc": "Display P3", + "sha256": "a7cc266a4af3d34ac31489fa4e0ed5f26b534888e69b95a768fb41b67fc2c035" + }, + { + "file": "customize-safely-es-1440-followup-controls.png", + "clip": { + "x": 363, + "y": 17101, + "width": 800, + "height": 597 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16799.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1194 + ], + "icc": "Display P3", + "sha256": "72e810c0ed11e4499b94ae347472cf2c95a7cb69a81e0610159f46c17487eef1" + }, + { + "file": "customize-safely-es-1440-followup-actions.png", + "clip": { + "x": 363, + "y": 18297, + "width": 800, + "height": 401 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17897.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 802 + ], + "icc": "Display P3", + "sha256": "19fa56432388b1637fdf4a64fe2e47586cc6683602d4ad51bd03dd7ded3d8c93" + }, + { + "file": "customize-safely-es-1440-followup-sequence.png", + "clip": { + "x": 363, + "y": 18905, + "width": 800, + "height": 522 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18566 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1044 + ], + "icc": "Display P3", + "sha256": "d6ede113ede9492c6413d8675efee13d4eb5c70e52f1ebd19cd6745939b6dae8" + }, + { + "file": "customize-safely-es-1440-agent-wait-notice.png", + "clip": { + "x": 363, + "y": 20761, + "width": 800, + "height": 685 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20503.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1370 + ], + "icc": "Display P3", + "sha256": "b5e54b0c71ea9e09cd424d2fc3cfe7f94fd20b8da68e7af072a9a01e1b1b9ed1" + }, + { + "file": "customize-safely-es-1440-escalation.png", + "clip": { + "x": 363, + "y": 22139, + "width": 800, + "height": 431 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 21754.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 862 + ], + "icc": "Display P3", + "sha256": "1dd20c6767f96e817e2670571ded339f0989ff36c295836a2b20e7d277f7681b" + }, + { + "file": "customize-safely-es-1440-route-assignment.png", + "clip": { + "x": 363, + "y": 23235, + "width": 800, + "height": 751 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23010.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1502 + ], + "icc": "Display P3", + "sha256": "269b287fa69220c45ca9345a70106e33370a30c416e4c4337d3666d9b77d46ca" + } + ] + }, + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "geometry": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 29666, + "article": { + "x": 16, + "y": 604, + "width": 548, + "height": 28489.828125, + "right": 564, + "bottom": 29093.828125 + }, + "headings": [ + "Antes de editarEnlace copiado", + "Cuándo conviene deshabilitarEnlace copiado", + "Qué puedes personalizarEnlace copiado", + "Personaliza el promptEnlace copiado", + "Personaliza el tonoEnlace copiado", + "Personaliza intencionesEnlace copiado", + "Personaliza conocimientoEnlace copiado", + "Personaliza propiedadesEnlace copiado", + "Personaliza canalesEnlace copiado", + "Personaliza la estrategia de descuentoEnlace copiado", + "Elige una estrategiaEnlace copiado", + "Elige qué promociones de la tienda puede usar la misiónEnlace copiado", + "Cómo funcionan los interruptores y los horariosEnlace copiado", + "Guarda o restaura tus seleccionesEnlace copiado", + "Personaliza el seguimientoEnlace copiado", + "Elige la cantidad y la esperaEnlace copiado", + "Elige la acción finalEnlace copiado", + "Respuestas y cambios posterioresEnlace copiado", + "Valores inicialesEnlace copiado", + "Si usas el agente dentro de una rutaEnlace copiado", + "Personaliza derivaciónEnlace copiado", + "Personaliza journeys o rutasEnlace copiado", + "Prueba según el tipo de misiónEnlace copiado", + "Revisa después del cambioEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 16, + "y": 4575, + "width": 548, + "height": 554, + "right": 564, + "bottom": 5129 + }, + "stage": { + "x": 16, + "y": 4575, + "width": 548, + "height": 554, + "right": 564, + "bottom": 5129 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 4604, + "width": 440, + "height": 496, + "right": 510, + "bottom": 5100 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 4613, + "width": 422, + "height": 478, + "right": 501, + "bottom": 5091 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "naturalSize": [ + 422, + 478 + ], + "loaded": true, + "alt": "Campo de prompt vacío en un borrador ficticio", + "caption": "Campo completo sin editar ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 16, + "y": 5905, + "width": 548, + "height": 561, + "right": 564, + "bottom": 6466 + }, + "stage": { + "x": 16, + "y": 5905, + "width": 548, + "height": 561, + "right": 564, + "bottom": 6466 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 5934, + "width": 408, + "height": 503, + "right": 494, + "bottom": 6437 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 5943, + "width": 390, + "height": 485, + "right": 485, + "bottom": 6428 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-es-mobile.png", + "naturalSize": [ + 390, + 485 + ], + "loaded": true, + "alt": "Tres tonos seleccionados en un borrador", + "caption": "Opciones seleccionadas sin guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 16, + "y": 7362, + "width": 548, + "height": 372, + "right": 564, + "bottom": 7734 + }, + "stage": { + "x": 16, + "y": 7362, + "width": 548, + "height": 372, + "right": 564, + "bottom": 7734 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 90, + "y": 7391, + "width": 400, + "height": 314, + "right": 490, + "bottom": 7705 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 99, + "y": 7400, + "width": 382, + "height": 296, + "right": 481, + "bottom": 7696 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "naturalSize": [ + 382, + 296 + ], + "loaded": true, + "alt": "Frase de intención sin agregar", + "caption": "Borrador independiente sin clasificación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 16, + "y": 8422, + "width": 548, + "height": 478, + "right": 564, + "bottom": 8900 + }, + "stage": { + "x": 16, + "y": 8422, + "width": 548, + "height": 478, + "right": 564, + "bottom": 8900 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 8451, + "width": 440, + "height": 420, + "right": 510, + "bottom": 8871 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 8460, + "width": 422, + "height": 402, + "right": 501, + "bottom": 8862 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "naturalSize": [ + 422, + 402 + ], + "loaded": true, + "alt": "Área de conocimiento sin archivos", + "caption": "Formulario vacío sin subir documentos.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 16, + "y": 9500, + "width": 548, + "height": 280, + "right": 564, + "bottom": 9780 + }, + "stage": { + "x": 16, + "y": 9500, + "width": 548, + "height": 280, + "right": 564, + "bottom": 9780 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 9529, + "width": 440, + "height": 222, + "right": 510, + "bottom": 9751 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 9538, + "width": 422, + "height": 204, + "right": 501, + "bottom": 9742 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "naturalSize": [ + 422, + 204 + ], + "loaded": true, + "alt": "Campo de búsqueda web vacío", + "caption": "Placeholder sin URL añadida ni búsqueda ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 16, + "y": 10184, + "width": 548, + "height": 413, + "right": 564, + "bottom": 10597 + }, + "stage": { + "x": 16, + "y": 10184, + "width": 548, + "height": 413, + "right": 564, + "bottom": 10597 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 90, + "y": 10213, + "width": 400, + "height": 355, + "right": 490, + "bottom": 10568 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 99, + "y": 10222, + "width": 382, + "height": 337, + "right": 481, + "bottom": 10559 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "naturalSize": [ + 382, + 337 + ], + "loaded": true, + "alt": "Nombre importante y correo opcional", + "caption": "Selección ficticia sin recopilación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 16, + "y": 11497, + "width": 548, + "height": 836, + "right": 564, + "bottom": 12333 + }, + "stage": { + "x": 16, + "y": 11497, + "width": 548, + "height": 836, + "right": 564, + "bottom": 12333 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 11526, + "width": 408, + "height": 778, + "right": 494, + "bottom": 12304 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 11535, + "width": 390, + "height": 760, + "right": 485, + "bottom": 12295 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-es-mobile.png", + "naturalSize": [ + 390, + 760 + ], + "loaded": true, + "alt": "Selección de canales de entrada sin guardar", + "caption": "Entrada automática y opción manual; no resultado de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 16, + "y": 13969.203125, + "width": 548, + "height": 194, + "right": 564, + "bottom": 14163.203125 + }, + "stage": { + "x": 16, + "y": 13969.203125, + "width": 548, + "height": 194, + "right": 564, + "bottom": 14163.203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 158.5, + "y": 13998.203125, + "width": 263, + "height": 136, + "right": 421.5, + "bottom": 14134.203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 167.5, + "y": 14007.203125, + "width": 245, + "height": 118, + "right": 412.5, + "bottom": 14125.203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "naturalSize": [ + 245, + 118 + ], + "loaded": true, + "alt": "Porcentaje en la tarjeta de descuento compartida", + "caption": "Borrador de Subscriber Booster; tasa fija por ese flujo.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 16, + "y": 14693.40625, + "width": 548, + "height": 450, + "right": 564, + "bottom": 15143.40625 + }, + "stage": { + "x": 16, + "y": 14693.40625, + "width": 548, + "height": 450, + "right": 564, + "bottom": 15143.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 14722.40625, + "width": 408, + "height": 392, + "right": 494, + "bottom": 15114.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 14731.40625, + "width": 390, + "height": 374, + "right": 485, + "bottom": 15105.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "naturalSize": [ + 390, + 374 + ], + "loaded": true, + "alt": "Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda.", + "caption": "Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 16, + "y": 15375.40625, + "width": 548, + "height": 1199, + "right": 564, + "bottom": 16574.40625 + }, + "stage": { + "x": 16, + "y": 15375.40625, + "width": 548, + "height": 1199, + "right": 564, + "bottom": 16574.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 15404.40625, + "width": 408, + "height": 1141, + "right": 494, + "bottom": 16545.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 15413.40625, + "width": 390, + "height": 1123, + "right": 485, + "bottom": 16536.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "naturalSize": [ + 390, + 1123 + ], + "loaded": true, + "alt": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "caption": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 16, + "y": 16718.40625, + "width": 548, + "height": 576, + "right": 564, + "bottom": 17294.40625 + }, + "stage": { + "x": 16, + "y": 16718.40625, + "width": 548, + "height": 576, + "right": 564, + "bottom": 17294.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 16747.40625, + "width": 408, + "height": 518, + "right": 494, + "bottom": 17265.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 16756.40625, + "width": 390, + "height": 500, + "right": 485, + "bottom": 17256.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "naturalSize": [ + 390, + 500 + ], + "loaded": true, + "alt": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "caption": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 16, + "y": 19461.015625, + "width": 548, + "height": 616, + "right": 564, + "bottom": 20077.015625 + }, + "stage": { + "x": 16, + "y": 19461.015625, + "width": 548, + "height": 616, + "right": 564, + "bottom": 20077.015625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 19490.015625, + "width": 408, + "height": 558, + "right": 494, + "bottom": 20048.015625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 19499.015625, + "width": 390, + "height": 540, + "right": 485, + "bottom": 20039.015625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "naturalSize": [ + 390, + 540 + ], + "loaded": true, + "alt": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "caption": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 16, + "y": 20815.21875, + "width": 548, + "height": 386, + "right": 564, + "bottom": 21201.21875 + }, + "stage": { + "x": 16, + "y": 20815.21875, + "width": 548, + "height": 386, + "right": 564, + "bottom": 21201.21875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 20844.21875, + "width": 408, + "height": 328, + "right": 494, + "bottom": 21172.21875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 20853.21875, + "width": 390, + "height": 310, + "right": 485, + "bottom": 21163.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "naturalSize": [ + 390, + 310 + ], + "loaded": true, + "alt": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "caption": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 16, + "y": 21457.21875, + "width": 548, + "height": 549, + "right": 564, + "bottom": 22006.21875 + }, + "stage": { + "x": 16, + "y": 21457.21875, + "width": 548, + "height": 549, + "right": 564, + "bottom": 22006.21875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 21486.21875, + "width": 408, + "height": 491, + "right": 494, + "bottom": 21977.21875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 21495.21875, + "width": 390, + "height": 473, + "right": 485, + "bottom": 21968.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "naturalSize": [ + 390, + 473 + ], + "loaded": true, + "alt": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "caption": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 16, + "y": 23659.828125, + "width": 548, + "height": 684, + "right": 564, + "bottom": 24343.828125 + }, + "stage": { + "x": 16, + "y": 23659.828125, + "width": 548, + "height": 684, + "right": 564, + "bottom": 24343.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 23688.828125, + "width": 408, + "height": 626, + "right": 494, + "bottom": 24314.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 23697.828125, + "width": 390, + "height": 608, + "right": 485, + "bottom": 24305.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "naturalSize": [ + 390, + 608 + ], + "loaded": true, + "alt": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "caption": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 16, + "y": 25163.828125, + "width": 548, + "height": 416, + "right": 564, + "bottom": 25579.828125 + }, + "stage": { + "x": 16, + "y": 25163.828125, + "width": 548, + "height": 416, + "right": 564, + "bottom": 25579.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 25192.828125, + "width": 408, + "height": 358, + "right": 494, + "bottom": 25550.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 25201.828125, + "width": 390, + "height": 340, + "right": 485, + "bottom": 25541.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es-mobile.png", + "naturalSize": [ + 390, + 340 + ], + "loaded": true, + "alt": "Equipo ficticio en el control de derivación", + "caption": "Destino sin guardar ni asignar una conversación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 16, + "y": 26275.828125, + "width": 548, + "height": 726, + "right": 564, + "bottom": 27001.828125 + }, + "stage": { + "x": 16, + "y": 26275.828125, + "width": 548, + "height": 726, + "right": 564, + "bottom": 27001.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86.5, + "y": 26304.828125, + "width": 407, + "height": 668, + "right": 493.5, + "bottom": 26972.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95.5, + "y": 26313.828125, + "width": 389, + "height": 650, + "right": 484.5, + "bottom": 26963.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "naturalSize": [ + 389, + 650 + ], + "loaded": true, + "alt": "Cinco acciones en el componente Asignación", + "caption": "Componente independiente; no ruta ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-es-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "63e1fd0ca3424c586f0ff041f613fd1b11c573b5b97e47fbac308a1cb5f33b07", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 0 + }, + { + "file": "customize-safely-es-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "92c9786344c86d67c6d154c8a4786529fbfd91c6a13c3a7c8d1964cd1765ea49", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3ec0ac2f0c61fcc9d9965e995dbc3cf3ed291c28cd71858a664eb8f9b0dd0d59", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6d2ec7bc1182aacbffe439637820be01eff77ba3e4e332269149329b7cfc196a", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b476f43ee03f0c5ddfd308e4055bb0cf8c57ae7882acdbb12ead2eb23d476b67", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3b147463d58517d816e53cf8429ba7c6d62ddf63971b5f362392424d0dd51e39", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c3b5bde5fd1f3165558f9303066ba79d38c993b5fbc7d10ec0cbfe502af94625", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "674980f7421ce2aff465b5b2d667b7aa95bebc3c86d4479eaccf91a8196e658e", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "a246b4b8b31491d8d049f8131b51610caa57d450d2cc729e58be82eb5c35eb90", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5b0cc4ad196bef39594c3bea1182e7d8fc1bda00bb589ccaec41881bfcd155cb", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b8c86e77e516a5d2f514672a2a36d50f70dbdd6c40a2b50874756ad826645134", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "567a88daded2c1bb162ad23d621b895b572a826ae1e6affee22a3bfc3cceccdd", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c63a191b67991dbd41502a591dbb558a7388d92867972a75613d2aece3d57b61", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3463406acb699f404762d526a9b36683f7a449e8dabad5ab6c2180af78cb2b64", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b07cb5c2917ef5b184cc2a17e732b4d16526a5c8b893b80c17ca3285958b539d", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "98cf212567c914c85addd597f1672203468c154b189c2da6e709c6f6b46175d9", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3734e9ed36fab3baa1d089917db7e295de85a96a5476f7f0037276ae9dfb2a12", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5be46dea383875db89e314011f9d593d2d80b13c3bd1abaa0b5f0e67a75bb120", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "65c4a66338c0634dd7d4fb79c5408c0b28fc2fb6bec8759594f7aaf7dd6d00a0", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2c5530a50179ccca609c3edaaff6818136f6163c56f76036246cc559e24a8197", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3ec12173d4e4368a45f58b5f4f9117b14a07a594339e0990f8279bfb2c0a7476", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "936d91873ad790a7976c6da460947ab949765c764179edff653c519b949ce86d", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "e4e5a2bb60f32172f8443668407b3f6d0decda790a4d813a3fefff9cf943047a", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part24.png", + "clip": { + "x": 0, + "y": 25300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "74f12ce9603f7ab562d1138225210bf6356de3060c501d27f83a037acf8a5b1c", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part25.png", + "clip": { + "x": 0, + "y": 26400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b4810af2c3758a7cdcfbf7dfd06e0f53193163dc6ac4f4dc12971acf280f8db9", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part26.png", + "clip": { + "x": 0, + "y": 27500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "cbcdb12a841dd91a24f7e9bee8c7458cdc947e9596bb2859d72565e4a78c730a", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part27.png", + "clip": { + "x": 0, + "y": 28466, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28466 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8937a3484cf8467c73b9e9f94dc46860d801f27de6d9829d0138656dfaff8d4e", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 234 + }, + { + "file": "customize-safely-es-580-prompt.png", + "clip": { + "x": 4, + "y": 4563, + "width": 572, + "height": 578 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4252 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1156 + ], + "icc": "Display P3", + "sha256": "1969da7963e0eac77c37a94341fcb6a25fa59aefc4fc4878b0998e60f2f84430" + }, + { + "file": "customize-safely-es-580-tone.png", + "clip": { + "x": 4, + "y": 5893, + "width": 572, + "height": 585 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5585.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1170 + ], + "icc": "Display P3", + "sha256": "8d109d2ed81470854a92ea5634333e7918d3df943f5744f1af37f0d4d41fa57f" + }, + { + "file": "customize-safely-es-580-intents.png", + "clip": { + "x": 4, + "y": 7350, + "width": 572, + "height": 396 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6948 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 792 + ], + "icc": "Display P3", + "sha256": "d8b3141379bb85a193cbddce82daeb40ad2ceb233535a8039b137c6a31a23744" + }, + { + "file": "customize-safely-es-580-knowledge.png", + "clip": { + "x": 4, + "y": 8410, + "width": 572, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8061 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1004 + ], + "icc": "Display P3", + "sha256": "23e992c7727faaa59f6710c06d07308eeed4c86573f92f54072ce2ecc2038705" + }, + { + "file": "customize-safely-es-580-web-search.png", + "clip": { + "x": 4, + "y": 9488, + "width": 572, + "height": 304 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9040 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 608 + ], + "icc": "Display P3", + "sha256": "8872da068a9e03fe43f0fa8d76b40fb4854d5e2557ab4895b59e058766d729b3" + }, + { + "file": "customize-safely-es-580-properties.png", + "clip": { + "x": 4, + "y": 10172, + "width": 572, + "height": 437 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9790.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 874 + ], + "icc": "Display P3", + "sha256": "c8eafcf5549d8006d151cccbd2244a13ff449b0c27b03e8a0ed19b726f4c686d" + }, + { + "file": "customize-safely-es-580-channels.png", + "clip": { + "x": 4, + "y": 11485, + "width": 572, + "height": 860 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11315 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1720 + ], + "icc": "Display P3", + "sha256": "5e99dee8f41581e9709ad521b5eac880f17d493ce78eb8dd9e7a4fda09a56172" + }, + { + "file": "customize-safely-es-580-discount-percent.png", + "clip": { + "x": 4, + "y": 13957, + "width": 572, + "height": 219 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13466 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 438 + ], + "icc": "Display P3", + "sha256": "73c7575a57f3308c16d2b322fa01aa13b5f0356df73239b73d2d64200da42365" + }, + { + "file": "customize-safely-es-580-store-promotions-entry.png", + "clip": { + "x": 4, + "y": 14681, + "width": 572, + "height": 475 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14318.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 950 + ], + "icc": "Display P3", + "sha256": "a6c05aaed557a10778fe2c434e7c08f3b82830cb1e48a542b5ce9c617350a634" + }, + { + "file": "customize-safely-es-580-store-promotions.png", + "clip": { + "x": 4, + "y": 15375, + "width": 572, + "height": 1200 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15375 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2400 + ], + "icc": "Display P3", + "sha256": "cece22d3134640e248b38e1e265f701adff9baef5ee173f8fbb9de721fae5732" + }, + { + "file": "customize-safely-es-580-promotion-filter.png", + "clip": { + "x": 4, + "y": 16706, + "width": 572, + "height": 601 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16406.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1202 + ], + "icc": "Display P3", + "sha256": "0edc4efc93e95b886aecd5a11480d7736e898d38163ff73486b0b9d8abfbe35c" + }, + { + "file": "customize-safely-es-580-followup-controls.png", + "clip": { + "x": 4, + "y": 19449, + "width": 572, + "height": 641 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19169 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1282 + ], + "icc": "Display P3", + "sha256": "565be9d2aaac1d272b296fb78e9a378ff86e8a97f0c2f23206de33b89465a50c" + }, + { + "file": "customize-safely-es-580-followup-actions.png", + "clip": { + "x": 4, + "y": 20803, + "width": 572, + "height": 411 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20408 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 822 + ], + "icc": "Display P3", + "sha256": "4e4c79dcc284adad298d295c769d6d246e293bf9122010f236f032d9e191abb4" + }, + { + "file": "customize-safely-es-580-followup-sequence.png", + "clip": { + "x": 4, + "y": 21445, + "width": 572, + "height": 574 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 21131.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1148 + ], + "icc": "Display P3", + "sha256": "90aff5cad15388c3a72eedfb5a2bfc062de9fa92f9e90aa1cd770efb3404145f" + }, + { + "file": "customize-safely-es-580-agent-wait-notice.png", + "clip": { + "x": 4, + "y": 23647, + "width": 572, + "height": 709 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23402 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1418 + ], + "icc": "Display P3", + "sha256": "3d7481c58ebadc2db1ebdb8abd219566fb4df55628f5da0549127778f0d8acc0" + }, + { + "file": "customize-safely-es-580-escalation.png", + "clip": { + "x": 4, + "y": 25151, + "width": 572, + "height": 441 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24772 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 882 + ], + "icc": "Display P3", + "sha256": "ccf3596407233c070928a751572b408e2848764b47f657b35de5e9adb0a44110" + }, + { + "file": "customize-safely-es-580-route-assignment.png", + "clip": { + "x": 4, + "y": 26263, + "width": 572, + "height": 751 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26039 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1502 + ], + "icc": "Display P3", + "sha256": "16b2faa87de0eb67bc44c683df44d41ec1c2deaf224db609f771e9773bbdc0c9" + } + ] + }, + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "geometry": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 34151, + "article": { + "x": 16, + "y": 660.5, + "width": 358, + "height": 32918.078125, + "right": 374, + "bottom": 33578.578125 + }, + "headings": [ + "Antes de editarEnlace copiado", + "Cuándo conviene deshabilitarEnlace copiado", + "Qué puedes personalizarEnlace copiado", + "Personaliza el promptEnlace copiado", + "Personaliza el tonoEnlace copiado", + "Personaliza intencionesEnlace copiado", + "Personaliza conocimientoEnlace copiado", + "Personaliza propiedadesEnlace copiado", + "Personaliza canalesEnlace copiado", + "Personaliza la estrategia de descuentoEnlace copiado", + "Elige una estrategiaEnlace copiado", + "Elige qué promociones de la tienda puede usar la misiónEnlace copiado", + "Cómo funcionan los interruptores y los horariosEnlace copiado", + "Guarda o restaura tus seleccionesEnlace copiado", + "Personaliza el seguimientoEnlace copiado", + "Elige la cantidad y la esperaEnlace copiado", + "Elige la acción finalEnlace copiado", + "Respuestas y cambios posterioresEnlace copiado", + "Valores inicialesEnlace copiado", + "Si usas el agente dentro de una rutaEnlace copiado", + "Personaliza derivaciónEnlace copiado", + "Personaliza journeys o rutasEnlace copiado", + "Prueba según el tipo de misiónEnlace copiado", + "Revisa después del cambioEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 16, + "y": 6119.5, + "width": 358, + "height": 407.9296875, + "right": 374, + "bottom": 6527.4296875 + }, + "stage": { + "x": 16, + "y": 6119.5, + "width": 358, + "height": 407.9296875, + "right": 374, + "bottom": 6527.4296875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6138.5, + "width": 328, + "height": 369.9296875, + "right": 359, + "bottom": 6508.4296875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6144.5, + "width": 315.9921875, + "height": 357.9296875, + "right": 352.9921875, + "bottom": 6502.4296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "naturalSize": [ + 422, + 478 + ], + "loaded": true, + "alt": "Campo de prompt vacío en un borrador ficticio", + "caption": "Campo completo sin editar ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 16, + "y": 7615.4296875, + "width": 358, + "height": 442.96875, + "right": 374, + "bottom": 8058.3984375 + }, + "stage": { + "x": 16, + "y": 7615.4296875, + "width": 358, + "height": 442.96875, + "right": 374, + "bottom": 8058.3984375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7634.4296875, + "width": 328, + "height": 404.96875, + "right": 359, + "bottom": 8039.3984375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7640.4296875, + "width": 315.9921875, + "height": 392.96875, + "right": 352.9921875, + "bottom": 8033.3984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-es-mobile.png", + "naturalSize": [ + 390, + 485 + ], + "loaded": true, + "alt": "Tres tonos seleccionados en un borrador", + "caption": "Opciones seleccionadas sin guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 16, + "y": 9326.3984375, + "width": 358, + "height": 294.8515625, + "right": 374, + "bottom": 9621.25 + }, + "stage": { + "x": 16, + "y": 9326.3984375, + "width": 358, + "height": 294.8515625, + "right": 374, + "bottom": 9621.25 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9345.3984375, + "width": 328, + "height": 256.8515625, + "right": 359, + "bottom": 9602.25 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 9351.3984375, + "width": 315.984375, + "height": 244.8515625, + "right": 352.9921875, + "bottom": 9596.25 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "naturalSize": [ + 382, + 296 + ], + "loaded": true, + "alt": "Frase de intención sin agregar", + "caption": "Borrador independiente sin clasificación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 16, + "y": 10489.25, + "width": 358, + "height": 351.0234375, + "right": 374, + "bottom": 10840.2734375 + }, + "stage": { + "x": 16, + "y": 10489.25, + "width": 358, + "height": 351.0234375, + "right": 374, + "bottom": 10840.2734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10508.25, + "width": 328, + "height": 313.0234375, + "right": 359, + "bottom": 10821.2734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 10514.25, + "width": 315.9921875, + "height": 301.0234375, + "right": 352.9921875, + "bottom": 10815.2734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "naturalSize": [ + 422, + 402 + ], + "loaded": true, + "alt": "Área de conocimiento sin archivos", + "caption": "Formulario vacío sin subir documentos.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 16, + "y": 11584.2734375, + "width": 358, + "height": 202.7578125, + "right": 374, + "bottom": 11787.03125 + }, + "stage": { + "x": 16, + "y": 11584.2734375, + "width": 358, + "height": 202.7578125, + "right": 374, + "bottom": 11787.03125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11603.2734375, + "width": 328, + "height": 164.7578125, + "right": 359, + "bottom": 11768.03125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11609.2734375, + "width": 315.9921875, + "height": 152.7578125, + "right": 352.9921875, + "bottom": 11762.03125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "naturalSize": [ + 422, + 204 + ], + "loaded": true, + "alt": "Campo de búsqueda web vacío", + "caption": "Placeholder sin URL añadida ni búsqueda ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 16, + "y": 12371.03125, + "width": 358, + "height": 328.7734375, + "right": 374, + "bottom": 12699.8046875 + }, + "stage": { + "x": 16, + "y": 12371.03125, + "width": 358, + "height": 328.7734375, + "right": 374, + "bottom": 12699.8046875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 12390.03125, + "width": 328, + "height": 290.7734375, + "right": 359, + "bottom": 12680.8046875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 12396.03125, + "width": 315.9921875, + "height": 278.7734375, + "right": 352.9921875, + "bottom": 12674.8046875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "naturalSize": [ + 382, + 337 + ], + "loaded": true, + "alt": "Nombre importante y correo opcional", + "caption": "Selección ficticia sin recopilación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 16, + "y": 13887.8046875, + "width": 358, + "height": 665.7890625, + "right": 374, + "bottom": 14553.59375 + }, + "stage": { + "x": 16, + "y": 13887.8046875, + "width": 358, + "height": 665.7890625, + "right": 374, + "bottom": 14553.59375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13906.8046875, + "width": 328, + "height": 627.7890625, + "right": 359, + "bottom": 14534.59375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13912.8046875, + "width": 315.9921875, + "height": 615.7890625, + "right": 352.9921875, + "bottom": 14528.59375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-es-mobile.png", + "naturalSize": [ + 390, + 760 + ], + "loaded": true, + "alt": "Selección de canales de entrada sin guardar", + "caption": "Entrada automática y opción manual; no resultado de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 16, + "y": 16741.796875, + "width": 358, + "height": 168, + "right": 374, + "bottom": 16909.796875 + }, + "stage": { + "x": 16, + "y": 16741.796875, + "width": 358, + "height": 168, + "right": 374, + "bottom": 16909.796875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 66.5, + "y": 16760.796875, + "width": 257, + "height": 130, + "right": 323.5, + "bottom": 16890.796875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 72.5, + "y": 16766.796875, + "width": 245, + "height": 118, + "right": 317.5, + "bottom": 16884.796875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "naturalSize": [ + 245, + 118 + ], + "loaded": true, + "alt": "Porcentaje en la tarjeta de descuento compartida", + "caption": "Borrador de Subscriber Booster; tasa fija por ese flujo.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 16, + "y": 17568, + "width": 358, + "height": 353.03125, + "right": 374, + "bottom": 17921.03125 + }, + "stage": { + "x": 16, + "y": 17568, + "width": 358, + "height": 353.03125, + "right": 374, + "bottom": 17921.03125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 17587, + "width": 328, + "height": 315.03125, + "right": 359, + "bottom": 17902.03125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 17593, + "width": 315.9921875, + "height": 303.03125, + "right": 352.9921875, + "bottom": 17896.03125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "naturalSize": [ + 390, + 374 + ], + "loaded": true, + "alt": "Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda.", + "caption": "Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 16, + "y": 18225.03125, + "width": 358, + "height": 959.9140625, + "right": 374, + "bottom": 19184.9453125 + }, + "stage": { + "x": 16, + "y": 18225.03125, + "width": 358, + "height": 959.9140625, + "right": 374, + "bottom": 19184.9453125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 18244.03125, + "width": 328, + "height": 921.9140625, + "right": 359, + "bottom": 19165.9453125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 18250.03125, + "width": 315.9921875, + "height": 909.9140625, + "right": 352.9921875, + "bottom": 19159.9453125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "naturalSize": [ + 390, + 1123 + ], + "loaded": true, + "alt": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "caption": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 16, + "y": 19376.9453125, + "width": 358, + "height": 455.125, + "right": 374, + "bottom": 19832.0703125 + }, + "stage": { + "x": 16, + "y": 19376.9453125, + "width": 358, + "height": 455.125, + "right": 374, + "bottom": 19832.0703125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 19395.9453125, + "width": 328, + "height": 417.125, + "right": 359, + "bottom": 19813.0703125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 19401.9453125, + "width": 315.9921875, + "height": 405.125, + "right": 352.9921875, + "bottom": 19807.0703125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "naturalSize": [ + 390, + 500 + ], + "loaded": true, + "alt": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "caption": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 16, + "y": 22970.6796875, + "width": 358, + "height": 487.53125, + "right": 374, + "bottom": 23458.2109375 + }, + "stage": { + "x": 16, + "y": 22970.6796875, + "width": 358, + "height": 487.53125, + "right": 374, + "bottom": 23458.2109375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 22989.6796875, + "width": 328, + "height": 449.53125, + "right": 359, + "bottom": 23439.2109375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 22995.6796875, + "width": 315.9921875, + "height": 437.53125, + "right": 352.9921875, + "bottom": 23433.2109375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "naturalSize": [ + 390, + 540 + ], + "loaded": true, + "alt": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "caption": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 16, + "y": 24340.4140625, + "width": 358, + "height": 301.171875, + "right": 374, + "bottom": 24641.5859375 + }, + "stage": { + "x": 16, + "y": 24340.4140625, + "width": 358, + "height": 301.171875, + "right": 374, + "bottom": 24641.5859375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 24359.4140625, + "width": 328, + "height": 263.171875, + "right": 359, + "bottom": 24622.5859375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 24365.4140625, + "width": 315.984375, + "height": 251.171875, + "right": 352.9921875, + "bottom": 24616.5859375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "naturalSize": [ + 390, + 310 + ], + "loaded": true, + "alt": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "caption": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 16, + "y": 24993.5859375, + "width": 358, + "height": 433.25, + "right": 374, + "bottom": 25426.8359375 + }, + "stage": { + "x": 16, + "y": 24993.5859375, + "width": 358, + "height": 433.25, + "right": 374, + "bottom": 25426.8359375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 25012.5859375, + "width": 328, + "height": 395.25, + "right": 359, + "bottom": 25407.8359375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 25018.5859375, + "width": 315.9921875, + "height": 383.25, + "right": 352.9921875, + "bottom": 25401.8359375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "naturalSize": [ + 390, + 473 + ], + "loaded": true, + "alt": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "caption": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 16, + "y": 27408.4453125, + "width": 358, + "height": 542.6328125, + "right": 374, + "bottom": 27951.078125 + }, + "stage": { + "x": 16, + "y": 27408.4453125, + "width": 358, + "height": 542.6328125, + "right": 374, + "bottom": 27951.078125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 27427.4453125, + "width": 328, + "height": 504.6328125, + "right": 359, + "bottom": 27932.078125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 27433.4453125, + "width": 315.9921875, + "height": 492.6328125, + "right": 352.9921875, + "bottom": 27926.078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "naturalSize": [ + 390, + 608 + ], + "loaded": true, + "alt": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "caption": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 16, + "y": 29059.078125, + "width": 358, + "height": 325.484375, + "right": 374, + "bottom": 29384.5625 + }, + "stage": { + "x": 16, + "y": 29059.078125, + "width": 358, + "height": 325.484375, + "right": 374, + "bottom": 29384.5625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 29078.078125, + "width": 328, + "height": 287.484375, + "right": 359, + "bottom": 29365.5625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 29084.078125, + "width": 315.9921875, + "height": 275.484375, + "right": 352.9921875, + "bottom": 29359.5625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es-mobile.png", + "naturalSize": [ + 390, + 340 + ], + "loaded": true, + "alt": "Equipo ficticio en el control de derivación", + "caption": "Destino sin guardar ni asignar una conversación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 16, + "y": 30260.5625, + "width": 358, + "height": 578.015625, + "right": 374, + "bottom": 30838.578125 + }, + "stage": { + "x": 16, + "y": 30260.5625, + "width": 358, + "height": 578.015625, + "right": 374, + "bottom": 30838.578125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 30279.5625, + "width": 328, + "height": 540.015625, + "right": 359, + "bottom": 30819.578125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 30285.5625, + "width": 315.9921875, + "height": 528.015625, + "right": 352.9921875, + "bottom": 30813.578125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "naturalSize": [ + 389, + 650 + ], + "loaded": true, + "alt": "Cinco acciones en el componente Asignación", + "caption": "Componente independiente; no ruta ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-es-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ad78965829c2ec9fe27605db9ee7dd695a6dcba2afc28212e74618b5d9b10d5f", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 0 + }, + { + "file": "customize-safely-es-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "65faeb0f97222fbfb095a693941a10bcc9917e9727b7630bc07df56e1b1549fb", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "26f9fa202781a5359b6a59f99928484b9df70004724357ca0f7db5ad0088dc3e", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "316ce5077a68ff39f72dc02c1a918a801e8a7c1dd9fb176f682db74f91ee2e5c", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "61e902ae23b650635a5bf311879dc1ba81153404f16561fd72e3378185baf8e3", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "91d64bdc5e38259fcd77ffbc468b086fc8524ed63a1376dfdcb7c75f2cc1f267", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "d1f05cb70753c0e261fd5b472bddb09ac93bbfdfd7d52c3d16779c7ef440e607", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "a5792063944fc7fad9e3d983931c73302a6e3958169d773080146d3040832c43", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "e3a41f85d7f5fbd9e229be53bc7b1fa5353f5235ac84d21643e0f15a673a3e1a", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f87a1e6e56ed8cc4bf87d9b7ed2bb7a677f43b4e601e3f00cd0dbaadb1f6d705", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "60e812029f0259dbdd265d74323973e1dc6ae9ef184dfe828487e01b170512e8", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "d04d67d66164c1b1c0495577d061bbc4447bd80618587936d37d4022e4e3ad0b", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "58d2c288d81dcbaf9fd323a514a4fd40b0e55c5c799d5615443396c2998668e5", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "efcbf69336749b1f3d37b1c3b5d1f17e198c8da2ea4d83c68c7b7877da48d073", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4a830b178d45091eb208fd339495264216810b077357d1dc338351fc343e50bb", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "365bef4e882d5775ed9e76f0ee8379c595da1f1027d01f74a5060c8889c41668", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5465c1093bbe783fa439b47e6cc1c44c0321130e3cb573c41074c50d03c55871", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "969ee82420ce4e8841569d0b5f29658843675802fdfba251f7fed9ba7cda27e1", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "32d53d36db26b342b732240e308440f638463f177e8ee303ce696276397053df", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3cb344d6d6a9e9c9c9a84bd8ff7cfea3c7e51d017910b50762ed02216620843b", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "459392ff478b8f020a623181b960532a272a3c1dd120ed2eb1f26e4db89e018b", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "a8df2666b59a2023e70d0098509f508b3153ba47ddecc25e2a880c042c866c9b", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "af1a930132bccf12905582b096f82c0c5af213ee0380c38c4981808c95d593da", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part24.png", + "clip": { + "x": 0, + "y": 25300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "c77cf39482cd30ca2ef3b5a9757134d7263aeb76ea3eec524c449e141584a167", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part25.png", + "clip": { + "x": 0, + "y": 26400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7adf5e5f8175fb3debc889f98fd7bed5e73455e8c314b57da2d106c5a4cdd686", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part26.png", + "clip": { + "x": 0, + "y": 27500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7b4f8a269e0f2bccc107fb151c4f63f92560d48fb15aa2b7c778cc1ae92a6225", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part27.png", + "clip": { + "x": 0, + "y": 28600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "16ded8a73c1170f908c2064d2a63ec01b3f50fa573357c088a1011aba6d16e9e", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part28.png", + "clip": { + "x": 0, + "y": 29700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 29700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b6a0803e98509aaeaf81a456e150e161d9f87866a1e1b89361d1cf303d2babc4", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part29.png", + "clip": { + "x": 0, + "y": 30800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 30800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "443ed61bf5fa0a6950069937e274fb6faed7e7ea96c2130760626892aa726289", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part30.png", + "clip": { + "x": 0, + "y": 31900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 31900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "d3d0d922eba52b0a664bc124fa48b78d92269b7ecac6396aa0b4295b3323c2cf", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part31.png", + "clip": { + "x": 0, + "y": 32950.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 32950.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "23144b62e63c398ce1787b83940aa028f4488042566bf98504e4f08960b68fc2", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 149.5 + }, + { + "file": "customize-safely-es-390-prompt.png", + "clip": { + "x": 4, + "y": 6107, + "width": 382, + "height": 433 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5723.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 866 + ], + "icc": "Display P3", + "sha256": "09ee5df54c39c2a04fba8a015ba7969c532e600a49e1ff27e0a55d1e9dcb161a" + }, + { + "file": "customize-safely-es-390-tone.png", + "clip": { + "x": 4, + "y": 7603, + "width": 382, + "height": 468 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7237 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 936 + ], + "icc": "Display P3", + "sha256": "8ec872ecdea5764cb84a4045b006fe742bfb6c47a6e67f6486a40733ad6df5e9" + }, + { + "file": "customize-safely-es-390-intents.png", + "clip": { + "x": 4, + "y": 9314, + "width": 382, + "height": 320 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8874 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 640 + ], + "icc": "Display P3", + "sha256": "4f8e717f145838c5f3b221478088e2c17621edf0b04bf95d6496320d9cbbe0ba" + }, + { + "file": "customize-safely-es-390-knowledge.png", + "clip": { + "x": 4, + "y": 10477, + "width": 382, + "height": 376 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10065 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 752 + ], + "icc": "Display P3", + "sha256": "93e766e298872746d318f71017860b48254de8bbbd7b60779c6d39be1b3945b4" + }, + { + "file": "customize-safely-es-390-web-search.png", + "clip": { + "x": 4, + "y": 11572, + "width": 382, + "height": 228 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11085.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 456 + ], + "icc": "Display P3", + "sha256": "f70aeef189a144f318042ce0ade95965f378b74f9692edff5c0e3aa9bd901a08" + }, + { + "file": "customize-safely-es-390-properties.png", + "clip": { + "x": 4, + "y": 12359, + "width": 382, + "height": 353 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11935.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 706 + ], + "icc": "Display P3", + "sha256": "2744ec64a0dcb861e8dc78ef3263b8a3f02746919f2dfa39543a5cc07f8886d8" + }, + { + "file": "customize-safely-es-390-channels.png", + "clip": { + "x": 4, + "y": 13875, + "width": 382, + "height": 691 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13620.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1382 + ], + "icc": "Display P3", + "sha256": "dd4982c8eba200cac651bbb72c7e41bddb854f1f3545175ed4a1110e173733fb" + }, + { + "file": "customize-safely-es-390-discount-percent.png", + "clip": { + "x": 4, + "y": 16729, + "width": 382, + "height": 193 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16226 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 386 + ], + "icc": "Display P3", + "sha256": "9603656d73928265da731ad8fa65d1b389603be3d5b314cac85b544bf0394d0a" + }, + { + "file": "customize-safely-es-390-store-promotions-entry.png", + "clip": { + "x": 4, + "y": 17556, + "width": 382, + "height": 378 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17144.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 756 + ], + "icc": "Display P3", + "sha256": "719ff21dbc5f3bd3dda4728aea9ab52a7d28e5a7965f1530ff7919cf3c5272b1" + }, + { + "file": "customize-safely-es-390-store-promotions.png", + "clip": { + "x": 4, + "y": 18213, + "width": 382, + "height": 984 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18105 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1968 + ], + "icc": "Display P3", + "sha256": "9781950011e38091d6c57137fbd0e04651b52016c6a902d5b7633980928cd3ee" + }, + { + "file": "customize-safely-es-390-promotion-filter.png", + "clip": { + "x": 4, + "y": 19364, + "width": 382, + "height": 481 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19004.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 962 + ], + "icc": "Display P3", + "sha256": "cc646a41d03e4875be3725dc0033c4660eebaf6c7fce2fa8fba28f37aec9f5de" + }, + { + "file": "customize-safely-es-390-followup-controls.png", + "clip": { + "x": 4, + "y": 22958, + "width": 382, + "height": 513 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22614.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1026 + ], + "icc": "Display P3", + "sha256": "e12775d9b713ffb202f2f90aa72b293400c12ea42a49d996e1db81dc51290d1e" + }, + { + "file": "customize-safely-es-390-followup-actions.png", + "clip": { + "x": 4, + "y": 24328, + "width": 382, + "height": 326 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23891 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 652 + ], + "icc": "Display P3", + "sha256": "cf69a8b5ab455d1f31ece6aa3dd7edb86dc73b3aed6c0bed0adefedcae727422" + }, + { + "file": "customize-safely-es-390-followup-sequence.png", + "clip": { + "x": 4, + "y": 24981, + "width": 382, + "height": 458 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24610 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 916 + ], + "icc": "Display P3", + "sha256": "3b3d67048f61fbbe2a454e5996f2e4dbd8e150a8e3609e5fa64ba38d170532c7" + }, + { + "file": "customize-safely-es-390-agent-wait-notice.png", + "clip": { + "x": 4, + "y": 27396, + "width": 382, + "height": 568 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27080 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1136 + ], + "icc": "Display P3", + "sha256": "564bc61230fbfa0b9eb393e2272576a846ca208cff4dd4a96121b2e05fa3d526" + }, + { + "file": "customize-safely-es-390-escalation.png", + "clip": { + "x": 4, + "y": 29047, + "width": 382, + "height": 350 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28622 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 700 + ], + "icc": "Display P3", + "sha256": "a7deaefc223b0f50671da6b1a9e7579ed9f70aa6f2bd5078b10497656f30c363" + }, + { + "file": "customize-safely-es-390-route-assignment.png", + "clip": { + "x": 4, + "y": 30248, + "width": 382, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 29949.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1206 + ], + "icc": "Display P3", + "sha256": "5590d33640635280077e81cfb028ae1bebfe2b28f15e7cfcd26f34c2f7be9524" + } + ] + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "geometry": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 25683, + "article": { + "x": 375.9921875, + "y": 665.7421875, + "width": 774.4140625, + "height": 24580, + "right": 1150.40625, + "bottom": 25245.7421875 + }, + "headings": [ + "Before you editLink copied", + "When to disableLink copied", + "What you can customizeLink copied", + "Customize the promptLink copied", + "Customize toneLink copied", + "Customize intentsLink copied", + "Customize knowledgeLink copied", + "Customize propertiesLink copied", + "Customize channelsLink copied", + "Customize discount strategyLink copied", + "Choose a strategyLink copied", + "Choose which store promotions the playbook may useLink copied", + "How switches and schedules workLink copied", + "Save or restore your selectionsLink copied", + "Customize follow-upLink copied", + "Choose the count and waitLink copied", + "Choose the final actionLink copied", + "Replies and later changesLink copied", + "Starting valuesLink copied", + "When using the agent in a routeLink copied", + "Customize handoff rulesLink copied", + "Customize journeys or routesLink copied", + "Test based on playbook typeLink copied", + "Review after the changeLink copied", + "Related guidesLink copied" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 375.9921875, + "y": 3796.7421875, + "width": 774.4140625, + "height": 630, + "right": 1150.40625, + "bottom": 4426.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 3796.7421875, + "width": 774.4140625, + "height": 630, + "right": 1150.40625, + "bottom": 4426.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 3825.7421875, + "width": 646, + "height": 572, + "right": 1086.1953125, + "bottom": 4397.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 3834.7421875, + "width": 628, + "height": 554, + "right": 1077.1953125, + "bottom": 4388.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "naturalSize": [ + 628, + 554 + ], + "loaded": true, + "alt": "Empty prompt field in a fictitious draft", + "caption": "Complete field without editing or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 375.9921875, + "y": 5124.7421875, + "width": 774.4140625, + "height": 591, + "right": 1150.40625, + "bottom": 5715.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 5124.7421875, + "width": 774.4140625, + "height": 591, + "right": 1150.40625, + "bottom": 5715.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 5153.7421875, + "width": 593, + "height": 533, + "right": 1059.6953125, + "bottom": 5686.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 5162.7421875, + "width": 575, + "height": 515, + "right": 1050.6953125, + "bottom": 5677.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-en.png", + "naturalSize": [ + 575, + 515 + ], + "loaded": true, + "alt": "Three tones selected in a draft", + "caption": "Selected options without saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 375.9921875, + "y": 6437.7421875, + "width": 774.4140625, + "height": 336, + "right": 1150.40625, + "bottom": 6773.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 6437.7421875, + "width": 774.4140625, + "height": 336, + "right": 1150.40625, + "bottom": 6773.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 6466.7421875, + "width": 646, + "height": 278, + "right": 1086.1953125, + "bottom": 6744.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 6475.7421875, + "width": 628, + "height": 260, + "right": 1077.1953125, + "bottom": 6735.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en.png", + "naturalSize": [ + 628, + 260 + ], + "loaded": true, + "alt": "Intent phrase without adding", + "caption": "Independent draft without classification.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 375.9921875, + "y": 7383.7421875, + "width": 774.4140625, + "height": 442, + "right": 1150.40625, + "bottom": 7825.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 7383.7421875, + "width": 774.4140625, + "height": 442, + "right": 1150.40625, + "bottom": 7825.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 7412.7421875, + "width": 646, + "height": 384, + "right": 1086.1953125, + "bottom": 7796.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 7421.7421875, + "width": 628, + "height": 366, + "right": 1077.1953125, + "bottom": 7787.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "naturalSize": [ + 628, + 366 + ], + "loaded": true, + "alt": "Knowledge upload area without files", + "caption": "Empty form without document uploads.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 375.9921875, + "y": 8281.7421875, + "width": 774.4140625, + "height": 292, + "right": 1150.40625, + "bottom": 8573.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 8281.7421875, + "width": 774.4140625, + "height": 292, + "right": 1150.40625, + "bottom": 8573.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 8310.7421875, + "width": 646, + "height": 234, + "right": 1086.1953125, + "bottom": 8544.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 8319.7421875, + "width": 628, + "height": 216, + "right": 1077.1953125, + "bottom": 8535.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "naturalSize": [ + 628, + 216 + ], + "loaded": true, + "alt": "Empty web search field", + "caption": "Placeholder without an added URL or an executed search.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 375.9921875, + "y": 8923.7421875, + "width": 774.4140625, + "height": 425, + "right": 1150.40625, + "bottom": 9348.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 8923.7421875, + "width": 774.4140625, + "height": 425, + "right": 1150.40625, + "bottom": 9348.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 430.1953125, + "y": 8952.7421875, + "width": 666, + "height": 367, + "right": 1096.1953125, + "bottom": 9319.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 439.1953125, + "y": 8961.7421875, + "width": 648, + "height": 349, + "right": 1087.1953125, + "bottom": 9310.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en.png", + "naturalSize": [ + 648, + 349 + ], + "loaded": true, + "alt": "Important name and optional email", + "caption": "Fictitious selection without collection.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 375.9921875, + "y": 10074.7421875, + "width": 774.4140625, + "height": 666, + "right": 1150.40625, + "bottom": 10740.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 10074.7421875, + "width": 774.4140625, + "height": 666, + "right": 1150.40625, + "bottom": 10740.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 10103.7421875, + "width": 593, + "height": 608, + "right": 1059.6953125, + "bottom": 10711.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 10112.7421875, + "width": 575, + "height": 590, + "right": 1050.6953125, + "bottom": 10702.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-en.png", + "naturalSize": [ + 575, + 590 + ], + "loaded": true, + "alt": "Unsaved incoming channel selection", + "caption": "Automatic incoming selection and manual option; no sending result.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 375.9921875, + "y": 12028.7421875, + "width": 774.4140625, + "height": 194, + "right": 1150.40625, + "bottom": 12222.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 12028.7421875, + "width": 774.4140625, + "height": 194, + "right": 1150.40625, + "bottom": 12222.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 589.1953125, + "y": 12057.7421875, + "width": 348, + "height": 136, + "right": 937.1953125, + "bottom": 12193.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 598.1953125, + "y": 12066.7421875, + "width": 330, + "height": 118, + "right": 928.1953125, + "bottom": 12184.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "naturalSize": [ + 330, + 118 + ], + "loaded": true, + "alt": "Percentage in the shared discount card", + "caption": "Subscriber Booster draft; fixed rate for that flow.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 375.9921875, + "y": 12666.7421875, + "width": 774.4140625, + "height": 322, + "right": 1150.40625, + "bottom": 12988.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 12666.7421875, + "width": 774.4140625, + "height": 322, + "right": 1150.40625, + "bottom": 12988.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 12695.7421875, + "width": 594, + "height": 264, + "right": 1060.1953125, + "bottom": 12959.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 12704.7421875, + "width": 576, + "height": 246, + "right": 1051.1953125, + "bottom": 12950.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png", + "naturalSize": [ + 576, + 246 + ], + "loaded": true, + "alt": "Existing-store-offers strategy selected, with the View store promotions button.", + "caption": "Button for opening the fictional example’s promotions panel; the strategy was not changed or saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 375.9921875, + "y": 13172.7421875, + "width": 774.4140625, + "height": 1099, + "right": 1150.40625, + "bottom": 14271.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 13172.7421875, + "width": 774.4140625, + "height": 1099, + "right": 1150.40625, + "bottom": 14271.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 485.6953125, + "y": 13201.7421875, + "width": 555, + "height": 1041, + "right": 1040.6953125, + "bottom": 14242.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 494.6953125, + "y": 13210.7421875, + "width": 537, + "height": 1023, + "right": 1031.6953125, + "bottom": 14233.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png", + "naturalSize": [ + 537, + 1023 + ], + "loaded": true, + "alt": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook.", + "caption": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 375.9921875, + "y": 14391.7421875, + "width": 774.4140625, + "height": 518, + "right": 1150.40625, + "bottom": 14909.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 14391.7421875, + "width": 774.4140625, + "height": 518, + "right": 1150.40625, + "bottom": 14909.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 485.6953125, + "y": 14420.7421875, + "width": 555, + "height": 460, + "right": 1040.6953125, + "bottom": 14880.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 494.6953125, + "y": 14429.7421875, + "width": 537, + "height": 442, + "right": 1031.6953125, + "bottom": 14871.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png", + "naturalSize": [ + 537, + 442 + ], + "loaded": true, + "alt": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts.", + "caption": "The filter narrows visible results; it does not change which promotions are allowed for the playbook.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 375.9921875, + "y": 16623.7421875, + "width": 774.4140625, + "height": 572, + "right": 1150.40625, + "bottom": 17195.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 16623.7421875, + "width": 774.4140625, + "height": 572, + "right": 1150.40625, + "bottom": 17195.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 16652.7421875, + "width": 594, + "height": 514, + "right": 1060.1953125, + "bottom": 17166.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 16661.7421875, + "width": 576, + "height": 496, + "right": 1051.1953125, + "bottom": 17157.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png", + "naturalSize": [ + 576, + 496 + ], + "loaded": true, + "alt": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis.", + "caption": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 375.9921875, + "y": 17819.7421875, + "width": 774.4140625, + "height": 376, + "right": 1150.40625, + "bottom": 18195.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 17819.7421875, + "width": 774.4140625, + "height": 376, + "right": 1150.40625, + "bottom": 18195.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 17848.7421875, + "width": 594, + "height": 318, + "right": 1060.1953125, + "bottom": 18166.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 17857.7421875, + "width": 576, + "height": 300, + "right": 1051.1953125, + "bottom": 18157.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png", + "naturalSize": [ + 576, + 300 + ], + "loaded": true, + "alt": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person.", + "caption": "Final-action choices; the menu was opened without choosing another option or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 375.9921875, + "y": 18403.7421875, + "width": 774.4140625, + "height": 497, + "right": 1150.40625, + "bottom": 18900.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 18403.7421875, + "width": 774.4140625, + "height": 497, + "right": 1150.40625, + "bottom": 18900.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 18432.7421875, + "width": 594, + "height": 439, + "right": 1060.1953125, + "bottom": 18871.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 18441.7421875, + "width": 576, + "height": 421, + "right": 1051.1953125, + "bottom": 18862.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png", + "naturalSize": [ + 576, + 421 + ], + "loaded": true, + "alt": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis.", + "caption": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 375.9921875, + "y": 20139.7421875, + "width": 774.4140625, + "height": 636, + "right": 1150.40625, + "bottom": 20775.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 20139.7421875, + "width": 774.4140625, + "height": 636, + "right": 1150.40625, + "bottom": 20775.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 523.6953125, + "y": 20168.7421875, + "width": 479, + "height": 578, + "right": 1002.6953125, + "bottom": 20746.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 532.6953125, + "y": 20177.7421875, + "width": 461, + "height": 560, + "right": 993.6953125, + "bottom": 20737.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png", + "naturalSize": [ + 461, + 560 + ], + "loaded": true, + "alt": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link.", + "caption": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 375.9921875, + "y": 21493.7421875, + "width": 774.4140625, + "height": 406, + "right": 1150.40625, + "bottom": 21899.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 21493.7421875, + "width": 774.4140625, + "height": 406, + "right": 1150.40625, + "bottom": 21899.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 21522.7421875, + "width": 593, + "height": 348, + "right": 1059.6953125, + "bottom": 21870.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 21531.7421875, + "width": 575, + "height": 330, + "right": 1050.6953125, + "bottom": 21861.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en.png", + "naturalSize": [ + 575, + 330 + ], + "loaded": true, + "alt": "Fictitious team in the escalation control", + "caption": "Destination without saving or assigning a conversation.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 375.9921875, + "y": 22565.7421875, + "width": 774.4140625, + "height": 726, + "right": 1150.40625, + "bottom": 23291.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 22565.7421875, + "width": 774.4140625, + "height": 726, + "right": 1150.40625, + "bottom": 23291.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 502.6953125, + "y": 22594.7421875, + "width": 521, + "height": 668, + "right": 1023.6953125, + "bottom": 23262.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 511.6953125, + "y": 22603.7421875, + "width": 503, + "height": 650, + "right": 1014.6953125, + "bottom": 23253.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en.png", + "naturalSize": [ + 503, + 650 + ], + "loaded": true, + "alt": "Five actions in the Assignment component", + "caption": "Independent component; no executed route.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-en-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "6ed706e359e46a605b53a0a02e70127ff7c0e02e96bc380e45cb289484b13034", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 0 + }, + { + "file": "customize-safely-en-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cea9543cefa7e726eab69caab51fce837ef21cd27981226ef4200f5f9e32e2df", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0f42da1ae7dd9c02eae26a7ff33d034c118572a4ac31337a8aa1d419e7d11923", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "fb8b454fa0acb739137d49301958fba4681e40310e93a4331ffff7598ff28d56", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "954ad965cfabc7174bcc9d79186fcf8f7cd4b4ed860928aa73b1825c4bda798f", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0c9f3bde1416a137ae8aefcf71d252cb9fd9250546e2c6bbeffc95f7ece15758", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "ecce903a9a8d2531a22e9c1ae9caf928118c9f8ec28d64e7d38fa3079299650a", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cfdb1e2b8ec5aee5f6a13b3c6e5cafd622b70e2c4c193769ddf9ebfb91adb7e3", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "63bb5e893ed816110f0619b778f0cdfa9d84311560248377fe1c2a4ab1250a8e", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0c6cfbef55481bd32f18be0ceafe32d9d97dde8dae49288d66e3e32e7bcfe97b", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "3f79696810c9ac34ad82bed785f1fbced93de665f2ecce8cc1fbc814ed3a9c24", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "3942dc17134908cabf977170790a79788e82169291ed052bf66bbd1082fd843d", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f156daacc33c6b374be8d011154f24939ca737136b719686c207f6d060b58d1e", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b5e06a381543ccd0c56f9e263e28cba1454dd823271969640bc14ee168dff5d0", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "798b8083e54fa021e0ee5e550a116f9bfc7dd545fbc91abf54e5719f1024bab5", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "fba1f94ea5643fe97b6ee370b255304e6bb01cb4e41616751cb6b82f9e78b659", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "068ad8ac4193873936c88c8b78c37fd3d284389ba49a356c28ff3a2b4591b91f", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b47c9a7621e643a230678387ee998575887380db188e2d315b57b16291686ce7", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a1d7b4500b4fa7d901a50df5b6de5b959b491f229885057dd536c8e0ec351021", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "aef2dddf25259cd85f4890e7867eddadab280f68466567f2e3095081ffd9a740", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "468b4afbca262a7add3cfc046a63b0bf1c69da7ca0d903a27eb803eee0b22a40", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a480e5ac98d8502ce231ac14fb78d64bd1dc75c288bb5a00c0a3b8fc37ac0a03", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f5724671efcff3ca0f10a5d711c4c42e5bf0f4021ef58f9954e0cfdcea34108d", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part24.png", + "clip": { + "x": 0, + "y": 24482.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24482.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "492abfb44358e5ec655ec718c7c05f4810e2b3e5927a32b8e1781a7651b8772d", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 917.5 + }, + { + "file": "customize-safely-en-1440-prompt.png", + "clip": { + "x": 363, + "y": 3784, + "width": 800, + "height": 655 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3511.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1310 + ], + "icc": "Display P3", + "sha256": "67e5a4bd3b8fb4ed12822af914770029c1fec6bceb2325e91a5619c7dae87dd6" + }, + { + "file": "customize-safely-en-1440-tone.png", + "clip": { + "x": 363, + "y": 5112, + "width": 800, + "height": 616 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4820 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1232 + ], + "icc": "Display P3", + "sha256": "3a0a7b464b54b2556ecd52a1eaf5612aeeb74ed5ed912bcf455998834870ef0d" + }, + { + "file": "customize-safely-en-1440-intents.png", + "clip": { + "x": 363, + "y": 6425, + "width": 800, + "height": 361 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6005.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 722 + ], + "icc": "Display P3", + "sha256": "413d62761b868aa33c387de9c3346b60ab0a39adee1ff69b69ed7aa3c5897177" + }, + { + "file": "customize-safely-en-1440-knowledge.png", + "clip": { + "x": 363, + "y": 7371, + "width": 800, + "height": 467 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7004.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 934 + ], + "icc": "Display P3", + "sha256": "ae8cf3d13f60645f03ff19dc2264449ef60bbbf517877a44c88627d59a9daf97" + }, + { + "file": "customize-safely-en-1440-web-search.png", + "clip": { + "x": 363, + "y": 8269, + "width": 800, + "height": 317 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7827.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 634 + ], + "icc": "Display P3", + "sha256": "25f1e7a9d6774c41a6534970cbbe02d1677bfa24bb47441f4bf6e37d87848338" + }, + { + "file": "customize-safely-en-1440-properties.png", + "clip": { + "x": 363, + "y": 8911, + "width": 800, + "height": 450 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8536 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 900 + ], + "icc": "Display P3", + "sha256": "2d3fe82aa098b5f501c77537f613003d93ab1cf35bca7254676aad7bea94a9fa" + }, + { + "file": "customize-safely-en-1440-channels.png", + "clip": { + "x": 363, + "y": 10062, + "width": 800, + "height": 691 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9807.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1382 + ], + "icc": "Display P3", + "sha256": "63115aea5c14417563a698a6b4b579aa6ee2e0d2bda9cac6d550468261366001" + }, + { + "file": "customize-safely-en-1440-discount-percent.png", + "clip": { + "x": 363, + "y": 12016, + "width": 800, + "height": 219 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11525.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 438 + ], + "icc": "Display P3", + "sha256": "e931f4793693cd186fb50a98039206bbdcc9050dc8a0a90da80ca61a8fc1a240" + }, + { + "file": "customize-safely-en-1440-store-promotions-entry.png", + "clip": { + "x": 363, + "y": 12654, + "width": 800, + "height": 347 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12227.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 694 + ], + "icc": "Display P3", + "sha256": "e1499e6ff3c15a75d20c14883a21b1ea11b9e09b6a8afb3b702a4c3ceff0b651" + }, + { + "file": "customize-safely-en-1440-store-promotions.png", + "clip": { + "x": 363, + "y": 13160, + "width": 800, + "height": 1124 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13122 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2248 + ], + "icc": "Display P3", + "sha256": "880981f5ac4f73b5e354a972aced5382f18f804c1957b0bbc1ff3e3d33aa2ab3" + }, + { + "file": "customize-safely-en-1440-promotion-filter.png", + "clip": { + "x": 363, + "y": 14379, + "width": 800, + "height": 543 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14050.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1086 + ], + "icc": "Display P3", + "sha256": "59fdf30cb2647a2b55ffcdb9e99e298be7fa0034272bd909531909c57d9eb5df" + }, + { + "file": "customize-safely-en-1440-followup-controls.png", + "clip": { + "x": 363, + "y": 16611, + "width": 800, + "height": 597 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16309.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1194 + ], + "icc": "Display P3", + "sha256": "196ca25872aafd8319e68110ab310365bb172de06c6fcc2c3e4df34cab028f8f" + }, + { + "file": "customize-safely-en-1440-followup-actions.png", + "clip": { + "x": 363, + "y": 17807, + "width": 800, + "height": 401 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17407.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 802 + ], + "icc": "Display P3", + "sha256": "d53e46f613efac447ea39235b7e485f1a4cd99ce8a1839d62726b42d1467c246" + }, + { + "file": "customize-safely-en-1440-followup-sequence.png", + "clip": { + "x": 363, + "y": 18391, + "width": 800, + "height": 522 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18052 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1044 + ], + "icc": "Display P3", + "sha256": "77279e0d77e2cdfa7888623173a3e15ddd26dbc203ce38de888455320170df3b" + }, + { + "file": "customize-safely-en-1440-agent-wait-notice.png", + "clip": { + "x": 363, + "y": 20127, + "width": 800, + "height": 661 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19857.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1322 + ], + "icc": "Display P3", + "sha256": "894f4334dc3e992766761a75a4b8c5ce81c3347d8464ed65affab7e127540992" + }, + { + "file": "customize-safely-en-1440-escalation.png", + "clip": { + "x": 363, + "y": 21481, + "width": 800, + "height": 431 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 21096.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 862 + ], + "icc": "Display P3", + "sha256": "cddee6be4ba648cfc8ab14b7d3e5603537d5d974ffda91bcf4be371c42e81449" + }, + { + "file": "customize-safely-en-1440-route-assignment.png", + "clip": { + "x": 363, + "y": 22553, + "width": 800, + "height": 751 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22328.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1502 + ], + "icc": "Display P3", + "sha256": "211bc237f24187837e0732851c68799d8021fe8eb5288bf0da22d50c2a6231de" + } + ] + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "geometry": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 28551, + "article": { + "x": 16, + "y": 504, + "width": 548, + "height": 27474.828125, + "right": 564, + "bottom": 27978.828125 + }, + "headings": [ + "Before you editLink copied", + "When to disableLink copied", + "What you can customizeLink copied", + "Customize the promptLink copied", + "Customize toneLink copied", + "Customize intentsLink copied", + "Customize knowledgeLink copied", + "Customize propertiesLink copied", + "Customize channelsLink copied", + "Customize discount strategyLink copied", + "Choose a strategyLink copied", + "Choose which store promotions the playbook may useLink copied", + "How switches and schedules workLink copied", + "Save or restore your selectionsLink copied", + "Customize follow-upLink copied", + "Choose the count and waitLink copied", + "Choose the final actionLink copied", + "Replies and later changesLink copied", + "Starting valuesLink copied", + "When using the agent in a routeLink copied", + "Customize handoff rulesLink copied", + "Customize journeys or routesLink copied", + "Test based on playbook typeLink copied", + "Review after the changeLink copied", + "Related guidesLink copied" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 16, + "y": 4379, + "width": 548, + "height": 554, + "right": 564, + "bottom": 4933 + }, + "stage": { + "x": 16, + "y": 4379, + "width": 548, + "height": 554, + "right": 564, + "bottom": 4933 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 4408, + "width": 440, + "height": 496, + "right": 510, + "bottom": 4904 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 4417, + "width": 422, + "height": 478, + "right": 501, + "bottom": 4895 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "naturalSize": [ + 422, + 478 + ], + "loaded": true, + "alt": "Empty prompt field in a fictitious draft", + "caption": "Complete field without editing or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 16, + "y": 5685, + "width": 548, + "height": 561, + "right": 564, + "bottom": 6246 + }, + "stage": { + "x": 16, + "y": 5685, + "width": 548, + "height": 561, + "right": 564, + "bottom": 6246 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 5714, + "width": 408, + "height": 503, + "right": 494, + "bottom": 6217 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 5723, + "width": 390, + "height": 485, + "right": 485, + "bottom": 6208 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-en-mobile.png", + "naturalSize": [ + 390, + 485 + ], + "loaded": true, + "alt": "Three tones selected in a draft", + "caption": "Selected options without saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 16, + "y": 7166, + "width": 548, + "height": 348, + "right": 564, + "bottom": 7514 + }, + "stage": { + "x": 16, + "y": 7166, + "width": 548, + "height": 348, + "right": 564, + "bottom": 7514 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 90, + "y": 7195, + "width": 400, + "height": 290, + "right": 490, + "bottom": 7485 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 99, + "y": 7204, + "width": 382, + "height": 272, + "right": 481, + "bottom": 7476 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "naturalSize": [ + 382, + 272 + ], + "loaded": true, + "alt": "Intent phrase without adding", + "caption": "Independent draft without classification.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 16, + "y": 8202, + "width": 548, + "height": 478, + "right": 564, + "bottom": 8680 + }, + "stage": { + "x": 16, + "y": 8202, + "width": 548, + "height": 478, + "right": 564, + "bottom": 8680 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 8231, + "width": 440, + "height": 420, + "right": 510, + "bottom": 8651 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 8240, + "width": 422, + "height": 402, + "right": 501, + "bottom": 8642 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "naturalSize": [ + 422, + 402 + ], + "loaded": true, + "alt": "Knowledge upload area without files", + "caption": "Empty form without document uploads.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 16, + "y": 9232, + "width": 548, + "height": 280, + "right": 564, + "bottom": 9512 + }, + "stage": { + "x": 16, + "y": 9232, + "width": 548, + "height": 280, + "right": 564, + "bottom": 9512 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 9261, + "width": 440, + "height": 222, + "right": 510, + "bottom": 9483 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 9270, + "width": 422, + "height": 204, + "right": 501, + "bottom": 9474 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "naturalSize": [ + 422, + 204 + ], + "loaded": true, + "alt": "Empty web search field", + "caption": "Placeholder without an added URL or an executed search.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 16, + "y": 9916, + "width": 548, + "height": 437, + "right": 564, + "bottom": 10353 + }, + "stage": { + "x": 16, + "y": 9916, + "width": 548, + "height": 437, + "right": 564, + "bottom": 10353 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 90, + "y": 9945, + "width": 400, + "height": 379, + "right": 490, + "bottom": 10324 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 99, + "y": 9954, + "width": 382, + "height": 361, + "right": 481, + "bottom": 10315 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "naturalSize": [ + 382, + 361 + ], + "loaded": true, + "alt": "Important name and optional email", + "caption": "Fictitious selection without collection.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 16, + "y": 11181, + "width": 548, + "height": 836, + "right": 564, + "bottom": 12017 + }, + "stage": { + "x": 16, + "y": 11181, + "width": 548, + "height": 836, + "right": 564, + "bottom": 12017 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 11210, + "width": 408, + "height": 778, + "right": 494, + "bottom": 11988 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 11219, + "width": 390, + "height": 760, + "right": 485, + "bottom": 11979 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-en-mobile.png", + "naturalSize": [ + 390, + 760 + ], + "loaded": true, + "alt": "Unsaved incoming channel selection", + "caption": "Automatic incoming selection and manual option; no sending result.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 16, + "y": 13569.203125, + "width": 548, + "height": 194, + "right": 564, + "bottom": 13763.203125 + }, + "stage": { + "x": 16, + "y": 13569.203125, + "width": 548, + "height": 194, + "right": 564, + "bottom": 13763.203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 116, + "y": 13598.203125, + "width": 348, + "height": 136, + "right": 464, + "bottom": 13734.203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 125, + "y": 13607.203125, + "width": 330, + "height": 118, + "right": 455, + "bottom": 13725.203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "naturalSize": [ + 330, + 118 + ], + "loaded": true, + "alt": "Percentage in the shared discount card", + "caption": "Subscriber Booster draft; fixed rate for that flow.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 16, + "y": 14245.40625, + "width": 548, + "height": 418, + "right": 564, + "bottom": 14663.40625 + }, + "stage": { + "x": 16, + "y": 14245.40625, + "width": 548, + "height": 418, + "right": 564, + "bottom": 14663.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 14274.40625, + "width": 408, + "height": 360, + "right": 494, + "bottom": 14634.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 14283.40625, + "width": 390, + "height": 342, + "right": 485, + "bottom": 14625.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "naturalSize": [ + 390, + 342 + ], + "loaded": true, + "alt": "Existing-store-offers strategy selected, with the View store promotions button.", + "caption": "Button for opening the fictional example’s promotions panel; the strategy was not changed or saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 16, + "y": 14895.40625, + "width": 548, + "height": 1099, + "right": 564, + "bottom": 15994.40625 + }, + "stage": { + "x": 16, + "y": 14895.40625, + "width": 548, + "height": 1099, + "right": 564, + "bottom": 15994.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 14924.40625, + "width": 408, + "height": 1041, + "right": 494, + "bottom": 15965.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 14933.40625, + "width": 390, + "height": 1023, + "right": 485, + "bottom": 15956.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "naturalSize": [ + 390, + 1023 + ], + "loaded": true, + "alt": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook.", + "caption": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 16, + "y": 16138.40625, + "width": 548, + "height": 530, + "right": 564, + "bottom": 16668.40625 + }, + "stage": { + "x": 16, + "y": 16138.40625, + "width": 548, + "height": 530, + "right": 564, + "bottom": 16668.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 16167.40625, + "width": 408, + "height": 472, + "right": 494, + "bottom": 16639.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 16176.40625, + "width": 390, + "height": 454, + "right": 485, + "bottom": 16630.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "naturalSize": [ + 390, + 454 + ], + "loaded": true, + "alt": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts.", + "caption": "The filter narrows visible results; it does not change which promotions are allowed for the playbook.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 16, + "y": 18707.015625, + "width": 548, + "height": 592, + "right": 564, + "bottom": 19299.015625 + }, + "stage": { + "x": 16, + "y": 18707.015625, + "width": 548, + "height": 592, + "right": 564, + "bottom": 19299.015625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 18736.015625, + "width": 408, + "height": 534, + "right": 494, + "bottom": 19270.015625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 18745.015625, + "width": 390, + "height": 516, + "right": 485, + "bottom": 19261.015625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "naturalSize": [ + 390, + 516 + ], + "loaded": true, + "alt": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis.", + "caption": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 16, + "y": 19965.21875, + "width": 548, + "height": 409, + "right": 564, + "bottom": 20374.21875 + }, + "stage": { + "x": 16, + "y": 19965.21875, + "width": 548, + "height": 409, + "right": 564, + "bottom": 20374.21875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 19994.21875, + "width": 408, + "height": 351, + "right": 494, + "bottom": 20345.21875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 20003.21875, + "width": 390, + "height": 333, + "right": 485, + "bottom": 20336.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "naturalSize": [ + 390, + 333 + ], + "loaded": true, + "alt": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person.", + "caption": "Final-action choices; the menu was opened without choosing another option or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 16, + "y": 20630.21875, + "width": 548, + "height": 549, + "right": 564, + "bottom": 21179.21875 + }, + "stage": { + "x": 16, + "y": 20630.21875, + "width": 548, + "height": 549, + "right": 564, + "bottom": 21179.21875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 20659.21875, + "width": 408, + "height": 491, + "right": 494, + "bottom": 21150.21875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 20668.21875, + "width": 390, + "height": 473, + "right": 485, + "bottom": 21141.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "naturalSize": [ + 390, + 473 + ], + "loaded": true, + "alt": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis.", + "caption": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 16, + "y": 22664.828125, + "width": 548, + "height": 660, + "right": 564, + "bottom": 23324.828125 + }, + "stage": { + "x": 16, + "y": 22664.828125, + "width": 548, + "height": 660, + "right": 564, + "bottom": 23324.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 22693.828125, + "width": 408, + "height": 602, + "right": 494, + "bottom": 23295.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 22702.828125, + "width": 390, + "height": 584, + "right": 485, + "bottom": 23286.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "naturalSize": [ + 390, + 584 + ], + "loaded": true, + "alt": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link.", + "caption": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 16, + "y": 24120.828125, + "width": 548, + "height": 416, + "right": 564, + "bottom": 24536.828125 + }, + "stage": { + "x": 16, + "y": 24120.828125, + "width": 548, + "height": 416, + "right": 564, + "bottom": 24536.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 24149.828125, + "width": 408, + "height": 358, + "right": 494, + "bottom": 24507.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 24158.828125, + "width": 390, + "height": 340, + "right": 485, + "bottom": 24498.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en-mobile.png", + "naturalSize": [ + 390, + 340 + ], + "loaded": true, + "alt": "Fictitious team in the escalation control", + "caption": "Destination without saving or assigning a conversation.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 16, + "y": 25232.828125, + "width": 548, + "height": 726, + "right": 564, + "bottom": 25958.828125 + }, + "stage": { + "x": 16, + "y": 25232.828125, + "width": 548, + "height": 726, + "right": 564, + "bottom": 25958.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86.5, + "y": 25261.828125, + "width": 407, + "height": 668, + "right": 493.5, + "bottom": 25929.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95.5, + "y": 25270.828125, + "width": 389, + "height": 650, + "right": 484.5, + "bottom": 25920.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "naturalSize": [ + 389, + 650 + ], + "loaded": true, + "alt": "Five actions in the Assignment component", + "caption": "Independent component; no executed route.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-en-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "a744de265bc301361d5b89c0c2c7009cd0d5c7f753656c6af4c81142852589de", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 0 + }, + { + "file": "customize-safely-en-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "40bcff83794aff60f824649868b06681ce34c62efa76b8caed0e24cc5961e073", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6e8537b6c34852420dcfc42dbe50d49fa61bf90b8c3d90c01472375289656a82", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "4b23afb56af4305c475dc2f31697a6343fdfb15314471c243f9c3af18cd4eaa7", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f1b56fa9f6da036fd1546705698e2211dedcfb7d0e4d333208ed91ee7ab08f1f", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "1ecedb1f1c1ae8954408f94523720ff971c276cefe79448696c11cf13eb10665", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "96ac1fb5667387927ba5323c761e18806b7463fa7fb13860fe0118b309e625d3", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c27072202bee9ce54a1885765ca91e47ff43826dc1fc4d3306c787972492bd22", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "d88f1bded69aa003eaf681f463559405cf9d7e80069969aef8e261351be3cfcf", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c0971d8da9bb642dcc0cf6a091859c223e77610ef0bcdc8c510fc84fa4eb31e0", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "803a3282468fa4f580a3b23568bd8d1ab71671b0ebc5b325c4f976dd63c7c873", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "35c46576ecf9a74721ffb31a35b8ba71b110a4c9511cab353fa092f29e571b4e", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8bf60687c94538f4626ba9a4e21823e05e29164cc3c0c1b1e6b7e1698b976d3c", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "d363dc84cf0029766f505748a6ce9d88219a2c4dd0cb154be202b953bfc1c10a", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7d18995f05cff846f6023dafc56673ddb31611779cfb85dcab38f91c273c7544", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "36320f3f2e85d90e579ea545ccda8fe389d1c3e7ef555705a59ef35f519ab631", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f1218c2a8705b36bd62dba3110c3be94f57d5fbcf03d716900f6854e7cb38099", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c0265adf2417fde1a24e49ee3fe068b4b576b86d332e7917261e1a163e8dcbcb", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5b227cfe821d23f4af794dd04150cc9a66b9885f1e80cdfc8d499f087dc38a32", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "e4fc595d80582916aa35482a0861e4e4682b6bf940906eb3d1ea2243e7b8e8e0", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "33cf34780ab8073743d1471cde396eaff1ff27b15698214a3a8c49fc8b231648", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "182cef287fc41b92191264de4587e310360cba770445e963c97a2e81d283e571", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3a879d938628b36f35d8ab2b55271e40a6675fed99798d3856ec218424b90647", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part24.png", + "clip": { + "x": 0, + "y": 25300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "26909c415ddd183fab422be53903877c2c49d7e5210538d1c7aae3e3d396a504", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part25.png", + "clip": { + "x": 0, + "y": 26400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "9b959f036b1410cdf71b30d950b9ae5c4425f9bb84507b83958a5dfadd87acc9", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part26.png", + "clip": { + "x": 0, + "y": 27351, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27351 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b2311cec9384402c5c812e4b3419fbeaeda2689729ad8be312f1a422927e94cc", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 249 + }, + { + "file": "customize-safely-en-580-prompt.png", + "clip": { + "x": 4, + "y": 4367, + "width": 572, + "height": 578 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4056 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1156 + ], + "icc": "Display P3", + "sha256": "4a7ee1bc12b7e80d4b1c47672be74ca5c7b81e7e3de2ada325d73204d145fc38" + }, + { + "file": "customize-safely-en-580-tone.png", + "clip": { + "x": 4, + "y": 5673, + "width": 572, + "height": 585 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5365.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1170 + ], + "icc": "Display P3", + "sha256": "292b459275eb2462bacfa4c45645141232004791432cc3bceabcfa1dc84b21e6" + }, + { + "file": "customize-safely-en-580-intents.png", + "clip": { + "x": 4, + "y": 7154, + "width": 572, + "height": 372 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6740 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 744 + ], + "icc": "Display P3", + "sha256": "05cfb2784e0737f2c3caa402c52c10fce53cfcb19158af43050f8995bdd49ebb" + }, + { + "file": "customize-safely-en-580-knowledge.png", + "clip": { + "x": 4, + "y": 8190, + "width": 572, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7841 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1004 + ], + "icc": "Display P3", + "sha256": "16f2b69697df265a885374133fa4073cc2a2afff0111fca5aa51452e403a0a31" + }, + { + "file": "customize-safely-en-580-web-search.png", + "clip": { + "x": 4, + "y": 9220, + "width": 572, + "height": 304 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8772 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 608 + ], + "icc": "Display P3", + "sha256": "3df22157a81b6fb4e7542f4346ccba5818349f03f89a874144e5b54c60efcf11" + }, + { + "file": "customize-safely-en-580-properties.png", + "clip": { + "x": 4, + "y": 9904, + "width": 572, + "height": 461 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9534.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 922 + ], + "icc": "Display P3", + "sha256": "c3299d62cc3f4a6d83a6f5f73a733c9536f6d6eeadacff035b09e8e6a0e79936" + }, + { + "file": "customize-safely-en-580-channels.png", + "clip": { + "x": 4, + "y": 11169, + "width": 572, + "height": 860 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10999 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1720 + ], + "icc": "Display P3", + "sha256": "a4b4e88df5fa86c239968900038284cc12c852f399a41ebe943d7cbd98632a8b" + }, + { + "file": "customize-safely-en-580-discount-percent.png", + "clip": { + "x": 4, + "y": 13557, + "width": 572, + "height": 219 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13066 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 438 + ], + "icc": "Display P3", + "sha256": "0aae08747f4651cc2046410a854073535bd7c975f268ea734dcac7fe6db23ff2" + }, + { + "file": "customize-safely-en-580-store-promotions-entry.png", + "clip": { + "x": 4, + "y": 14233, + "width": 572, + "height": 443 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13854.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 886 + ], + "icc": "Display P3", + "sha256": "12ddaeb9405b43aef284c79cf798845fabeebedfeda36c7315359f4c0ade3898" + }, + { + "file": "customize-safely-en-580-store-promotions.png", + "clip": { + "x": 4, + "y": 14883, + "width": 572, + "height": 1124 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14845 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2248 + ], + "icc": "Display P3", + "sha256": "d1cc3a763f390a5447b9367f2b6633a085de61d19363c895fa2d8816ed6ce197" + }, + { + "file": "customize-safely-en-580-promotion-filter.png", + "clip": { + "x": 4, + "y": 16126, + "width": 572, + "height": 555 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15803.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1110 + ], + "icc": "Display P3", + "sha256": "a090c06827534b73c68a39fa0876d9391881d964e611cf4fc77ed8a2d58014c6" + }, + { + "file": "customize-safely-en-580-followup-controls.png", + "clip": { + "x": 4, + "y": 18695, + "width": 572, + "height": 617 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18403 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1234 + ], + "icc": "Display P3", + "sha256": "32f287ccc38bfacf9c0aa749fd46352222ba4afc4eb229c10da1048a429fc2fa" + }, + { + "file": "customize-safely-en-580-followup-actions.png", + "clip": { + "x": 4, + "y": 19953, + "width": 572, + "height": 434 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19569.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 868 + ], + "icc": "Display P3", + "sha256": "0d4304e76c0b7454e3d6bac260035dfda823cd128df842370ae00c8ea2b56e24" + }, + { + "file": "customize-safely-en-580-followup-sequence.png", + "clip": { + "x": 4, + "y": 20618, + "width": 572, + "height": 574 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20304.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1148 + ], + "icc": "Display P3", + "sha256": "5fa1b9295d406f666eb8b5a7721ce88705b84781ee2cbbe921a5f9d18f924398" + }, + { + "file": "customize-safely-en-580-agent-wait-notice.png", + "clip": { + "x": 4, + "y": 22652, + "width": 572, + "height": 685 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22395 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1370 + ], + "icc": "Display P3", + "sha256": "a08e514c9049f5f973085c2eba6d480c39db30329d6d8398166136818a6b3e5f" + }, + { + "file": "customize-safely-en-580-escalation.png", + "clip": { + "x": 4, + "y": 24108, + "width": 572, + "height": 441 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23729 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 882 + ], + "icc": "Display P3", + "sha256": "8b4466130a732018527e740fc52560ffe72b98f7a3371dc57f5a000bbc05ee8c" + }, + { + "file": "customize-safely-en-580-route-assignment.png", + "clip": { + "x": 4, + "y": 25220, + "width": 572, + "height": 751 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24996 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1502 + ], + "icc": "Display P3", + "sha256": "50e7c4bae3b3c276445e6ac086a099e26e114f0a5ef2912e25863a5cc02bf8ea" + } + ] + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "geometry": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 32239, + "article": { + "x": 16, + "y": 566, + "width": 358, + "height": 31100.59375, + "right": 374, + "bottom": 31666.59375 + }, + "headings": [ + "Before you editLink copied", + "When to disableLink copied", + "What you can customizeLink copied", + "Customize the promptLink copied", + "Customize toneLink copied", + "Customize intentsLink copied", + "Customize knowledgeLink copied", + "Customize propertiesLink copied", + "Customize channelsLink copied", + "Customize discount strategyLink copied", + "Choose a strategyLink copied", + "Choose which store promotions the playbook may useLink copied", + "How switches and schedules workLink copied", + "Save or restore your selectionsLink copied", + "Customize follow-upLink copied", + "Choose the count and waitLink copied", + "Choose the final actionLink copied", + "Replies and later changesLink copied", + "Starting valuesLink copied", + "When using the agent in a routeLink copied", + "Customize handoff rulesLink copied", + "Customize journeys or routesLink copied", + "Test based on playbook typeLink copied", + "Review after the changeLink copied", + "Related guidesLink copied" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 16, + "y": 5701, + "width": 358, + "height": 407.9296875, + "right": 374, + "bottom": 6108.9296875 + }, + "stage": { + "x": 16, + "y": 5701, + "width": 358, + "height": 407.9296875, + "right": 374, + "bottom": 6108.9296875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5720, + "width": 328, + "height": 369.9296875, + "right": 359, + "bottom": 6089.9296875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5726, + "width": 315.9921875, + "height": 357.9296875, + "right": 352.9921875, + "bottom": 6083.9296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "naturalSize": [ + 422, + 478 + ], + "loaded": true, + "alt": "Empty prompt field in a fictitious draft", + "caption": "Complete field without editing or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 16, + "y": 7148.9296875, + "width": 358, + "height": 442.96875, + "right": 374, + "bottom": 7591.8984375 + }, + "stage": { + "x": 16, + "y": 7148.9296875, + "width": 358, + "height": 442.96875, + "right": 374, + "bottom": 7591.8984375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7167.9296875, + "width": 328, + "height": 404.96875, + "right": 359, + "bottom": 7572.8984375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7173.9296875, + "width": 315.9921875, + "height": 392.96875, + "right": 352.9921875, + "bottom": 7566.8984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-en-mobile.png", + "naturalSize": [ + 390, + 485 + ], + "loaded": true, + "alt": "Three tones selected in a draft", + "caption": "Selected options without saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 16, + "y": 8727.8984375, + "width": 358, + "height": 275, + "right": 374, + "bottom": 9002.8984375 + }, + "stage": { + "x": 16, + "y": 8727.8984375, + "width": 358, + "height": 275, + "right": 374, + "bottom": 9002.8984375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8746.8984375, + "width": 328, + "height": 237, + "right": 359, + "bottom": 8983.8984375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8752.8984375, + "width": 315.9921875, + "height": 225, + "right": 352.9921875, + "bottom": 8977.8984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "naturalSize": [ + 382, + 272 + ], + "loaded": true, + "alt": "Intent phrase without adding", + "caption": "Independent draft without classification.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 16, + "y": 9834.8984375, + "width": 358, + "height": 351.0234375, + "right": 374, + "bottom": 10185.921875 + }, + "stage": { + "x": 16, + "y": 9834.8984375, + "width": 358, + "height": 351.0234375, + "right": 374, + "bottom": 10185.921875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9853.8984375, + "width": 328, + "height": 313.0234375, + "right": 359, + "bottom": 10166.921875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 9859.8984375, + "width": 315.9921875, + "height": 301.0234375, + "right": 352.9921875, + "bottom": 10160.921875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "naturalSize": [ + 422, + 402 + ], + "loaded": true, + "alt": "Knowledge upload area without files", + "caption": "Empty form without document uploads.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 16, + "y": 10905.921875, + "width": 358, + "height": 202.7578125, + "right": 374, + "bottom": 11108.6796875 + }, + "stage": { + "x": 16, + "y": 10905.921875, + "width": 358, + "height": 202.7578125, + "right": 374, + "bottom": 11108.6796875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10924.921875, + "width": 328, + "height": 164.7578125, + "right": 359, + "bottom": 11089.6796875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 10930.921875, + "width": 315.9921875, + "height": 152.7578125, + "right": 352.9921875, + "bottom": 11083.6796875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "naturalSize": [ + 422, + 204 + ], + "loaded": true, + "alt": "Empty web search field", + "caption": "Placeholder without an added URL or an executed search.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 16, + "y": 11632.6796875, + "width": 358, + "height": 348.625, + "right": 374, + "bottom": 11981.3046875 + }, + "stage": { + "x": 16, + "y": 11632.6796875, + "width": 358, + "height": 348.625, + "right": 374, + "bottom": 11981.3046875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11651.6796875, + "width": 328, + "height": 310.625, + "right": 359, + "bottom": 11962.3046875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11657.6796875, + "width": 315.9921875, + "height": 298.625, + "right": 352.9921875, + "bottom": 11956.3046875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "naturalSize": [ + 382, + 361 + ], + "loaded": true, + "alt": "Important name and optional email", + "caption": "Fictitious selection without collection.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 16, + "y": 13097.3046875, + "width": 358, + "height": 665.7890625, + "right": 374, + "bottom": 13763.09375 + }, + "stage": { + "x": 16, + "y": 13097.3046875, + "width": 358, + "height": 665.7890625, + "right": 374, + "bottom": 13763.09375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13116.3046875, + "width": 328, + "height": 627.7890625, + "right": 359, + "bottom": 13744.09375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13122.3046875, + "width": 315.9921875, + "height": 615.7890625, + "right": 352.9921875, + "bottom": 13738.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-en-mobile.png", + "naturalSize": [ + 390, + 760 + ], + "loaded": true, + "alt": "Unsaved incoming channel selection", + "caption": "Automatic incoming selection and manual option; no sending result.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 16, + "y": 15783.296875, + "width": 358, + "height": 162.9921875, + "right": 374, + "bottom": 15946.2890625 + }, + "stage": { + "x": 16, + "y": 15783.296875, + "width": 358, + "height": 162.9921875, + "right": 374, + "bottom": 15946.2890625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 15802.296875, + "width": 328, + "height": 124.9921875, + "right": 359, + "bottom": 15927.2890625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 15808.296875, + "width": 315.9921875, + "height": 112.9921875, + "right": 352.9921875, + "bottom": 15921.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "naturalSize": [ + 330, + 118 + ], + "loaded": true, + "alt": "Percentage in the shared discount card", + "caption": "Subscriber Booster draft; fixed rate for that flow.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 16, + "y": 16580.4921875, + "width": 358, + "height": 327.1015625, + "right": 374, + "bottom": 16907.59375 + }, + "stage": { + "x": 16, + "y": 16580.4921875, + "width": 358, + "height": 327.1015625, + "right": 374, + "bottom": 16907.59375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 16599.4921875, + "width": 328, + "height": 289.1015625, + "right": 359, + "bottom": 16888.59375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 16605.4921875, + "width": 315.9921875, + "height": 277.1015625, + "right": 352.9921875, + "bottom": 16882.59375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "naturalSize": [ + 390, + 342 + ], + "loaded": true, + "alt": "Existing-store-offers strategy selected, with the View store promotions button.", + "caption": "Button for opening the fictional example’s promotions panel; the strategy was not changed or saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 16, + "y": 17211.59375, + "width": 358, + "height": 878.890625, + "right": 374, + "bottom": 18090.484375 + }, + "stage": { + "x": 16, + "y": 17211.59375, + "width": 358, + "height": 878.890625, + "right": 374, + "bottom": 18090.484375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 17230.59375, + "width": 328, + "height": 840.890625, + "right": 359, + "bottom": 18071.484375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 17236.59375, + "width": 315.9921875, + "height": 828.890625, + "right": 352.9921875, + "bottom": 18065.484375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "naturalSize": [ + 390, + 1023 + ], + "loaded": true, + "alt": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook.", + "caption": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 16, + "y": 18258.484375, + "width": 358, + "height": 417.8515625, + "right": 374, + "bottom": 18676.3359375 + }, + "stage": { + "x": 16, + "y": 18258.484375, + "width": 358, + "height": 417.8515625, + "right": 374, + "bottom": 18676.3359375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 18277.484375, + "width": 328, + "height": 379.8515625, + "right": 359, + "bottom": 18657.3359375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 18283.484375, + "width": 315.9921875, + "height": 367.8515625, + "right": 352.9921875, + "bottom": 18651.3359375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "naturalSize": [ + 390, + 454 + ], + "loaded": true, + "alt": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts.", + "caption": "The filter narrows visible results; it does not change which promotions are allowed for the playbook.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 16, + "y": 21506.9453125, + "width": 358, + "height": 468.0859375, + "right": 374, + "bottom": 21975.03125 + }, + "stage": { + "x": 16, + "y": 21506.9453125, + "width": 358, + "height": 468.0859375, + "right": 374, + "bottom": 21975.03125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 21525.9453125, + "width": 328, + "height": 430.0859375, + "right": 359, + "bottom": 21956.03125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 21531.9453125, + "width": 315.9921875, + "height": 418.0859375, + "right": 352.9921875, + "bottom": 21950.03125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "naturalSize": [ + 390, + 516 + ], + "loaded": true, + "alt": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis.", + "caption": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 16, + "y": 22785.234375, + "width": 358, + "height": 319.8125, + "right": 374, + "bottom": 23105.046875 + }, + "stage": { + "x": 16, + "y": 22785.234375, + "width": 358, + "height": 319.8125, + "right": 374, + "bottom": 23105.046875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 22804.234375, + "width": 328, + "height": 281.8125, + "right": 359, + "bottom": 23086.046875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 22810.234375, + "width": 315.9921875, + "height": 269.8125, + "right": 352.9921875, + "bottom": 23080.046875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "naturalSize": [ + 390, + 333 + ], + "loaded": true, + "alt": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person.", + "caption": "Final-action choices; the menu was opened without choosing another option or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 16, + "y": 23433.046875, + "width": 358, + "height": 433.25, + "right": 374, + "bottom": 23866.296875 + }, + "stage": { + "x": 16, + "y": 23433.046875, + "width": 358, + "height": 433.25, + "right": 374, + "bottom": 23866.296875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 23452.046875, + "width": 328, + "height": 395.25, + "right": 359, + "bottom": 23847.296875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 23458.046875, + "width": 315.9921875, + "height": 383.25, + "right": 352.9921875, + "bottom": 23841.296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "naturalSize": [ + 390, + 473 + ], + "loaded": true, + "alt": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis.", + "caption": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 16, + "y": 25767.90625, + "width": 358, + "height": 523.1875, + "right": 374, + "bottom": 26291.09375 + }, + "stage": { + "x": 16, + "y": 25767.90625, + "width": 358, + "height": 523.1875, + "right": 374, + "bottom": 26291.09375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 25786.90625, + "width": 328, + "height": 485.1875, + "right": 359, + "bottom": 26272.09375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 25792.90625, + "width": 315.9921875, + "height": 473.1875, + "right": 352.9921875, + "bottom": 26266.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "naturalSize": [ + 390, + 584 + ], + "loaded": true, + "alt": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link.", + "caption": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 16, + "y": 27363.09375, + "width": 358, + "height": 325.484375, + "right": 374, + "bottom": 27688.578125 + }, + "stage": { + "x": 16, + "y": 27363.09375, + "width": 358, + "height": 325.484375, + "right": 374, + "bottom": 27688.578125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 27382.09375, + "width": 328, + "height": 287.484375, + "right": 359, + "bottom": 27669.578125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 27388.09375, + "width": 315.9921875, + "height": 275.484375, + "right": 352.9921875, + "bottom": 27663.578125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en-mobile.png", + "naturalSize": [ + 390, + 340 + ], + "loaded": true, + "alt": "Fictitious team in the escalation control", + "caption": "Destination without saving or assigning a conversation.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 16, + "y": 28540.578125, + "width": 358, + "height": 578.015625, + "right": 374, + "bottom": 29118.59375 + }, + "stage": { + "x": 16, + "y": 28540.578125, + "width": 358, + "height": 578.015625, + "right": 374, + "bottom": 29118.59375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 28559.578125, + "width": 328, + "height": 540.015625, + "right": 359, + "bottom": 29099.59375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 28565.578125, + "width": 315.9921875, + "height": 528.015625, + "right": 352.9921875, + "bottom": 29093.59375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "naturalSize": [ + 389, + 650 + ], + "loaded": true, + "alt": "Five actions in the Assignment component", + "caption": "Independent component; no executed route.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-en-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "fbb5e1881f71b137ca24b7e1d87b36deebc618f3ddc5339bcc9fcd980a73758d", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 0 + }, + { + "file": "customize-safely-en-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b0b28ecc7277b4189a6f8e4552607cb2123d4acf8bc07cab0680ee77bd74ade9", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ec717ba982cf6b39ad87638db228510708e045833431b1a8d4890c376d6a561c", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "efbbb572cd6bc362ad2c8994dbe6292e667d7b45c239ace9a907f62f8fa72e51", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "735fd2d5bd2a251a9a2d5bc7e550ec162812b6e5e3c16383c1e392cc86bdc7bb", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "da4e3e4f2737a32229e39e54d505cd3bd3fb3107546dc18c5ee002e6fda5e713", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "17ce49e2a800f6a7c89bf80680e43d97f3f54d68a9d6c066802003899f29a4db", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b3b6d6aa093f0ec7b9faf11f536542666ae130a68a3ccf03912217482d3a40a6", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1fa2f5759016bb4093ad38d35b3a80158c9eb9c2dbc1d1103876d235e10d1842", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "221670690892ee26b00c50fa2797f423a4709b4f6efd37479301783dc1e8dbba", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "e1ed104f123b097c6a499fc5798f5c066b756d0b8208c484114e926ee044241a", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "9e2ef4b7b9c6484e7c1e5a14da71dbdd7a7a58810ebe64803372dd113c45c11e", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "656d4ec0486e47698f5353ac8c8daef7422cbc8863e82cb8d84fc40a673c8ab3", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "9966e85dbe91e75c59e49d69826d4adf5f7900ad0e8a2c342c616fef70ba6a62", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "285012a37b82982f3b0d528e094077cc2c4e92e519461fc5dbbafe3c6fd74906", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "916816dde631bd367bc6bfa2773d9d24528c760fedd67dd5b9a3a6b80c828403", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1403fa78ac9ca9fde6b7121df2d255d93d683f0260354a9dff1b9f79ea1250b7", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "424aff7b33d1f4550992f5bc53f8d95a74a4eb7c89ee8ee8be24197300cab494", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "cc7d8aae8b99359cd8deeee4b8d0937de7cf4bb3e012bedf02800688ba68b0fc", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f9c63fa1ddd9830060644f32c3584ed56124c747c08abc3fcfb27fbace3ffcb1", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1e6669e4e62c450279a538ddfa8606a727490f489134d076eed150ff630c1698", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8e3b6dcc8a904e9f30b30a02841f62ac712057cffd89d7f916486c3201f878c4", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "299d88eee3d50d76bb7d7c1bb39b9403485d4103e1c6b8325b5820f98e924965", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part24.png", + "clip": { + "x": 0, + "y": 25300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "733681cd044a927e83da7b3ec2380692d0c2e67e816becabbefc931c684c63cb", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part25.png", + "clip": { + "x": 0, + "y": 26400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0a691f947724d18e1bf8bb0298b42ba62ab505ba16f72194efc8020169c5fa6d", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part26.png", + "clip": { + "x": 0, + "y": 27500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ea2460112b4d9e54b91b9c82c6cf2d7b1ead23b9b0f5f288e6121dcd4f9fe616", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part27.png", + "clip": { + "x": 0, + "y": 28600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "289d14175b93b511078adddcb955a6a33795db62f890152213105cbbc7e48fbc", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part28.png", + "clip": { + "x": 0, + "y": 29700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 29700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "637152371057d896cdb43e7ca960037cd75a0a681ae5bec6ddbd8e971e87d4da", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part29.png", + "clip": { + "x": 0, + "y": 30800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 30800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "2f3148b1de2e4f42a47b7caedae42f11d33baac35b31d0c8254bbc56817c1c36", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part30.png", + "clip": { + "x": 0, + "y": 31038.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 31038.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5025b8f5098063e996e30e5acd832ce0fd87982fcb16735c452e5496814bca6a", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 961.5 + }, + { + "file": "customize-safely-en-390-prompt.png", + "clip": { + "x": 4, + "y": 5689, + "width": 382, + "height": 432 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5305 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 864 + ], + "icc": "Display P3", + "sha256": "8295e2937b9c0fab5f88bd882fe2c7f8fd0d579fabdbd3ac0e3d7b47265c3a86" + }, + { + "file": "customize-safely-en-390-tone.png", + "clip": { + "x": 4, + "y": 7136, + "width": 382, + "height": 468 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6770.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 936 + ], + "icc": "Display P3", + "sha256": "e6fcc54f334cd471ebcb526bc51841ae0fbf1f2dd850b4b28f61518f91a4b300" + }, + { + "file": "customize-safely-en-390-intents.png", + "clip": { + "x": 4, + "y": 8715, + "width": 382, + "height": 300 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8265.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 600 + ], + "icc": "Display P3", + "sha256": "2a6ca78f65e5793e31535480d7badee923898e279f6433dca9ded0120d72bb40" + }, + { + "file": "customize-safely-en-390-knowledge.png", + "clip": { + "x": 4, + "y": 9822, + "width": 382, + "height": 376 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9410.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 752 + ], + "icc": "Display P3", + "sha256": "1ed80527e290644d263f2898b901e42907e468474e82dc141eb60aefe71957d7" + }, + { + "file": "customize-safely-en-390-web-search.png", + "clip": { + "x": 4, + "y": 10893, + "width": 382, + "height": 228 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10407.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 456 + ], + "icc": "Display P3", + "sha256": "b50f79fd79f4e6c6b2a0b8b3533b8b33b7052ea161bd4cca1d86c70c1d1a78bc" + }, + { + "file": "customize-safely-en-390-properties.png", + "clip": { + "x": 4, + "y": 11620, + "width": 382, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11207 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 748 + ], + "icc": "Display P3", + "sha256": "05e2aac1331265d44f7f2a46cf16194589ad73e3805f03584c0a847ba311dd4f" + }, + { + "file": "customize-safely-en-390-channels.png", + "clip": { + "x": 4, + "y": 13085, + "width": 382, + "height": 691 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12830 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1382 + ], + "icc": "Display P3", + "sha256": "820338ae834883cf32a21135b5555fea00d8a103c8af35742bff33fd0b981e7a" + }, + { + "file": "customize-safely-en-390-discount-percent.png", + "clip": { + "x": 4, + "y": 15771, + "width": 382, + "height": 188 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15265 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 376 + ], + "icc": "Display P3", + "sha256": "0967793df18478e46c8aab89fc5b418f3a6951d9919adda46b6584a8a89f2e19" + }, + { + "file": "customize-safely-en-390-store-promotions-entry.png", + "clip": { + "x": 4, + "y": 16568, + "width": 382, + "height": 352 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16144 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 704 + ], + "icc": "Display P3", + "sha256": "066eb4b7e939da3c3b8eb21fb3e2224a04dab09cad8fba0f9b5b929eb2c2a39e" + }, + { + "file": "customize-safely-en-390-store-promotions.png", + "clip": { + "x": 4, + "y": 17199, + "width": 382, + "height": 904 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17051 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1808 + ], + "icc": "Display P3", + "sha256": "a0e9d2b122fb5dccc95f97b7ceb12063fae6ef384611c0cc134d1d5023089328" + }, + { + "file": "customize-safely-en-390-promotion-filter.png", + "clip": { + "x": 4, + "y": 18246, + "width": 382, + "height": 443 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17867.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 886 + ], + "icc": "Display P3", + "sha256": "df9fa1cac8daa425a87d10e3d43ff7517fe28fea0806d12d95f97660953d9e52" + }, + { + "file": "customize-safely-en-390-followup-controls.png", + "clip": { + "x": 4, + "y": 21494, + "width": 382, + "height": 494 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 21141 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 988 + ], + "icc": "Display P3", + "sha256": "d64ae835674a9d48d3b4de81fc0dff5e69752beed801e5454a82f0b58b2b6fd8" + }, + { + "file": "customize-safely-en-390-followup-actions.png", + "clip": { + "x": 4, + "y": 22773, + "width": 382, + "height": 345 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22345 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 690 + ], + "icc": "Display P3", + "sha256": "db0d2ad8a9940c8f90aecb7aa4fb669378077671a25d1e77044bf693a4a06a48" + }, + { + "file": "customize-safely-en-390-followup-sequence.png", + "clip": { + "x": 4, + "y": 23421, + "width": 382, + "height": 458 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23049.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 916 + ], + "icc": "Display P3", + "sha256": "543533799e55785a5527c9268a4002f272a319589b28f7df7e24d73fa2d7ecc5" + }, + { + "file": "customize-safely-en-390-agent-wait-notice.png", + "clip": { + "x": 4, + "y": 25755, + "width": 382, + "height": 549 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25429.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1098 + ], + "icc": "Display P3", + "sha256": "39cdb5a3ceac91daa35c422db0d9683d2c680cff2b00779315c8d1d26a10cbca" + }, + { + "file": "customize-safely-en-390-escalation.png", + "clip": { + "x": 4, + "y": 27351, + "width": 382, + "height": 350 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26926 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 700 + ], + "icc": "Display P3", + "sha256": "c765cb28aa2ae9dfb7cfbb869b0774ff07fba03452ca4bac89e5d1c605b4df48" + }, + { + "file": "customize-safely-en-390-route-assignment.png", + "clip": { + "x": 4, + "y": 28528, + "width": 382, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28229.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1206 + ], + "icc": "Display P3", + "sha256": "f3c387336e995f96ca7bacd64071baad60f5f806ac1280e68d351bd43d19f98a" + } + ] + } + ], + "blocked_requests": [ + { + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script" + }, + { + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script" + }, + { + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script" + }, + { + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script" + }, + { + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script" + }, + { + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script" + } + ], + "runtime_errors": [ + "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}", + "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}", + "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}", + "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}", + "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}", + "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}", + "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}", + "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}", + "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}" + ], + "error": "AssertionError [ERR_ASSERTION]: Unexpected browser runtime errors\n\n9 !== 0\n\n at file:///Users/pel/Documents/Codex/2026-10-06/task-8/audit/customize-help-qa-20261011/review-pages.mjs:127:9" +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-agent-wait-notice.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-agent-wait-notice.png new file mode 100644 index 00000000..daed2fc0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-agent-wait-notice.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-channels.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-channels.png new file mode 100644 index 00000000..66dc35b0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-channels.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-discount-percent.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-discount-percent.png new file mode 100644 index 00000000..df4563dc Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-discount-percent.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-escalation.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-escalation.png new file mode 100644 index 00000000..c78259bd Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-escalation.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-actions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-actions.png new file mode 100644 index 00000000..79297ab7 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-actions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-controls.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-controls.png new file mode 100644 index 00000000..ad31faea Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-controls.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-sequence.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-sequence.png new file mode 100644 index 00000000..065c2157 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-followup-sequence.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part1.png new file mode 100644 index 00000000..a7ff1029 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part10.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part10.png new file mode 100644 index 00000000..eec52754 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part10.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part11.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part11.png new file mode 100644 index 00000000..28436e6c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part11.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part12.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part12.png new file mode 100644 index 00000000..0c98518e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part12.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part13.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part13.png new file mode 100644 index 00000000..6e4920df Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part13.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part14.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part14.png new file mode 100644 index 00000000..58cbcc62 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part14.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part15.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part15.png new file mode 100644 index 00000000..1a3f6fb3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part15.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part16.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part16.png new file mode 100644 index 00000000..021b842b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part16.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part17.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part17.png new file mode 100644 index 00000000..e3c847d1 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part17.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part18.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part18.png new file mode 100644 index 00000000..642d9e68 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part18.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part19.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part19.png new file mode 100644 index 00000000..733d3ddc Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part19.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part2.png new file mode 100644 index 00000000..7c4529a9 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part20.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part20.png new file mode 100644 index 00000000..a334efc7 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part20.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part21.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part21.png new file mode 100644 index 00000000..9242e8dc Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part21.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part22.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part22.png new file mode 100644 index 00000000..58f47300 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part22.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part23.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part23.png new file mode 100644 index 00000000..851cf60b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part23.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part24.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part24.png new file mode 100644 index 00000000..cac6bab9 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part24.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part3.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part3.png new file mode 100644 index 00000000..5ce77b30 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part3.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part4.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part4.png new file mode 100644 index 00000000..685692df Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part4.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part5.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part5.png new file mode 100644 index 00000000..4fa4713a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part5.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part6.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part6.png new file mode 100644 index 00000000..274a4967 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part6.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part7.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part7.png new file mode 100644 index 00000000..72a46a13 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part7.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part8.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part8.png new file mode 100644 index 00000000..e8277aef Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part8.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part9.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part9.png new file mode 100644 index 00000000..46bc4750 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-full-part9.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-intents.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-intents.png new file mode 100644 index 00000000..9f33a227 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-intents.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-knowledge.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-knowledge.png new file mode 100644 index 00000000..dcfb853b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-knowledge.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-promotion-filter.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-promotion-filter.png new file mode 100644 index 00000000..b83349b0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-promotion-filter.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-prompt.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-prompt.png new file mode 100644 index 00000000..9d990ca3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-prompt.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-properties.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-properties.png new file mode 100644 index 00000000..676061ec Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-properties.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-route-assignment.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-route-assignment.png new file mode 100644 index 00000000..7fb04a99 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-route-assignment.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-store-promotions-entry.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-store-promotions-entry.png new file mode 100644 index 00000000..074c4c13 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-store-promotions-entry.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-store-promotions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-store-promotions.png new file mode 100644 index 00000000..405a2686 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-store-promotions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-tone.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-tone.png new file mode 100644 index 00000000..7a05f3fa Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-tone.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-web-search.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-web-search.png new file mode 100644 index 00000000..4b1a9c34 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-1440-web-search.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-agent-wait-notice.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-agent-wait-notice.png new file mode 100644 index 00000000..826dfa51 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-agent-wait-notice.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-channels.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-channels.png new file mode 100644 index 00000000..3e1b35c4 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-channels.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-discount-percent.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-discount-percent.png new file mode 100644 index 00000000..c017d96d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-discount-percent.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-escalation.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-escalation.png new file mode 100644 index 00000000..f4fc87f4 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-escalation.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-actions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-actions.png new file mode 100644 index 00000000..b0545dfe Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-actions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-controls.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-controls.png new file mode 100644 index 00000000..5bad4957 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-controls.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-sequence.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-sequence.png new file mode 100644 index 00000000..63076930 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-followup-sequence.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part1.png new file mode 100644 index 00000000..f661846b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part10.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part10.png new file mode 100644 index 00000000..de8fa737 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part10.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part11.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part11.png new file mode 100644 index 00000000..08572082 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part11.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part12.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part12.png new file mode 100644 index 00000000..885fe186 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part12.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part13.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part13.png new file mode 100644 index 00000000..401913c1 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part13.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part14.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part14.png new file mode 100644 index 00000000..a535c110 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part14.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part15.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part15.png new file mode 100644 index 00000000..ac15917e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part15.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part16.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part16.png new file mode 100644 index 00000000..51160f6a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part16.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part17.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part17.png new file mode 100644 index 00000000..1cb0bc35 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part17.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part18.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part18.png new file mode 100644 index 00000000..044e6c8a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part18.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part19.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part19.png new file mode 100644 index 00000000..b284e958 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part19.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part2.png new file mode 100644 index 00000000..41489938 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part20.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part20.png new file mode 100644 index 00000000..b3f6b141 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part20.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part21.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part21.png new file mode 100644 index 00000000..c01b2c64 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part21.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part22.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part22.png new file mode 100644 index 00000000..c517c8d8 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part22.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part23.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part23.png new file mode 100644 index 00000000..244b0554 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part23.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part24.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part24.png new file mode 100644 index 00000000..7fff731d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part24.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part25.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part25.png new file mode 100644 index 00000000..c0fe09bb Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part25.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part26.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part26.png new file mode 100644 index 00000000..201063af Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part26.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part27.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part27.png new file mode 100644 index 00000000..43200711 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part27.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part28.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part28.png new file mode 100644 index 00000000..3517d0b0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part28.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part29.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part29.png new file mode 100644 index 00000000..ea3ba452 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part29.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part3.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part3.png new file mode 100644 index 00000000..c71d0415 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part3.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part30.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part30.png new file mode 100644 index 00000000..325f9fe3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part30.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part4.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part4.png new file mode 100644 index 00000000..9f93e687 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part4.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part5.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part5.png new file mode 100644 index 00000000..a5837dd3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part5.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part6.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part6.png new file mode 100644 index 00000000..5ff6f667 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part6.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part7.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part7.png new file mode 100644 index 00000000..5ef78384 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part7.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part8.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part8.png new file mode 100644 index 00000000..72cf4241 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part8.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part9.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part9.png new file mode 100644 index 00000000..e1784ca8 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-full-part9.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-intents.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-intents.png new file mode 100644 index 00000000..12410a7b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-intents.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-knowledge.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-knowledge.png new file mode 100644 index 00000000..8282a692 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-knowledge.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-promotion-filter.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-promotion-filter.png new file mode 100644 index 00000000..1d65fc9c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-promotion-filter.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-prompt.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-prompt.png new file mode 100644 index 00000000..e2599543 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-prompt.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-properties.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-properties.png new file mode 100644 index 00000000..4dad7463 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-properties.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-route-assignment.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-route-assignment.png new file mode 100644 index 00000000..02392e3d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-route-assignment.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-store-promotions-entry.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-store-promotions-entry.png new file mode 100644 index 00000000..6f7721fc Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-store-promotions-entry.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-store-promotions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-store-promotions.png new file mode 100644 index 00000000..0542e9b4 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-store-promotions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-tone.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-tone.png new file mode 100644 index 00000000..59479300 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-tone.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-web-search.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-web-search.png new file mode 100644 index 00000000..d7d1098d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-390-web-search.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-agent-wait-notice.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-agent-wait-notice.png new file mode 100644 index 00000000..f5abfefd Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-agent-wait-notice.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-channels.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-channels.png new file mode 100644 index 00000000..0ac2f379 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-channels.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-discount-percent.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-discount-percent.png new file mode 100644 index 00000000..5ce1c070 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-discount-percent.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-escalation.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-escalation.png new file mode 100644 index 00000000..bb05a038 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-escalation.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-actions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-actions.png new file mode 100644 index 00000000..a0209ec2 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-actions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-controls.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-controls.png new file mode 100644 index 00000000..5142ef53 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-controls.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-sequence.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-sequence.png new file mode 100644 index 00000000..4613571d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-followup-sequence.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part1.png new file mode 100644 index 00000000..21277cf8 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part10.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part10.png new file mode 100644 index 00000000..bfbda9ea Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part10.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part11.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part11.png new file mode 100644 index 00000000..cc09977d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part11.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part12.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part12.png new file mode 100644 index 00000000..c7c04284 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part12.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part13.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part13.png new file mode 100644 index 00000000..32b864b6 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part13.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part14.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part14.png new file mode 100644 index 00000000..39edfeb3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part14.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part15.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part15.png new file mode 100644 index 00000000..ec7af8f9 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part15.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part16.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part16.png new file mode 100644 index 00000000..a2b32a47 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part16.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part17.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part17.png new file mode 100644 index 00000000..5204915a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part17.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part18.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part18.png new file mode 100644 index 00000000..edd00b69 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part18.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part19.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part19.png new file mode 100644 index 00000000..5cc8652c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part19.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part2.png new file mode 100644 index 00000000..3d178b1e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part20.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part20.png new file mode 100644 index 00000000..cde14142 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part20.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part21.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part21.png new file mode 100644 index 00000000..b786f08f Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part21.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part22.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part22.png new file mode 100644 index 00000000..21ac4df3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part22.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part23.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part23.png new file mode 100644 index 00000000..d74d1b69 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part23.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part24.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part24.png new file mode 100644 index 00000000..7e40e647 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part24.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part25.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part25.png new file mode 100644 index 00000000..748dd3d6 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part25.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part26.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part26.png new file mode 100644 index 00000000..20c4b69d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part26.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part3.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part3.png new file mode 100644 index 00000000..d8aee789 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part3.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part4.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part4.png new file mode 100644 index 00000000..4920945e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part4.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part5.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part5.png new file mode 100644 index 00000000..a8283896 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part5.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part6.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part6.png new file mode 100644 index 00000000..18760d23 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part6.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part7.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part7.png new file mode 100644 index 00000000..111d5535 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part7.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part8.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part8.png new file mode 100644 index 00000000..a9053d07 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part8.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part9.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part9.png new file mode 100644 index 00000000..dff77182 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-full-part9.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-intents.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-intents.png new file mode 100644 index 00000000..de871595 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-intents.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-knowledge.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-knowledge.png new file mode 100644 index 00000000..7a1fc9d0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-knowledge.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-promotion-filter.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-promotion-filter.png new file mode 100644 index 00000000..d99b6071 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-promotion-filter.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-prompt.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-prompt.png new file mode 100644 index 00000000..6e81e9e1 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-prompt.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-properties.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-properties.png new file mode 100644 index 00000000..90a2f00b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-properties.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-route-assignment.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-route-assignment.png new file mode 100644 index 00000000..67200a99 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-route-assignment.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-store-promotions-entry.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-store-promotions-entry.png new file mode 100644 index 00000000..eba8aa5a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-store-promotions-entry.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-store-promotions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-store-promotions.png new file mode 100644 index 00000000..e85fba48 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-store-promotions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-tone.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-tone.png new file mode 100644 index 00000000..6e099739 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-tone.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-web-search.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-web-search.png new file mode 100644 index 00000000..a5f28dc4 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-en-580-web-search.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-agent-wait-notice.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-agent-wait-notice.png new file mode 100644 index 00000000..eb62f212 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-agent-wait-notice.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-channels.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-channels.png new file mode 100644 index 00000000..8fd3842d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-channels.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-discount-percent.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-discount-percent.png new file mode 100644 index 00000000..fe9d3752 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-discount-percent.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-escalation.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-escalation.png new file mode 100644 index 00000000..82046bc0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-escalation.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-actions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-actions.png new file mode 100644 index 00000000..b59ce3d0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-actions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-controls.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-controls.png new file mode 100644 index 00000000..a6b499cc Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-controls.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-sequence.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-sequence.png new file mode 100644 index 00000000..0c820aa6 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-followup-sequence.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part1.png new file mode 100644 index 00000000..1229e947 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part10.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part10.png new file mode 100644 index 00000000..c8541e0d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part10.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part11.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part11.png new file mode 100644 index 00000000..e118480e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part11.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part12.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part12.png new file mode 100644 index 00000000..62b8d413 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part12.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part13.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part13.png new file mode 100644 index 00000000..85e246ad Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part13.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part14.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part14.png new file mode 100644 index 00000000..8e778240 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part14.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part15.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part15.png new file mode 100644 index 00000000..b9bf94a0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part15.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part16.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part16.png new file mode 100644 index 00000000..3d188d5d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part16.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part17.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part17.png new file mode 100644 index 00000000..63778a3a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part17.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part18.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part18.png new file mode 100644 index 00000000..e3d14bea Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part18.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part19.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part19.png new file mode 100644 index 00000000..91c653e6 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part19.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part2.png new file mode 100644 index 00000000..0caf3bea Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part20.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part20.png new file mode 100644 index 00000000..eba7fb2f Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part20.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part21.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part21.png new file mode 100644 index 00000000..9873c23e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part21.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part22.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part22.png new file mode 100644 index 00000000..9c3faf25 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part22.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part23.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part23.png new file mode 100644 index 00000000..053cd231 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part23.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part24.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part24.png new file mode 100644 index 00000000..4fcc71b0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part24.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part3.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part3.png new file mode 100644 index 00000000..244dc5a0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part3.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part4.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part4.png new file mode 100644 index 00000000..3ebc10be Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part4.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part5.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part5.png new file mode 100644 index 00000000..b5594b7e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part5.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part6.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part6.png new file mode 100644 index 00000000..1637cc3c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part6.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part7.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part7.png new file mode 100644 index 00000000..f40dcb47 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part7.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part8.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part8.png new file mode 100644 index 00000000..b9668078 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part8.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part9.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part9.png new file mode 100644 index 00000000..822e644c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-full-part9.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-intents.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-intents.png new file mode 100644 index 00000000..4be4a67f Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-intents.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-knowledge.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-knowledge.png new file mode 100644 index 00000000..ff4eb2f1 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-knowledge.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-promotion-filter.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-promotion-filter.png new file mode 100644 index 00000000..a5cbe981 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-promotion-filter.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-prompt.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-prompt.png new file mode 100644 index 00000000..0069e5d8 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-prompt.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-properties.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-properties.png new file mode 100644 index 00000000..c6a4c7af Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-properties.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-route-assignment.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-route-assignment.png new file mode 100644 index 00000000..0cc41120 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-route-assignment.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-store-promotions-entry.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-store-promotions-entry.png new file mode 100644 index 00000000..5eaeea6f Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-store-promotions-entry.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-store-promotions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-store-promotions.png new file mode 100644 index 00000000..61dd2ccc Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-store-promotions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-tone.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-tone.png new file mode 100644 index 00000000..1164199e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-tone.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-web-search.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-web-search.png new file mode 100644 index 00000000..5bbd7c20 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-1440-web-search.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-agent-wait-notice.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-agent-wait-notice.png new file mode 100644 index 00000000..aacd6897 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-agent-wait-notice.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-channels.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-channels.png new file mode 100644 index 00000000..69229538 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-channels.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-discount-percent.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-discount-percent.png new file mode 100644 index 00000000..05ec96e6 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-discount-percent.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-escalation.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-escalation.png new file mode 100644 index 00000000..7ea13898 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-escalation.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-actions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-actions.png new file mode 100644 index 00000000..b7764606 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-actions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-controls.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-controls.png new file mode 100644 index 00000000..ffc9b200 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-controls.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-sequence.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-sequence.png new file mode 100644 index 00000000..8bcded65 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-followup-sequence.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part1.png new file mode 100644 index 00000000..ef798d9a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part10.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part10.png new file mode 100644 index 00000000..3ca7e976 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part10.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part11.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part11.png new file mode 100644 index 00000000..6cb4c6e7 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part11.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part12.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part12.png new file mode 100644 index 00000000..143046fd Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part12.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part13.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part13.png new file mode 100644 index 00000000..1b12332d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part13.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part14.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part14.png new file mode 100644 index 00000000..3b4354df Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part14.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part15.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part15.png new file mode 100644 index 00000000..dd988ea3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part15.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part16.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part16.png new file mode 100644 index 00000000..e3340559 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part16.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part17.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part17.png new file mode 100644 index 00000000..b4b704fa Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part17.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part18.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part18.png new file mode 100644 index 00000000..6f6f66b9 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part18.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part19.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part19.png new file mode 100644 index 00000000..d048d788 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part19.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part2.png new file mode 100644 index 00000000..b2108a56 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part20.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part20.png new file mode 100644 index 00000000..4abdc40e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part20.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part21.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part21.png new file mode 100644 index 00000000..8e9ef0e6 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part21.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part22.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part22.png new file mode 100644 index 00000000..1a23efd8 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part22.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part23.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part23.png new file mode 100644 index 00000000..d2255d6f Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part23.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part24.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part24.png new file mode 100644 index 00000000..3575a2eb Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part24.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part25.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part25.png new file mode 100644 index 00000000..8e6efa8c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part25.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part26.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part26.png new file mode 100644 index 00000000..47600ec6 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part26.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part27.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part27.png new file mode 100644 index 00000000..6f3c37c3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part27.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part28.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part28.png new file mode 100644 index 00000000..b6f3237b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part28.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part29.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part29.png new file mode 100644 index 00000000..3d3a0712 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part29.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part3.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part3.png new file mode 100644 index 00000000..bd539c19 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part3.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part30.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part30.png new file mode 100644 index 00000000..cdd99c6a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part30.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part31.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part31.png new file mode 100644 index 00000000..ca7dce8c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part31.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part4.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part4.png new file mode 100644 index 00000000..907fdd01 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part4.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part5.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part5.png new file mode 100644 index 00000000..e6db78c0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part5.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part6.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part6.png new file mode 100644 index 00000000..76a33674 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part6.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part7.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part7.png new file mode 100644 index 00000000..edccdce2 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part7.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part8.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part8.png new file mode 100644 index 00000000..69cb60fa Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part8.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part9.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part9.png new file mode 100644 index 00000000..29af5d07 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-full-part9.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-intents.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-intents.png new file mode 100644 index 00000000..1b48e094 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-intents.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-knowledge.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-knowledge.png new file mode 100644 index 00000000..4b840dd8 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-knowledge.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-promotion-filter.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-promotion-filter.png new file mode 100644 index 00000000..5d96fb00 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-promotion-filter.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-prompt.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-prompt.png new file mode 100644 index 00000000..4803e2f5 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-prompt.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-properties.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-properties.png new file mode 100644 index 00000000..9efa8453 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-properties.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-route-assignment.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-route-assignment.png new file mode 100644 index 00000000..f8778f42 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-route-assignment.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-store-promotions-entry.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-store-promotions-entry.png new file mode 100644 index 00000000..a9ac02ea Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-store-promotions-entry.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-store-promotions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-store-promotions.png new file mode 100644 index 00000000..021c9bcc Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-store-promotions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-tone.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-tone.png new file mode 100644 index 00000000..ca9aff21 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-tone.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-web-search.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-web-search.png new file mode 100644 index 00000000..2ba6c7a0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-390-web-search.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-agent-wait-notice.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-agent-wait-notice.png new file mode 100644 index 00000000..7875f6fc Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-agent-wait-notice.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-channels.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-channels.png new file mode 100644 index 00000000..384881a6 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-channels.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-discount-percent.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-discount-percent.png new file mode 100644 index 00000000..4cd3f21e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-discount-percent.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-escalation.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-escalation.png new file mode 100644 index 00000000..eebb7765 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-escalation.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-actions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-actions.png new file mode 100644 index 00000000..e71bbef9 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-actions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-controls.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-controls.png new file mode 100644 index 00000000..e36412cf Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-controls.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-sequence.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-sequence.png new file mode 100644 index 00000000..7a44ac8c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-followup-sequence.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part1.png new file mode 100644 index 00000000..51e248bd Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part10.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part10.png new file mode 100644 index 00000000..ebe20d2c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part10.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part11.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part11.png new file mode 100644 index 00000000..5e38d828 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part11.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part12.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part12.png new file mode 100644 index 00000000..87ecb94e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part12.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part13.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part13.png new file mode 100644 index 00000000..f4be54d1 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part13.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part14.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part14.png new file mode 100644 index 00000000..e1ed556a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part14.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part15.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part15.png new file mode 100644 index 00000000..cee03163 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part15.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part16.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part16.png new file mode 100644 index 00000000..09269fb2 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part16.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part17.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part17.png new file mode 100644 index 00000000..04f7f93f Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part17.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part18.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part18.png new file mode 100644 index 00000000..043781e9 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part18.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part19.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part19.png new file mode 100644 index 00000000..501deec0 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part19.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part2.png new file mode 100644 index 00000000..980d236b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part20.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part20.png new file mode 100644 index 00000000..928e481b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part20.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part21.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part21.png new file mode 100644 index 00000000..5126d178 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part21.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part22.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part22.png new file mode 100644 index 00000000..08951e67 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part22.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part23.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part23.png new file mode 100644 index 00000000..df6d6138 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part23.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part24.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part24.png new file mode 100644 index 00000000..3fc5d6a4 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part24.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part25.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part25.png new file mode 100644 index 00000000..d990a74d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part25.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part26.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part26.png new file mode 100644 index 00000000..b785269e Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part26.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part27.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part27.png new file mode 100644 index 00000000..0d9b9d5c Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part27.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part3.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part3.png new file mode 100644 index 00000000..e0018d17 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part3.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part4.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part4.png new file mode 100644 index 00000000..a6057229 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part4.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part5.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part5.png new file mode 100644 index 00000000..82ecca02 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part5.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part6.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part6.png new file mode 100644 index 00000000..5e2cd12b Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part6.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part7.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part7.png new file mode 100644 index 00000000..dd2ac9b2 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part7.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part8.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part8.png new file mode 100644 index 00000000..256295ef Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part8.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part9.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part9.png new file mode 100644 index 00000000..195eaf30 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-full-part9.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-intents.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-intents.png new file mode 100644 index 00000000..35157d49 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-intents.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-knowledge.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-knowledge.png new file mode 100644 index 00000000..23f36264 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-knowledge.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-promotion-filter.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-promotion-filter.png new file mode 100644 index 00000000..0db42284 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-promotion-filter.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-prompt.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-prompt.png new file mode 100644 index 00000000..6bd06003 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-prompt.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-properties.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-properties.png new file mode 100644 index 00000000..edb13bdb Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-properties.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-route-assignment.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-route-assignment.png new file mode 100644 index 00000000..271882e3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-route-assignment.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-store-promotions-entry.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-store-promotions-entry.png new file mode 100644 index 00000000..2dee947d Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-store-promotions-entry.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-store-promotions.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-store-promotions.png new file mode 100644 index 00000000..1c79a5e3 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-store-promotions.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-tone.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-tone.png new file mode 100644 index 00000000..b7520c57 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-tone.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-web-search.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-web-search.png new file mode 100644 index 00000000..06125b73 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/customize-safely-es-580-web-search.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-1440.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-1440.json new file mode 100644 index 00000000..d8d2765e --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-1440.json @@ -0,0 +1,3639 @@ +{ + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "view": { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "geometry": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 25683, + "article": { + "x": 375.9921875, + "y": 665.7421875, + "width": 774.4140625, + "height": 24580, + "right": 1150.40625, + "bottom": 25245.7421875 + }, + "headings": [ + "Before you editLink copied", + "When to disableLink copied", + "What you can customizeLink copied", + "Customize the promptLink copied", + "Customize toneLink copied", + "Customize intentsLink copied", + "Customize knowledgeLink copied", + "Customize propertiesLink copied", + "Customize channelsLink copied", + "Customize discount strategyLink copied", + "Choose a strategyLink copied", + "Choose which store promotions the playbook may useLink copied", + "How switches and schedules workLink copied", + "Save or restore your selectionsLink copied", + "Customize follow-upLink copied", + "Choose the count and waitLink copied", + "Choose the final actionLink copied", + "Replies and later changesLink copied", + "Starting valuesLink copied", + "When using the agent in a routeLink copied", + "Customize handoff rulesLink copied", + "Customize journeys or routesLink copied", + "Test based on playbook typeLink copied", + "Review after the changeLink copied", + "Related guidesLink copied" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 375.9921875, + "y": 3796.7421875, + "width": 774.4140625, + "height": 630, + "right": 1150.40625, + "bottom": 4426.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 3796.7421875, + "width": 774.4140625, + "height": 630, + "right": 1150.40625, + "bottom": 4426.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 3825.7421875, + "width": 646, + "height": 572, + "right": 1086.1953125, + "bottom": 4397.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 3834.7421875, + "width": 628, + "height": 554, + "right": 1077.1953125, + "bottom": 4388.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "naturalSize": [ + 628, + 554 + ], + "loaded": true, + "alt": "Empty prompt field in a fictitious draft", + "caption": "Complete field without editing or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 375.9921875, + "y": 5124.7421875, + "width": 774.4140625, + "height": 591, + "right": 1150.40625, + "bottom": 5715.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 5124.7421875, + "width": 774.4140625, + "height": 591, + "right": 1150.40625, + "bottom": 5715.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 5153.7421875, + "width": 593, + "height": 533, + "right": 1059.6953125, + "bottom": 5686.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 5162.7421875, + "width": 575, + "height": 515, + "right": 1050.6953125, + "bottom": 5677.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-en.png", + "naturalSize": [ + 575, + 515 + ], + "loaded": true, + "alt": "Three tones selected in a draft", + "caption": "Selected options without saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 375.9921875, + "y": 6437.7421875, + "width": 774.4140625, + "height": 336, + "right": 1150.40625, + "bottom": 6773.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 6437.7421875, + "width": 774.4140625, + "height": 336, + "right": 1150.40625, + "bottom": 6773.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 6466.7421875, + "width": 646, + "height": 278, + "right": 1086.1953125, + "bottom": 6744.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 6475.7421875, + "width": 628, + "height": 260, + "right": 1077.1953125, + "bottom": 6735.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en.png", + "naturalSize": [ + 628, + 260 + ], + "loaded": true, + "alt": "Intent phrase without adding", + "caption": "Independent draft without classification.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 375.9921875, + "y": 7383.7421875, + "width": 774.4140625, + "height": 442, + "right": 1150.40625, + "bottom": 7825.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 7383.7421875, + "width": 774.4140625, + "height": 442, + "right": 1150.40625, + "bottom": 7825.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 7412.7421875, + "width": 646, + "height": 384, + "right": 1086.1953125, + "bottom": 7796.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 7421.7421875, + "width": 628, + "height": 366, + "right": 1077.1953125, + "bottom": 7787.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "naturalSize": [ + 628, + 366 + ], + "loaded": true, + "alt": "Knowledge upload area without files", + "caption": "Empty form without document uploads.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 375.9921875, + "y": 8281.7421875, + "width": 774.4140625, + "height": 292, + "right": 1150.40625, + "bottom": 8573.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 8281.7421875, + "width": 774.4140625, + "height": 292, + "right": 1150.40625, + "bottom": 8573.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 8310.7421875, + "width": 646, + "height": 234, + "right": 1086.1953125, + "bottom": 8544.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 8319.7421875, + "width": 628, + "height": 216, + "right": 1077.1953125, + "bottom": 8535.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "naturalSize": [ + 628, + 216 + ], + "loaded": true, + "alt": "Empty web search field", + "caption": "Placeholder without an added URL or an executed search.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 375.9921875, + "y": 8923.7421875, + "width": 774.4140625, + "height": 425, + "right": 1150.40625, + "bottom": 9348.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 8923.7421875, + "width": 774.4140625, + "height": 425, + "right": 1150.40625, + "bottom": 9348.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 430.1953125, + "y": 8952.7421875, + "width": 666, + "height": 367, + "right": 1096.1953125, + "bottom": 9319.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 439.1953125, + "y": 8961.7421875, + "width": 648, + "height": 349, + "right": 1087.1953125, + "bottom": 9310.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en.png", + "naturalSize": [ + 648, + 349 + ], + "loaded": true, + "alt": "Important name and optional email", + "caption": "Fictitious selection without collection.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 375.9921875, + "y": 10074.7421875, + "width": 774.4140625, + "height": 666, + "right": 1150.40625, + "bottom": 10740.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 10074.7421875, + "width": 774.4140625, + "height": 666, + "right": 1150.40625, + "bottom": 10740.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 10103.7421875, + "width": 593, + "height": 608, + "right": 1059.6953125, + "bottom": 10711.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 10112.7421875, + "width": 575, + "height": 590, + "right": 1050.6953125, + "bottom": 10702.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-en.png", + "naturalSize": [ + 575, + 590 + ], + "loaded": true, + "alt": "Unsaved incoming channel selection", + "caption": "Automatic incoming selection and manual option; no sending result.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 375.9921875, + "y": 12028.7421875, + "width": 774.4140625, + "height": 194, + "right": 1150.40625, + "bottom": 12222.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 12028.7421875, + "width": 774.4140625, + "height": 194, + "right": 1150.40625, + "bottom": 12222.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 589.1953125, + "y": 12057.7421875, + "width": 348, + "height": 136, + "right": 937.1953125, + "bottom": 12193.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 598.1953125, + "y": 12066.7421875, + "width": 330, + "height": 118, + "right": 928.1953125, + "bottom": 12184.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "naturalSize": [ + 330, + 118 + ], + "loaded": true, + "alt": "Percentage in the shared discount card", + "caption": "Subscriber Booster draft; fixed rate for that flow.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 375.9921875, + "y": 12666.7421875, + "width": 774.4140625, + "height": 322, + "right": 1150.40625, + "bottom": 12988.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 12666.7421875, + "width": 774.4140625, + "height": 322, + "right": 1150.40625, + "bottom": 12988.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 12695.7421875, + "width": 594, + "height": 264, + "right": 1060.1953125, + "bottom": 12959.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 12704.7421875, + "width": 576, + "height": 246, + "right": 1051.1953125, + "bottom": 12950.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png", + "naturalSize": [ + 576, + 246 + ], + "loaded": true, + "alt": "Existing-store-offers strategy selected, with the View store promotions button.", + "caption": "Button for opening the fictional example’s promotions panel; the strategy was not changed or saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 375.9921875, + "y": 13172.7421875, + "width": 774.4140625, + "height": 1099, + "right": 1150.40625, + "bottom": 14271.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 13172.7421875, + "width": 774.4140625, + "height": 1099, + "right": 1150.40625, + "bottom": 14271.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 485.6953125, + "y": 13201.7421875, + "width": 555, + "height": 1041, + "right": 1040.6953125, + "bottom": 14242.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 494.6953125, + "y": 13210.7421875, + "width": 537, + "height": 1023, + "right": 1031.6953125, + "bottom": 14233.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png", + "naturalSize": [ + 537, + 1023 + ], + "loaded": true, + "alt": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook.", + "caption": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 375.9921875, + "y": 14391.7421875, + "width": 774.4140625, + "height": 518, + "right": 1150.40625, + "bottom": 14909.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 14391.7421875, + "width": 774.4140625, + "height": 518, + "right": 1150.40625, + "bottom": 14909.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 485.6953125, + "y": 14420.7421875, + "width": 555, + "height": 460, + "right": 1040.6953125, + "bottom": 14880.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 494.6953125, + "y": 14429.7421875, + "width": 537, + "height": 442, + "right": 1031.6953125, + "bottom": 14871.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png", + "naturalSize": [ + 537, + 442 + ], + "loaded": true, + "alt": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts.", + "caption": "The filter narrows visible results; it does not change which promotions are allowed for the playbook.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 375.9921875, + "y": 16623.7421875, + "width": 774.4140625, + "height": 572, + "right": 1150.40625, + "bottom": 17195.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 16623.7421875, + "width": 774.4140625, + "height": 572, + "right": 1150.40625, + "bottom": 17195.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 16652.7421875, + "width": 594, + "height": 514, + "right": 1060.1953125, + "bottom": 17166.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 16661.7421875, + "width": 576, + "height": 496, + "right": 1051.1953125, + "bottom": 17157.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png", + "naturalSize": [ + 576, + 496 + ], + "loaded": true, + "alt": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis.", + "caption": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 375.9921875, + "y": 17819.7421875, + "width": 774.4140625, + "height": 376, + "right": 1150.40625, + "bottom": 18195.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 17819.7421875, + "width": 774.4140625, + "height": 376, + "right": 1150.40625, + "bottom": 18195.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 17848.7421875, + "width": 594, + "height": 318, + "right": 1060.1953125, + "bottom": 18166.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 17857.7421875, + "width": 576, + "height": 300, + "right": 1051.1953125, + "bottom": 18157.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png", + "naturalSize": [ + 576, + 300 + ], + "loaded": true, + "alt": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person.", + "caption": "Final-action choices; the menu was opened without choosing another option or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 375.9921875, + "y": 18403.7421875, + "width": 774.4140625, + "height": 497, + "right": 1150.40625, + "bottom": 18900.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 18403.7421875, + "width": 774.4140625, + "height": 497, + "right": 1150.40625, + "bottom": 18900.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 18432.7421875, + "width": 594, + "height": 439, + "right": 1060.1953125, + "bottom": 18871.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 18441.7421875, + "width": 576, + "height": 421, + "right": 1051.1953125, + "bottom": 18862.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png", + "naturalSize": [ + 576, + 421 + ], + "loaded": true, + "alt": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis.", + "caption": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 375.9921875, + "y": 20139.7421875, + "width": 774.4140625, + "height": 636, + "right": 1150.40625, + "bottom": 20775.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 20139.7421875, + "width": 774.4140625, + "height": 636, + "right": 1150.40625, + "bottom": 20775.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 523.6953125, + "y": 20168.7421875, + "width": 479, + "height": 578, + "right": 1002.6953125, + "bottom": 20746.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 532.6953125, + "y": 20177.7421875, + "width": 461, + "height": 560, + "right": 993.6953125, + "bottom": 20737.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png", + "naturalSize": [ + 461, + 560 + ], + "loaded": true, + "alt": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link.", + "caption": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 375.9921875, + "y": 21493.7421875, + "width": 774.4140625, + "height": 406, + "right": 1150.40625, + "bottom": 21899.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 21493.7421875, + "width": 774.4140625, + "height": 406, + "right": 1150.40625, + "bottom": 21899.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 21522.7421875, + "width": 593, + "height": 348, + "right": 1059.6953125, + "bottom": 21870.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 21531.7421875, + "width": 575, + "height": 330, + "right": 1050.6953125, + "bottom": 21861.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en.png", + "naturalSize": [ + 575, + 330 + ], + "loaded": true, + "alt": "Fictitious team in the escalation control", + "caption": "Destination without saving or assigning a conversation.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 375.9921875, + "y": 22565.7421875, + "width": 774.4140625, + "height": 726, + "right": 1150.40625, + "bottom": 23291.7421875 + }, + "stage": { + "x": 375.9921875, + "y": 22565.7421875, + "width": 774.4140625, + "height": 726, + "right": 1150.40625, + "bottom": 23291.7421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 502.6953125, + "y": 22594.7421875, + "width": 521, + "height": 668, + "right": 1023.6953125, + "bottom": 23262.7421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 511.6953125, + "y": 22603.7421875, + "width": 503, + "height": 650, + "right": 1014.6953125, + "bottom": 23253.7421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en.png", + "naturalSize": [ + 503, + 650 + ], + "loaded": true, + "alt": "Five actions in the Assignment component", + "caption": "Independent component; no executed route.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-en-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "6ed706e359e46a605b53a0a02e70127ff7c0e02e96bc380e45cb289484b13034", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 0 + }, + { + "file": "customize-safely-en-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cea9543cefa7e726eab69caab51fce837ef21cd27981226ef4200f5f9e32e2df", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0f42da1ae7dd9c02eae26a7ff33d034c118572a4ac31337a8aa1d419e7d11923", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "fb8b454fa0acb739137d49301958fba4681e40310e93a4331ffff7598ff28d56", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "954ad965cfabc7174bcc9d79186fcf8f7cd4b4ed860928aa73b1825c4bda798f", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0c9f3bde1416a137ae8aefcf71d252cb9fd9250546e2c6bbeffc95f7ece15758", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "ecce903a9a8d2531a22e9c1ae9caf928118c9f8ec28d64e7d38fa3079299650a", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cfdb1e2b8ec5aee5f6a13b3c6e5cafd622b70e2c4c193769ddf9ebfb91adb7e3", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "63bb5e893ed816110f0619b778f0cdfa9d84311560248377fe1c2a4ab1250a8e", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0c6cfbef55481bd32f18be0ceafe32d9d97dde8dae49288d66e3e32e7bcfe97b", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "3f79696810c9ac34ad82bed785f1fbced93de665f2ecce8cc1fbc814ed3a9c24", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "3942dc17134908cabf977170790a79788e82169291ed052bf66bbd1082fd843d", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f156daacc33c6b374be8d011154f24939ca737136b719686c207f6d060b58d1e", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b5e06a381543ccd0c56f9e263e28cba1454dd823271969640bc14ee168dff5d0", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "798b8083e54fa021e0ee5e550a116f9bfc7dd545fbc91abf54e5719f1024bab5", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "fba1f94ea5643fe97b6ee370b255304e6bb01cb4e41616751cb6b82f9e78b659", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "068ad8ac4193873936c88c8b78c37fd3d284389ba49a356c28ff3a2b4591b91f", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b47c9a7621e643a230678387ee998575887380db188e2d315b57b16291686ce7", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a1d7b4500b4fa7d901a50df5b6de5b959b491f229885057dd536c8e0ec351021", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "aef2dddf25259cd85f4890e7867eddadab280f68466567f2e3095081ffd9a740", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "468b4afbca262a7add3cfc046a63b0bf1c69da7ca0d903a27eb803eee0b22a40", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a480e5ac98d8502ce231ac14fb78d64bd1dc75c288bb5a00c0a3b8fc37ac0a03", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f5724671efcff3ca0f10a5d711c4c42e5bf0f4021ef58f9954e0cfdcea34108d", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-1440-full-part24.png", + "clip": { + "x": 0, + "y": 24482.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24482.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "492abfb44358e5ec655ec718c7c05f4810e2b3e5927a32b8e1781a7651b8772d", + "complete_page_segment": true, + "documentHeight": 25683, + "overlap_css": 917.5 + }, + { + "file": "customize-safely-en-1440-prompt.png", + "clip": { + "x": 363, + "y": 3784, + "width": 800, + "height": 655 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3511.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1310 + ], + "icc": "Display P3", + "sha256": "67e5a4bd3b8fb4ed12822af914770029c1fec6bceb2325e91a5619c7dae87dd6" + }, + { + "file": "customize-safely-en-1440-tone.png", + "clip": { + "x": 363, + "y": 5112, + "width": 800, + "height": 616 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4820 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1232 + ], + "icc": "Display P3", + "sha256": "3a0a7b464b54b2556ecd52a1eaf5612aeeb74ed5ed912bcf455998834870ef0d" + }, + { + "file": "customize-safely-en-1440-intents.png", + "clip": { + "x": 363, + "y": 6425, + "width": 800, + "height": 361 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6005.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 722 + ], + "icc": "Display P3", + "sha256": "413d62761b868aa33c387de9c3346b60ab0a39adee1ff69b69ed7aa3c5897177" + }, + { + "file": "customize-safely-en-1440-knowledge.png", + "clip": { + "x": 363, + "y": 7371, + "width": 800, + "height": 467 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7004.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 934 + ], + "icc": "Display P3", + "sha256": "ae8cf3d13f60645f03ff19dc2264449ef60bbbf517877a44c88627d59a9daf97" + }, + { + "file": "customize-safely-en-1440-web-search.png", + "clip": { + "x": 363, + "y": 8269, + "width": 800, + "height": 317 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7827.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 634 + ], + "icc": "Display P3", + "sha256": "25f1e7a9d6774c41a6534970cbbe02d1677bfa24bb47441f4bf6e37d87848338" + }, + { + "file": "customize-safely-en-1440-properties.png", + "clip": { + "x": 363, + "y": 8911, + "width": 800, + "height": 450 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8536 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 900 + ], + "icc": "Display P3", + "sha256": "2d3fe82aa098b5f501c77537f613003d93ab1cf35bca7254676aad7bea94a9fa" + }, + { + "file": "customize-safely-en-1440-channels.png", + "clip": { + "x": 363, + "y": 10062, + "width": 800, + "height": 691 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9807.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1382 + ], + "icc": "Display P3", + "sha256": "63115aea5c14417563a698a6b4b579aa6ee2e0d2bda9cac6d550468261366001" + }, + { + "file": "customize-safely-en-1440-discount-percent.png", + "clip": { + "x": 363, + "y": 12016, + "width": 800, + "height": 219 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11525.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 438 + ], + "icc": "Display P3", + "sha256": "e931f4793693cd186fb50a98039206bbdcc9050dc8a0a90da80ca61a8fc1a240" + }, + { + "file": "customize-safely-en-1440-store-promotions-entry.png", + "clip": { + "x": 363, + "y": 12654, + "width": 800, + "height": 347 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12227.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 694 + ], + "icc": "Display P3", + "sha256": "e1499e6ff3c15a75d20c14883a21b1ea11b9e09b6a8afb3b702a4c3ceff0b651" + }, + { + "file": "customize-safely-en-1440-store-promotions.png", + "clip": { + "x": 363, + "y": 13160, + "width": 800, + "height": 1124 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13122 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2248 + ], + "icc": "Display P3", + "sha256": "880981f5ac4f73b5e354a972aced5382f18f804c1957b0bbc1ff3e3d33aa2ab3" + }, + { + "file": "customize-safely-en-1440-promotion-filter.png", + "clip": { + "x": 363, + "y": 14379, + "width": 800, + "height": 543 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14050.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1086 + ], + "icc": "Display P3", + "sha256": "59fdf30cb2647a2b55ffcdb9e99e298be7fa0034272bd909531909c57d9eb5df" + }, + { + "file": "customize-safely-en-1440-followup-controls.png", + "clip": { + "x": 363, + "y": 16611, + "width": 800, + "height": 597 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16309.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1194 + ], + "icc": "Display P3", + "sha256": "196ca25872aafd8319e68110ab310365bb172de06c6fcc2c3e4df34cab028f8f" + }, + { + "file": "customize-safely-en-1440-followup-actions.png", + "clip": { + "x": 363, + "y": 17807, + "width": 800, + "height": 401 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17407.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 802 + ], + "icc": "Display P3", + "sha256": "d53e46f613efac447ea39235b7e485f1a4cd99ce8a1839d62726b42d1467c246" + }, + { + "file": "customize-safely-en-1440-followup-sequence.png", + "clip": { + "x": 363, + "y": 18391, + "width": 800, + "height": 522 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18052 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1044 + ], + "icc": "Display P3", + "sha256": "77279e0d77e2cdfa7888623173a3e15ddd26dbc203ce38de888455320170df3b" + }, + { + "file": "customize-safely-en-1440-agent-wait-notice.png", + "clip": { + "x": 363, + "y": 20127, + "width": 800, + "height": 661 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19857.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1322 + ], + "icc": "Display P3", + "sha256": "894f4334dc3e992766761a75a4b8c5ce81c3347d8464ed65affab7e127540992" + }, + { + "file": "customize-safely-en-1440-escalation.png", + "clip": { + "x": 363, + "y": 21481, + "width": 800, + "height": 431 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 21096.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 862 + ], + "icc": "Display P3", + "sha256": "cddee6be4ba648cfc8ab14b7d3e5603537d5d974ffda91bcf4be371c42e81449" + }, + { + "file": "customize-safely-en-1440-route-assignment.png", + "clip": { + "x": 363, + "y": 22553, + "width": 800, + "height": 751 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22328.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1502 + ], + "icc": "Display P3", + "sha256": "211bc237f24187837e0732851c68799d8021fe8eb5288bf0da22d50c2a6231de" + } + ] + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-390.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-390.json new file mode 100644 index 00000000..232533f4 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-390.json @@ -0,0 +1,3879 @@ +{ + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "view": { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "geometry": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 32239, + "article": { + "x": 16, + "y": 566, + "width": 358, + "height": 31100.59375, + "right": 374, + "bottom": 31666.59375 + }, + "headings": [ + "Before you editLink copied", + "When to disableLink copied", + "What you can customizeLink copied", + "Customize the promptLink copied", + "Customize toneLink copied", + "Customize intentsLink copied", + "Customize knowledgeLink copied", + "Customize propertiesLink copied", + "Customize channelsLink copied", + "Customize discount strategyLink copied", + "Choose a strategyLink copied", + "Choose which store promotions the playbook may useLink copied", + "How switches and schedules workLink copied", + "Save or restore your selectionsLink copied", + "Customize follow-upLink copied", + "Choose the count and waitLink copied", + "Choose the final actionLink copied", + "Replies and later changesLink copied", + "Starting valuesLink copied", + "When using the agent in a routeLink copied", + "Customize handoff rulesLink copied", + "Customize journeys or routesLink copied", + "Test based on playbook typeLink copied", + "Review after the changeLink copied", + "Related guidesLink copied" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 16, + "y": 5701, + "width": 358, + "height": 407.9296875, + "right": 374, + "bottom": 6108.9296875 + }, + "stage": { + "x": 16, + "y": 5701, + "width": 358, + "height": 407.9296875, + "right": 374, + "bottom": 6108.9296875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5720, + "width": 328, + "height": 369.9296875, + "right": 359, + "bottom": 6089.9296875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5726, + "width": 315.9921875, + "height": 357.9296875, + "right": 352.9921875, + "bottom": 6083.9296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "naturalSize": [ + 422, + 478 + ], + "loaded": true, + "alt": "Empty prompt field in a fictitious draft", + "caption": "Complete field without editing or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 16, + "y": 7148.9296875, + "width": 358, + "height": 442.96875, + "right": 374, + "bottom": 7591.8984375 + }, + "stage": { + "x": 16, + "y": 7148.9296875, + "width": 358, + "height": 442.96875, + "right": 374, + "bottom": 7591.8984375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7167.9296875, + "width": 328, + "height": 404.96875, + "right": 359, + "bottom": 7572.8984375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7173.9296875, + "width": 315.9921875, + "height": 392.96875, + "right": 352.9921875, + "bottom": 7566.8984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-en-mobile.png", + "naturalSize": [ + 390, + 485 + ], + "loaded": true, + "alt": "Three tones selected in a draft", + "caption": "Selected options without saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 16, + "y": 8727.8984375, + "width": 358, + "height": 275, + "right": 374, + "bottom": 9002.8984375 + }, + "stage": { + "x": 16, + "y": 8727.8984375, + "width": 358, + "height": 275, + "right": 374, + "bottom": 9002.8984375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8746.8984375, + "width": 328, + "height": 237, + "right": 359, + "bottom": 8983.8984375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8752.8984375, + "width": 315.9921875, + "height": 225, + "right": 352.9921875, + "bottom": 8977.8984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "naturalSize": [ + 382, + 272 + ], + "loaded": true, + "alt": "Intent phrase without adding", + "caption": "Independent draft without classification.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 16, + "y": 9834.8984375, + "width": 358, + "height": 351.0234375, + "right": 374, + "bottom": 10185.921875 + }, + "stage": { + "x": 16, + "y": 9834.8984375, + "width": 358, + "height": 351.0234375, + "right": 374, + "bottom": 10185.921875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9853.8984375, + "width": 328, + "height": 313.0234375, + "right": 359, + "bottom": 10166.921875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 9859.8984375, + "width": 315.9921875, + "height": 301.0234375, + "right": 352.9921875, + "bottom": 10160.921875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "naturalSize": [ + 422, + 402 + ], + "loaded": true, + "alt": "Knowledge upload area without files", + "caption": "Empty form without document uploads.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 16, + "y": 10905.921875, + "width": 358, + "height": 202.7578125, + "right": 374, + "bottom": 11108.6796875 + }, + "stage": { + "x": 16, + "y": 10905.921875, + "width": 358, + "height": 202.7578125, + "right": 374, + "bottom": 11108.6796875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10924.921875, + "width": 328, + "height": 164.7578125, + "right": 359, + "bottom": 11089.6796875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 10930.921875, + "width": 315.9921875, + "height": 152.7578125, + "right": 352.9921875, + "bottom": 11083.6796875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "naturalSize": [ + 422, + 204 + ], + "loaded": true, + "alt": "Empty web search field", + "caption": "Placeholder without an added URL or an executed search.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 16, + "y": 11632.6796875, + "width": 358, + "height": 348.625, + "right": 374, + "bottom": 11981.3046875 + }, + "stage": { + "x": 16, + "y": 11632.6796875, + "width": 358, + "height": 348.625, + "right": 374, + "bottom": 11981.3046875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11651.6796875, + "width": 328, + "height": 310.625, + "right": 359, + "bottom": 11962.3046875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11657.6796875, + "width": 315.9921875, + "height": 298.625, + "right": 352.9921875, + "bottom": 11956.3046875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "naturalSize": [ + 382, + 361 + ], + "loaded": true, + "alt": "Important name and optional email", + "caption": "Fictitious selection without collection.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 16, + "y": 13097.3046875, + "width": 358, + "height": 665.7890625, + "right": 374, + "bottom": 13763.09375 + }, + "stage": { + "x": 16, + "y": 13097.3046875, + "width": 358, + "height": 665.7890625, + "right": 374, + "bottom": 13763.09375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13116.3046875, + "width": 328, + "height": 627.7890625, + "right": 359, + "bottom": 13744.09375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13122.3046875, + "width": 315.9921875, + "height": 615.7890625, + "right": 352.9921875, + "bottom": 13738.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-en-mobile.png", + "naturalSize": [ + 390, + 760 + ], + "loaded": true, + "alt": "Unsaved incoming channel selection", + "caption": "Automatic incoming selection and manual option; no sending result.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 16, + "y": 15783.296875, + "width": 358, + "height": 162.9921875, + "right": 374, + "bottom": 15946.2890625 + }, + "stage": { + "x": 16, + "y": 15783.296875, + "width": 358, + "height": 162.9921875, + "right": 374, + "bottom": 15946.2890625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 15802.296875, + "width": 328, + "height": 124.9921875, + "right": 359, + "bottom": 15927.2890625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 15808.296875, + "width": 315.9921875, + "height": 112.9921875, + "right": 352.9921875, + "bottom": 15921.2890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "naturalSize": [ + 330, + 118 + ], + "loaded": true, + "alt": "Percentage in the shared discount card", + "caption": "Subscriber Booster draft; fixed rate for that flow.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 16, + "y": 16580.4921875, + "width": 358, + "height": 327.1015625, + "right": 374, + "bottom": 16907.59375 + }, + "stage": { + "x": 16, + "y": 16580.4921875, + "width": 358, + "height": 327.1015625, + "right": 374, + "bottom": 16907.59375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 16599.4921875, + "width": 328, + "height": 289.1015625, + "right": 359, + "bottom": 16888.59375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 16605.4921875, + "width": 315.9921875, + "height": 277.1015625, + "right": 352.9921875, + "bottom": 16882.59375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "naturalSize": [ + 390, + 342 + ], + "loaded": true, + "alt": "Existing-store-offers strategy selected, with the View store promotions button.", + "caption": "Button for opening the fictional example’s promotions panel; the strategy was not changed or saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 16, + "y": 17211.59375, + "width": 358, + "height": 878.890625, + "right": 374, + "bottom": 18090.484375 + }, + "stage": { + "x": 16, + "y": 17211.59375, + "width": 358, + "height": 878.890625, + "right": 374, + "bottom": 18090.484375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 17230.59375, + "width": 328, + "height": 840.890625, + "right": 359, + "bottom": 18071.484375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 17236.59375, + "width": 315.9921875, + "height": 828.890625, + "right": 352.9921875, + "bottom": 18065.484375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "naturalSize": [ + 390, + 1023 + ], + "loaded": true, + "alt": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook.", + "caption": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 16, + "y": 18258.484375, + "width": 358, + "height": 417.8515625, + "right": 374, + "bottom": 18676.3359375 + }, + "stage": { + "x": 16, + "y": 18258.484375, + "width": 358, + "height": 417.8515625, + "right": 374, + "bottom": 18676.3359375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 18277.484375, + "width": 328, + "height": 379.8515625, + "right": 359, + "bottom": 18657.3359375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 18283.484375, + "width": 315.9921875, + "height": 367.8515625, + "right": 352.9921875, + "bottom": 18651.3359375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "naturalSize": [ + 390, + 454 + ], + "loaded": true, + "alt": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts.", + "caption": "The filter narrows visible results; it does not change which promotions are allowed for the playbook.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 16, + "y": 21506.9453125, + "width": 358, + "height": 468.0859375, + "right": 374, + "bottom": 21975.03125 + }, + "stage": { + "x": 16, + "y": 21506.9453125, + "width": 358, + "height": 468.0859375, + "right": 374, + "bottom": 21975.03125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 21525.9453125, + "width": 328, + "height": 430.0859375, + "right": 359, + "bottom": 21956.03125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 21531.9453125, + "width": 315.9921875, + "height": 418.0859375, + "right": 352.9921875, + "bottom": 21950.03125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "naturalSize": [ + 390, + 516 + ], + "loaded": true, + "alt": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis.", + "caption": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 16, + "y": 22785.234375, + "width": 358, + "height": 319.8125, + "right": 374, + "bottom": 23105.046875 + }, + "stage": { + "x": 16, + "y": 22785.234375, + "width": 358, + "height": 319.8125, + "right": 374, + "bottom": 23105.046875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 22804.234375, + "width": 328, + "height": 281.8125, + "right": 359, + "bottom": 23086.046875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 22810.234375, + "width": 315.9921875, + "height": 269.8125, + "right": 352.9921875, + "bottom": 23080.046875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "naturalSize": [ + 390, + 333 + ], + "loaded": true, + "alt": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person.", + "caption": "Final-action choices; the menu was opened without choosing another option or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 16, + "y": 23433.046875, + "width": 358, + "height": 433.25, + "right": 374, + "bottom": 23866.296875 + }, + "stage": { + "x": 16, + "y": 23433.046875, + "width": 358, + "height": 433.25, + "right": 374, + "bottom": 23866.296875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 23452.046875, + "width": 328, + "height": 395.25, + "right": 359, + "bottom": 23847.296875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 23458.046875, + "width": 315.9921875, + "height": 383.25, + "right": 352.9921875, + "bottom": 23841.296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "naturalSize": [ + 390, + 473 + ], + "loaded": true, + "alt": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis.", + "caption": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 16, + "y": 25767.90625, + "width": 358, + "height": 523.1875, + "right": 374, + "bottom": 26291.09375 + }, + "stage": { + "x": 16, + "y": 25767.90625, + "width": 358, + "height": 523.1875, + "right": 374, + "bottom": 26291.09375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 25786.90625, + "width": 328, + "height": 485.1875, + "right": 359, + "bottom": 26272.09375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 25792.90625, + "width": 315.9921875, + "height": 473.1875, + "right": 352.9921875, + "bottom": 26266.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "naturalSize": [ + 390, + 584 + ], + "loaded": true, + "alt": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link.", + "caption": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 16, + "y": 27363.09375, + "width": 358, + "height": 325.484375, + "right": 374, + "bottom": 27688.578125 + }, + "stage": { + "x": 16, + "y": 27363.09375, + "width": 358, + "height": 325.484375, + "right": 374, + "bottom": 27688.578125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 27382.09375, + "width": 328, + "height": 287.484375, + "right": 359, + "bottom": 27669.578125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 27388.09375, + "width": 315.9921875, + "height": 275.484375, + "right": 352.9921875, + "bottom": 27663.578125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en-mobile.png", + "naturalSize": [ + 390, + 340 + ], + "loaded": true, + "alt": "Fictitious team in the escalation control", + "caption": "Destination without saving or assigning a conversation.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 16, + "y": 28540.578125, + "width": 358, + "height": 578.015625, + "right": 374, + "bottom": 29118.59375 + }, + "stage": { + "x": 16, + "y": 28540.578125, + "width": 358, + "height": 578.015625, + "right": 374, + "bottom": 29118.59375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 28559.578125, + "width": 328, + "height": 540.015625, + "right": 359, + "bottom": 29099.59375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 28565.578125, + "width": 315.9921875, + "height": 528.015625, + "right": 352.9921875, + "bottom": 29093.59375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "naturalSize": [ + 389, + 650 + ], + "loaded": true, + "alt": "Five actions in the Assignment component", + "caption": "Independent component; no executed route.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-en-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "fbb5e1881f71b137ca24b7e1d87b36deebc618f3ddc5339bcc9fcd980a73758d", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 0 + }, + { + "file": "customize-safely-en-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b0b28ecc7277b4189a6f8e4552607cb2123d4acf8bc07cab0680ee77bd74ade9", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ec717ba982cf6b39ad87638db228510708e045833431b1a8d4890c376d6a561c", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "efbbb572cd6bc362ad2c8994dbe6292e667d7b45c239ace9a907f62f8fa72e51", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "735fd2d5bd2a251a9a2d5bc7e550ec162812b6e5e3c16383c1e392cc86bdc7bb", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "da4e3e4f2737a32229e39e54d505cd3bd3fb3107546dc18c5ee002e6fda5e713", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "17ce49e2a800f6a7c89bf80680e43d97f3f54d68a9d6c066802003899f29a4db", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b3b6d6aa093f0ec7b9faf11f536542666ae130a68a3ccf03912217482d3a40a6", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1fa2f5759016bb4093ad38d35b3a80158c9eb9c2dbc1d1103876d235e10d1842", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "221670690892ee26b00c50fa2797f423a4709b4f6efd37479301783dc1e8dbba", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "e1ed104f123b097c6a499fc5798f5c066b756d0b8208c484114e926ee044241a", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "9e2ef4b7b9c6484e7c1e5a14da71dbdd7a7a58810ebe64803372dd113c45c11e", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "656d4ec0486e47698f5353ac8c8daef7422cbc8863e82cb8d84fc40a673c8ab3", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "9966e85dbe91e75c59e49d69826d4adf5f7900ad0e8a2c342c616fef70ba6a62", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "285012a37b82982f3b0d528e094077cc2c4e92e519461fc5dbbafe3c6fd74906", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "916816dde631bd367bc6bfa2773d9d24528c760fedd67dd5b9a3a6b80c828403", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1403fa78ac9ca9fde6b7121df2d255d93d683f0260354a9dff1b9f79ea1250b7", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "424aff7b33d1f4550992f5bc53f8d95a74a4eb7c89ee8ee8be24197300cab494", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "cc7d8aae8b99359cd8deeee4b8d0937de7cf4bb3e012bedf02800688ba68b0fc", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f9c63fa1ddd9830060644f32c3584ed56124c747c08abc3fcfb27fbace3ffcb1", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1e6669e4e62c450279a538ddfa8606a727490f489134d076eed150ff630c1698", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8e3b6dcc8a904e9f30b30a02841f62ac712057cffd89d7f916486c3201f878c4", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "299d88eee3d50d76bb7d7c1bb39b9403485d4103e1c6b8325b5820f98e924965", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part24.png", + "clip": { + "x": 0, + "y": 25300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "733681cd044a927e83da7b3ec2380692d0c2e67e816becabbefc931c684c63cb", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part25.png", + "clip": { + "x": 0, + "y": 26400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0a691f947724d18e1bf8bb0298b42ba62ab505ba16f72194efc8020169c5fa6d", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part26.png", + "clip": { + "x": 0, + "y": 27500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ea2460112b4d9e54b91b9c82c6cf2d7b1ead23b9b0f5f288e6121dcd4f9fe616", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part27.png", + "clip": { + "x": 0, + "y": 28600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "289d14175b93b511078adddcb955a6a33795db62f890152213105cbbc7e48fbc", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part28.png", + "clip": { + "x": 0, + "y": 29700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 29700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "637152371057d896cdb43e7ca960037cd75a0a681ae5bec6ddbd8e971e87d4da", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part29.png", + "clip": { + "x": 0, + "y": 30800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 30800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "2f3148b1de2e4f42a47b7caedae42f11d33baac35b31d0c8254bbc56817c1c36", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-390-full-part30.png", + "clip": { + "x": 0, + "y": 31038.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 31038.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5025b8f5098063e996e30e5acd832ce0fd87982fcb16735c452e5496814bca6a", + "complete_page_segment": true, + "documentHeight": 32239, + "overlap_css": 961.5 + }, + { + "file": "customize-safely-en-390-prompt.png", + "clip": { + "x": 4, + "y": 5689, + "width": 382, + "height": 432 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5305 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 864 + ], + "icc": "Display P3", + "sha256": "8295e2937b9c0fab5f88bd882fe2c7f8fd0d579fabdbd3ac0e3d7b47265c3a86" + }, + { + "file": "customize-safely-en-390-tone.png", + "clip": { + "x": 4, + "y": 7136, + "width": 382, + "height": 468 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6770.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 936 + ], + "icc": "Display P3", + "sha256": "e6fcc54f334cd471ebcb526bc51841ae0fbf1f2dd850b4b28f61518f91a4b300" + }, + { + "file": "customize-safely-en-390-intents.png", + "clip": { + "x": 4, + "y": 8715, + "width": 382, + "height": 300 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8265.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 600 + ], + "icc": "Display P3", + "sha256": "2a6ca78f65e5793e31535480d7badee923898e279f6433dca9ded0120d72bb40" + }, + { + "file": "customize-safely-en-390-knowledge.png", + "clip": { + "x": 4, + "y": 9822, + "width": 382, + "height": 376 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9410.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 752 + ], + "icc": "Display P3", + "sha256": "1ed80527e290644d263f2898b901e42907e468474e82dc141eb60aefe71957d7" + }, + { + "file": "customize-safely-en-390-web-search.png", + "clip": { + "x": 4, + "y": 10893, + "width": 382, + "height": 228 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10407.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 456 + ], + "icc": "Display P3", + "sha256": "b50f79fd79f4e6c6b2a0b8b3533b8b33b7052ea161bd4cca1d86c70c1d1a78bc" + }, + { + "file": "customize-safely-en-390-properties.png", + "clip": { + "x": 4, + "y": 11620, + "width": 382, + "height": 374 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11207 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 748 + ], + "icc": "Display P3", + "sha256": "05e2aac1331265d44f7f2a46cf16194589ad73e3805f03584c0a847ba311dd4f" + }, + { + "file": "customize-safely-en-390-channels.png", + "clip": { + "x": 4, + "y": 13085, + "width": 382, + "height": 691 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12830 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1382 + ], + "icc": "Display P3", + "sha256": "820338ae834883cf32a21135b5555fea00d8a103c8af35742bff33fd0b981e7a" + }, + { + "file": "customize-safely-en-390-discount-percent.png", + "clip": { + "x": 4, + "y": 15771, + "width": 382, + "height": 188 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15265 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 376 + ], + "icc": "Display P3", + "sha256": "0967793df18478e46c8aab89fc5b418f3a6951d9919adda46b6584a8a89f2e19" + }, + { + "file": "customize-safely-en-390-store-promotions-entry.png", + "clip": { + "x": 4, + "y": 16568, + "width": 382, + "height": 352 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16144 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 704 + ], + "icc": "Display P3", + "sha256": "066eb4b7e939da3c3b8eb21fb3e2224a04dab09cad8fba0f9b5b929eb2c2a39e" + }, + { + "file": "customize-safely-en-390-store-promotions.png", + "clip": { + "x": 4, + "y": 17199, + "width": 382, + "height": 904 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17051 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1808 + ], + "icc": "Display P3", + "sha256": "a0e9d2b122fb5dccc95f97b7ceb12063fae6ef384611c0cc134d1d5023089328" + }, + { + "file": "customize-safely-en-390-promotion-filter.png", + "clip": { + "x": 4, + "y": 18246, + "width": 382, + "height": 443 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17867.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 886 + ], + "icc": "Display P3", + "sha256": "df9fa1cac8daa425a87d10e3d43ff7517fe28fea0806d12d95f97660953d9e52" + }, + { + "file": "customize-safely-en-390-followup-controls.png", + "clip": { + "x": 4, + "y": 21494, + "width": 382, + "height": 494 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 21141 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 988 + ], + "icc": "Display P3", + "sha256": "d64ae835674a9d48d3b4de81fc0dff5e69752beed801e5454a82f0b58b2b6fd8" + }, + { + "file": "customize-safely-en-390-followup-actions.png", + "clip": { + "x": 4, + "y": 22773, + "width": 382, + "height": 345 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22345 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 690 + ], + "icc": "Display P3", + "sha256": "db0d2ad8a9940c8f90aecb7aa4fb669378077671a25d1e77044bf693a4a06a48" + }, + { + "file": "customize-safely-en-390-followup-sequence.png", + "clip": { + "x": 4, + "y": 23421, + "width": 382, + "height": 458 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23049.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 916 + ], + "icc": "Display P3", + "sha256": "543533799e55785a5527c9268a4002f272a319589b28f7df7e24d73fa2d7ecc5" + }, + { + "file": "customize-safely-en-390-agent-wait-notice.png", + "clip": { + "x": 4, + "y": 25755, + "width": 382, + "height": 549 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25429.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1098 + ], + "icc": "Display P3", + "sha256": "39cdb5a3ceac91daa35c422db0d9683d2c680cff2b00779315c8d1d26a10cbca" + }, + { + "file": "customize-safely-en-390-escalation.png", + "clip": { + "x": 4, + "y": 27351, + "width": 382, + "height": 350 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26926 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 700 + ], + "icc": "Display P3", + "sha256": "c765cb28aa2ae9dfb7cfbb869b0774ff07fba03452ca4bac89e5d1c605b4df48" + }, + { + "file": "customize-safely-en-390-route-assignment.png", + "clip": { + "x": 4, + "y": 28528, + "width": 382, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28229.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1206 + ], + "icc": "Display P3", + "sha256": "f3c387336e995f96ca7bacd64071baad60f5f806ac1280e68d351bd43d19f98a" + } + ] + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-580.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-580.json new file mode 100644 index 00000000..c97e13d0 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/en-580.json @@ -0,0 +1,3719 @@ +{ + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "view": { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "geometry": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 28551, + "article": { + "x": 16, + "y": 504, + "width": 548, + "height": 27474.828125, + "right": 564, + "bottom": 27978.828125 + }, + "headings": [ + "Before you editLink copied", + "When to disableLink copied", + "What you can customizeLink copied", + "Customize the promptLink copied", + "Customize toneLink copied", + "Customize intentsLink copied", + "Customize knowledgeLink copied", + "Customize propertiesLink copied", + "Customize channelsLink copied", + "Customize discount strategyLink copied", + "Choose a strategyLink copied", + "Choose which store promotions the playbook may useLink copied", + "How switches and schedules workLink copied", + "Save or restore your selectionsLink copied", + "Customize follow-upLink copied", + "Choose the count and waitLink copied", + "Choose the final actionLink copied", + "Replies and later changesLink copied", + "Starting valuesLink copied", + "When using the agent in a routeLink copied", + "Customize handoff rulesLink copied", + "Customize journeys or routesLink copied", + "Test based on playbook typeLink copied", + "Review after the changeLink copied", + "Related guidesLink copied" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 16, + "y": 4379, + "width": 548, + "height": 554, + "right": 564, + "bottom": 4933 + }, + "stage": { + "x": 16, + "y": 4379, + "width": 548, + "height": 554, + "right": 564, + "bottom": 4933 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 4408, + "width": 440, + "height": 496, + "right": 510, + "bottom": 4904 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 4417, + "width": 422, + "height": 478, + "right": 501, + "bottom": 4895 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "naturalSize": [ + 422, + 478 + ], + "loaded": true, + "alt": "Empty prompt field in a fictitious draft", + "caption": "Complete field without editing or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 16, + "y": 5685, + "width": 548, + "height": 561, + "right": 564, + "bottom": 6246 + }, + "stage": { + "x": 16, + "y": 5685, + "width": 548, + "height": 561, + "right": 564, + "bottom": 6246 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 5714, + "width": 408, + "height": 503, + "right": 494, + "bottom": 6217 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 5723, + "width": 390, + "height": 485, + "right": 485, + "bottom": 6208 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-en-mobile.png", + "naturalSize": [ + 390, + 485 + ], + "loaded": true, + "alt": "Three tones selected in a draft", + "caption": "Selected options without saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 16, + "y": 7166, + "width": 548, + "height": 348, + "right": 564, + "bottom": 7514 + }, + "stage": { + "x": 16, + "y": 7166, + "width": 548, + "height": 348, + "right": 564, + "bottom": 7514 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 90, + "y": 7195, + "width": 400, + "height": 290, + "right": 490, + "bottom": 7485 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 99, + "y": 7204, + "width": 382, + "height": 272, + "right": 481, + "bottom": 7476 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "naturalSize": [ + 382, + 272 + ], + "loaded": true, + "alt": "Intent phrase without adding", + "caption": "Independent draft without classification.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 16, + "y": 8202, + "width": 548, + "height": 478, + "right": 564, + "bottom": 8680 + }, + "stage": { + "x": 16, + "y": 8202, + "width": 548, + "height": 478, + "right": 564, + "bottom": 8680 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 8231, + "width": 440, + "height": 420, + "right": 510, + "bottom": 8651 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 8240, + "width": 422, + "height": 402, + "right": 501, + "bottom": 8642 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "naturalSize": [ + 422, + 402 + ], + "loaded": true, + "alt": "Knowledge upload area without files", + "caption": "Empty form without document uploads.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 16, + "y": 9232, + "width": 548, + "height": 280, + "right": 564, + "bottom": 9512 + }, + "stage": { + "x": 16, + "y": 9232, + "width": 548, + "height": 280, + "right": 564, + "bottom": 9512 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 9261, + "width": 440, + "height": 222, + "right": 510, + "bottom": 9483 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 9270, + "width": 422, + "height": 204, + "right": 501, + "bottom": 9474 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "naturalSize": [ + 422, + 204 + ], + "loaded": true, + "alt": "Empty web search field", + "caption": "Placeholder without an added URL or an executed search.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 16, + "y": 9916, + "width": 548, + "height": 437, + "right": 564, + "bottom": 10353 + }, + "stage": { + "x": 16, + "y": 9916, + "width": 548, + "height": 437, + "right": 564, + "bottom": 10353 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 90, + "y": 9945, + "width": 400, + "height": 379, + "right": 490, + "bottom": 10324 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 99, + "y": 9954, + "width": 382, + "height": 361, + "right": 481, + "bottom": 10315 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "naturalSize": [ + 382, + 361 + ], + "loaded": true, + "alt": "Important name and optional email", + "caption": "Fictitious selection without collection.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 16, + "y": 11181, + "width": 548, + "height": 836, + "right": 564, + "bottom": 12017 + }, + "stage": { + "x": 16, + "y": 11181, + "width": 548, + "height": 836, + "right": 564, + "bottom": 12017 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 11210, + "width": 408, + "height": 778, + "right": 494, + "bottom": 11988 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 11219, + "width": 390, + "height": 760, + "right": 485, + "bottom": 11979 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-en-mobile.png", + "naturalSize": [ + 390, + 760 + ], + "loaded": true, + "alt": "Unsaved incoming channel selection", + "caption": "Automatic incoming selection and manual option; no sending result.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 16, + "y": 13569.203125, + "width": 548, + "height": 194, + "right": 564, + "bottom": 13763.203125 + }, + "stage": { + "x": 16, + "y": 13569.203125, + "width": 548, + "height": 194, + "right": 564, + "bottom": 13763.203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 116, + "y": 13598.203125, + "width": 348, + "height": 136, + "right": 464, + "bottom": 13734.203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 125, + "y": 13607.203125, + "width": 330, + "height": 118, + "right": 455, + "bottom": 13725.203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "naturalSize": [ + 330, + 118 + ], + "loaded": true, + "alt": "Percentage in the shared discount card", + "caption": "Subscriber Booster draft; fixed rate for that flow.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 16, + "y": 14245.40625, + "width": 548, + "height": 418, + "right": 564, + "bottom": 14663.40625 + }, + "stage": { + "x": 16, + "y": 14245.40625, + "width": 548, + "height": 418, + "right": 564, + "bottom": 14663.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 14274.40625, + "width": 408, + "height": 360, + "right": 494, + "bottom": 14634.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 14283.40625, + "width": 390, + "height": 342, + "right": 485, + "bottom": 14625.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "naturalSize": [ + 390, + 342 + ], + "loaded": true, + "alt": "Existing-store-offers strategy selected, with the View store promotions button.", + "caption": "Button for opening the fictional example’s promotions panel; the strategy was not changed or saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 16, + "y": 14895.40625, + "width": 548, + "height": 1099, + "right": 564, + "bottom": 15994.40625 + }, + "stage": { + "x": 16, + "y": 14895.40625, + "width": 548, + "height": 1099, + "right": 564, + "bottom": 15994.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 14924.40625, + "width": 408, + "height": 1041, + "right": 494, + "bottom": 15965.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 14933.40625, + "width": 390, + "height": 1023, + "right": 485, + "bottom": 15956.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "naturalSize": [ + 390, + 1023 + ], + "loaded": true, + "alt": "Store promotions panel with fictional promotions, schedules, and inclusion controls for the playbook.", + "caption": "The panel was opened to show the prepared example; no promotions were changed and no settings were saved.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 16, + "y": 16138.40625, + "width": 548, + "height": 530, + "right": 564, + "bottom": 16668.40625 + }, + "stage": { + "x": 16, + "y": 16138.40625, + "width": 548, + "height": 530, + "right": 564, + "bottom": 16668.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 16167.40625, + "width": 408, + "height": 472, + "right": 494, + "bottom": 16639.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 16176.40625, + "width": 390, + "height": 454, + "right": 485, + "bottom": 16630.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "naturalSize": [ + 390, + 454 + ], + "loaded": true, + "alt": "Promotion search and kind menu with All kinds, Combos, Buy and get a gift, Buy more, pay for fewer, and Discounts.", + "caption": "The filter narrows visible results; it does not change which promotions are allowed for the playbook.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 16, + "y": 18707.015625, + "width": 548, + "height": 592, + "right": 564, + "bottom": 19299.015625 + }, + "stage": { + "x": 16, + "y": 18707.015625, + "width": 548, + "height": 592, + "right": 564, + "bottom": 19299.015625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 18736.015625, + "width": 408, + "height": 534, + "right": 494, + "bottom": 19270.015625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 18745.015625, + "width": 390, + "height": 516, + "right": 485, + "bottom": 19261.015625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "naturalSize": [ + 390, + 516 + ], + "loaded": true, + "alt": "Follow-up controls with one nudge, a two-minute wait, and AI Analysis.", + "caption": "Existing settings of a disabled fictional playbook; no setting was changed or saved during capture.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 16, + "y": 19965.21875, + "width": 548, + "height": 409, + "right": 564, + "bottom": 20374.21875 + }, + "stage": { + "x": 16, + "y": 19965.21875, + "width": 548, + "height": 409, + "right": 564, + "bottom": 20374.21875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 19994.21875, + "width": 408, + "height": 351, + "right": 494, + "bottom": 20345.21875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 20003.21875, + "width": 390, + "height": 333, + "right": 485, + "bottom": 20336.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "naturalSize": [ + 390, + 333 + ], + "loaded": true, + "alt": "Final-action menu with AI Analysis, Close the conversation, and Hand off to a person.", + "caption": "Final-action choices; the menu was opened without choosing another option or saving.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 16, + "y": 20630.21875, + "width": 548, + "height": 549, + "right": 564, + "bottom": 21179.21875 + }, + "stage": { + "x": 16, + "y": 20630.21875, + "width": 548, + "height": 549, + "right": 564, + "bottom": 21179.21875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 20659.21875, + "width": 408, + "height": 491, + "right": 494, + "bottom": 21150.21875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 20668.21875, + "width": 390, + "height": 473, + "right": 485, + "bottom": 21141.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "naturalSize": [ + 390, + 473 + ], + "loaded": true, + "alt": "Illustrative Follow-up preview with a wait, one nudge, another wait, and AI Analysis.", + "caption": "Native example for one nudge and two-minute waits; these are not sent messages or executed actions.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 16, + "y": 22664.828125, + "width": 548, + "height": 660, + "right": 564, + "bottom": 23324.828125 + }, + "stage": { + "x": 16, + "y": 22664.828125, + "width": 548, + "height": 660, + "right": 564, + "bottom": 23324.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 22693.828125, + "width": 408, + "height": 602, + "right": 494, + "bottom": 23295.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 22702.828125, + "width": 390, + "height": 584, + "right": 485, + "bottom": 23286.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "naturalSize": [ + 390, + 584 + ], + "loaded": true, + "alt": "Disabled six-hour wait in the Agent step, with the Followup notice and Edit Followup link.", + "caption": "The step value is not the active wait: the playbook’s Follow-up applies. The route remains a draft.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 16, + "y": 24120.828125, + "width": 548, + "height": 416, + "right": 564, + "bottom": 24536.828125 + }, + "stage": { + "x": 16, + "y": 24120.828125, + "width": 548, + "height": 416, + "right": 564, + "bottom": 24536.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 24149.828125, + "width": 408, + "height": 358, + "right": 494, + "bottom": 24507.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 24158.828125, + "width": 390, + "height": 340, + "right": 485, + "bottom": 24498.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en-mobile.png", + "naturalSize": [ + 390, + 340 + ], + "loaded": true, + "alt": "Fictitious team in the escalation control", + "caption": "Destination without saving or assigning a conversation.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 16, + "y": 25232.828125, + "width": 548, + "height": 726, + "right": 564, + "bottom": 25958.828125 + }, + "stage": { + "x": 16, + "y": 25232.828125, + "width": 548, + "height": 726, + "right": 564, + "bottom": 25958.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86.5, + "y": 25261.828125, + "width": 407, + "height": 668, + "right": 493.5, + "bottom": 25929.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95.5, + "y": 25270.828125, + "width": 389, + "height": 650, + "right": 484.5, + "bottom": 25920.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "naturalSize": [ + 389, + 650 + ], + "loaded": true, + "alt": "Five actions in the Assignment component", + "caption": "Independent component; no executed route.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-en-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "a744de265bc301361d5b89c0c2c7009cd0d5c7f753656c6af4c81142852589de", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 0 + }, + { + "file": "customize-safely-en-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "40bcff83794aff60f824649868b06681ce34c62efa76b8caed0e24cc5961e073", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6e8537b6c34852420dcfc42dbe50d49fa61bf90b8c3d90c01472375289656a82", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "4b23afb56af4305c475dc2f31697a6343fdfb15314471c243f9c3af18cd4eaa7", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f1b56fa9f6da036fd1546705698e2211dedcfb7d0e4d333208ed91ee7ab08f1f", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "1ecedb1f1c1ae8954408f94523720ff971c276cefe79448696c11cf13eb10665", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "96ac1fb5667387927ba5323c761e18806b7463fa7fb13860fe0118b309e625d3", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c27072202bee9ce54a1885765ca91e47ff43826dc1fc4d3306c787972492bd22", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "d88f1bded69aa003eaf681f463559405cf9d7e80069969aef8e261351be3cfcf", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c0971d8da9bb642dcc0cf6a091859c223e77610ef0bcdc8c510fc84fa4eb31e0", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "803a3282468fa4f580a3b23568bd8d1ab71671b0ebc5b325c4f976dd63c7c873", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "35c46576ecf9a74721ffb31a35b8ba71b110a4c9511cab353fa092f29e571b4e", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8bf60687c94538f4626ba9a4e21823e05e29164cc3c0c1b1e6b7e1698b976d3c", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "d363dc84cf0029766f505748a6ce9d88219a2c4dd0cb154be202b953bfc1c10a", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7d18995f05cff846f6023dafc56673ddb31611779cfb85dcab38f91c273c7544", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "36320f3f2e85d90e579ea545ccda8fe389d1c3e7ef555705a59ef35f519ab631", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f1218c2a8705b36bd62dba3110c3be94f57d5fbcf03d716900f6854e7cb38099", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c0265adf2417fde1a24e49ee3fe068b4b576b86d332e7917261e1a163e8dcbcb", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5b227cfe821d23f4af794dd04150cc9a66b9885f1e80cdfc8d499f087dc38a32", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "e4fc595d80582916aa35482a0861e4e4682b6bf940906eb3d1ea2243e7b8e8e0", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "33cf34780ab8073743d1471cde396eaff1ff27b15698214a3a8c49fc8b231648", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "182cef287fc41b92191264de4587e310360cba770445e963c97a2e81d283e571", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3a879d938628b36f35d8ab2b55271e40a6675fed99798d3856ec218424b90647", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part24.png", + "clip": { + "x": 0, + "y": 25300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "26909c415ddd183fab422be53903877c2c49d7e5210538d1c7aae3e3d396a504", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part25.png", + "clip": { + "x": 0, + "y": 26400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "9b959f036b1410cdf71b30d950b9ae5c4425f9bb84507b83958a5dfadd87acc9", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 100 + }, + { + "file": "customize-safely-en-580-full-part26.png", + "clip": { + "x": 0, + "y": 27351, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27351 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b2311cec9384402c5c812e4b3419fbeaeda2689729ad8be312f1a422927e94cc", + "complete_page_segment": true, + "documentHeight": 28551, + "overlap_css": 249 + }, + { + "file": "customize-safely-en-580-prompt.png", + "clip": { + "x": 4, + "y": 4367, + "width": 572, + "height": 578 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4056 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1156 + ], + "icc": "Display P3", + "sha256": "4a7ee1bc12b7e80d4b1c47672be74ca5c7b81e7e3de2ada325d73204d145fc38" + }, + { + "file": "customize-safely-en-580-tone.png", + "clip": { + "x": 4, + "y": 5673, + "width": 572, + "height": 585 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5365.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1170 + ], + "icc": "Display P3", + "sha256": "292b459275eb2462bacfa4c45645141232004791432cc3bceabcfa1dc84b21e6" + }, + { + "file": "customize-safely-en-580-intents.png", + "clip": { + "x": 4, + "y": 7154, + "width": 572, + "height": 372 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6740 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 744 + ], + "icc": "Display P3", + "sha256": "05cfb2784e0737f2c3caa402c52c10fce53cfcb19158af43050f8995bdd49ebb" + }, + { + "file": "customize-safely-en-580-knowledge.png", + "clip": { + "x": 4, + "y": 8190, + "width": 572, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7841 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1004 + ], + "icc": "Display P3", + "sha256": "16f2b69697df265a885374133fa4073cc2a2afff0111fca5aa51452e403a0a31" + }, + { + "file": "customize-safely-en-580-web-search.png", + "clip": { + "x": 4, + "y": 9220, + "width": 572, + "height": 304 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8772 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 608 + ], + "icc": "Display P3", + "sha256": "3df22157a81b6fb4e7542f4346ccba5818349f03f89a874144e5b54c60efcf11" + }, + { + "file": "customize-safely-en-580-properties.png", + "clip": { + "x": 4, + "y": 9904, + "width": 572, + "height": 461 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9534.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 922 + ], + "icc": "Display P3", + "sha256": "c3299d62cc3f4a6d83a6f5f73a733c9536f6d6eeadacff035b09e8e6a0e79936" + }, + { + "file": "customize-safely-en-580-channels.png", + "clip": { + "x": 4, + "y": 11169, + "width": 572, + "height": 860 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10999 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1720 + ], + "icc": "Display P3", + "sha256": "a4b4e88df5fa86c239968900038284cc12c852f399a41ebe943d7cbd98632a8b" + }, + { + "file": "customize-safely-en-580-discount-percent.png", + "clip": { + "x": 4, + "y": 13557, + "width": 572, + "height": 219 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13066 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 438 + ], + "icc": "Display P3", + "sha256": "0aae08747f4651cc2046410a854073535bd7c975f268ea734dcac7fe6db23ff2" + }, + { + "file": "customize-safely-en-580-store-promotions-entry.png", + "clip": { + "x": 4, + "y": 14233, + "width": 572, + "height": 443 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13854.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 886 + ], + "icc": "Display P3", + "sha256": "12ddaeb9405b43aef284c79cf798845fabeebedfeda36c7315359f4c0ade3898" + }, + { + "file": "customize-safely-en-580-store-promotions.png", + "clip": { + "x": 4, + "y": 14883, + "width": 572, + "height": 1124 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14845 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2248 + ], + "icc": "Display P3", + "sha256": "d1cc3a763f390a5447b9367f2b6633a085de61d19363c895fa2d8816ed6ce197" + }, + { + "file": "customize-safely-en-580-promotion-filter.png", + "clip": { + "x": 4, + "y": 16126, + "width": 572, + "height": 555 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15803.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1110 + ], + "icc": "Display P3", + "sha256": "a090c06827534b73c68a39fa0876d9391881d964e611cf4fc77ed8a2d58014c6" + }, + { + "file": "customize-safely-en-580-followup-controls.png", + "clip": { + "x": 4, + "y": 18695, + "width": 572, + "height": 617 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18403 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1234 + ], + "icc": "Display P3", + "sha256": "32f287ccc38bfacf9c0aa749fd46352222ba4afc4eb229c10da1048a429fc2fa" + }, + { + "file": "customize-safely-en-580-followup-actions.png", + "clip": { + "x": 4, + "y": 19953, + "width": 572, + "height": 434 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19569.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 868 + ], + "icc": "Display P3", + "sha256": "0d4304e76c0b7454e3d6bac260035dfda823cd128df842370ae00c8ea2b56e24" + }, + { + "file": "customize-safely-en-580-followup-sequence.png", + "clip": { + "x": 4, + "y": 20618, + "width": 572, + "height": 574 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20304.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1148 + ], + "icc": "Display P3", + "sha256": "5fa1b9295d406f666eb8b5a7721ce88705b84781ee2cbbe921a5f9d18f924398" + }, + { + "file": "customize-safely-en-580-agent-wait-notice.png", + "clip": { + "x": 4, + "y": 22652, + "width": 572, + "height": 685 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22395 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1370 + ], + "icc": "Display P3", + "sha256": "a08e514c9049f5f973085c2eba6d480c39db30329d6d8398166136818a6b3e5f" + }, + { + "file": "customize-safely-en-580-escalation.png", + "clip": { + "x": 4, + "y": 24108, + "width": 572, + "height": 441 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23729 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 882 + ], + "icc": "Display P3", + "sha256": "8b4466130a732018527e740fc52560ffe72b98f7a3371dc57f5a000bbc05ee8c" + }, + { + "file": "customize-safely-en-580-route-assignment.png", + "clip": { + "x": 4, + "y": 25220, + "width": 572, + "height": 751 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24996 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1502 + ], + "icc": "Display P3", + "sha256": "50e7c4bae3b3c276445e6ac086a099e26e114f0a5ef2912e25863a5cc02bf8ea" + } + ] + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-1440.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-1440.json new file mode 100644 index 00000000..373f6053 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-1440.json @@ -0,0 +1,3639 @@ +{ + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "view": { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "geometry": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 26413, + "article": { + "x": 375.9921875, + "y": 767.65625, + "width": 774.4140625, + "height": 25208, + "right": 1150.40625, + "bottom": 25975.65625 + }, + "headings": [ + "Antes de editarEnlace copiado", + "Cuándo conviene deshabilitarEnlace copiado", + "Qué puedes personalizarEnlace copiado", + "Personaliza el promptEnlace copiado", + "Personaliza el tonoEnlace copiado", + "Personaliza intencionesEnlace copiado", + "Personaliza conocimientoEnlace copiado", + "Personaliza propiedadesEnlace copiado", + "Personaliza canalesEnlace copiado", + "Personaliza la estrategia de descuentoEnlace copiado", + "Elige una estrategiaEnlace copiado", + "Elige qué promociones de la tienda puede usar la misiónEnlace copiado", + "Cómo funcionan los interruptores y los horariosEnlace copiado", + "Guarda o restaura tus seleccionesEnlace copiado", + "Personaliza el seguimientoEnlace copiado", + "Elige la cantidad y la esperaEnlace copiado", + "Elige la acción finalEnlace copiado", + "Respuestas y cambios posterioresEnlace copiado", + "Valores inicialesEnlace copiado", + "Si usas el agente dentro de una rutaEnlace copiado", + "Personaliza derivaciónEnlace copiado", + "Personaliza journeys o rutasEnlace copiado", + "Prueba según el tipo de misiónEnlace copiado", + "Revisa después del cambioEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 375.9921875, + "y": 3970.65625, + "width": 774.4140625, + "height": 630, + "right": 1150.40625, + "bottom": 4600.65625 + }, + "stage": { + "x": 375.9921875, + "y": 3970.65625, + "width": 774.4140625, + "height": 630, + "right": 1150.40625, + "bottom": 4600.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 3999.65625, + "width": 646, + "height": 572, + "right": 1086.1953125, + "bottom": 4571.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 4008.65625, + "width": 628, + "height": 554, + "right": 1077.1953125, + "bottom": 4562.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "naturalSize": [ + 628, + 554 + ], + "loaded": true, + "alt": "Campo de prompt vacío en un borrador ficticio", + "caption": "Campo completo sin editar ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 375.9921875, + "y": 5298.65625, + "width": 774.4140625, + "height": 591, + "right": 1150.40625, + "bottom": 5889.65625 + }, + "stage": { + "x": 375.9921875, + "y": 5298.65625, + "width": 774.4140625, + "height": 591, + "right": 1150.40625, + "bottom": 5889.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 5327.65625, + "width": 593, + "height": 533, + "right": 1059.6953125, + "bottom": 5860.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 5336.65625, + "width": 575, + "height": 515, + "right": 1050.6953125, + "bottom": 5851.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-es.png", + "naturalSize": [ + 575, + 515 + ], + "loaded": true, + "alt": "Tres tonos seleccionados en un borrador", + "caption": "Opciones seleccionadas sin guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 375.9921875, + "y": 6659.65625, + "width": 774.4140625, + "height": 336, + "right": 1150.40625, + "bottom": 6995.65625 + }, + "stage": { + "x": 375.9921875, + "y": 6659.65625, + "width": 774.4140625, + "height": 336, + "right": 1150.40625, + "bottom": 6995.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 6688.65625, + "width": 646, + "height": 278, + "right": 1086.1953125, + "bottom": 6966.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 6697.65625, + "width": 628, + "height": 260, + "right": 1077.1953125, + "bottom": 6957.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es.png", + "naturalSize": [ + 628, + 260 + ], + "loaded": true, + "alt": "Frase de intención sin agregar", + "caption": "Borrador independiente sin clasificación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 375.9921875, + "y": 7629.65625, + "width": 774.4140625, + "height": 442, + "right": 1150.40625, + "bottom": 8071.65625 + }, + "stage": { + "x": 375.9921875, + "y": 7629.65625, + "width": 774.4140625, + "height": 442, + "right": 1150.40625, + "bottom": 8071.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 7658.65625, + "width": 646, + "height": 384, + "right": 1086.1953125, + "bottom": 8042.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 7667.65625, + "width": 628, + "height": 366, + "right": 1077.1953125, + "bottom": 8033.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "naturalSize": [ + 628, + 366 + ], + "loaded": true, + "alt": "Área de conocimiento sin archivos", + "caption": "Formulario vacío sin subir documentos.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 375.9921875, + "y": 8527.65625, + "width": 774.4140625, + "height": 268, + "right": 1150.40625, + "bottom": 8795.65625 + }, + "stage": { + "x": 375.9921875, + "y": 8527.65625, + "width": 774.4140625, + "height": 268, + "right": 1150.40625, + "bottom": 8795.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 440.1953125, + "y": 8556.65625, + "width": 646, + "height": 210, + "right": 1086.1953125, + "bottom": 8766.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 449.1953125, + "y": 8565.65625, + "width": 628, + "height": 192, + "right": 1077.1953125, + "bottom": 8757.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "naturalSize": [ + 628, + 192 + ], + "loaded": true, + "alt": "Campo de búsqueda web vacío", + "caption": "Placeholder sin URL añadida ni búsqueda ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 375.9921875, + "y": 9169.65625, + "width": 774.4140625, + "height": 425, + "right": 1150.40625, + "bottom": 9594.65625 + }, + "stage": { + "x": 375.9921875, + "y": 9169.65625, + "width": 774.4140625, + "height": 425, + "right": 1150.40625, + "bottom": 9594.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 430.1953125, + "y": 9198.65625, + "width": 666, + "height": 367, + "right": 1096.1953125, + "bottom": 9565.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 439.1953125, + "y": 9207.65625, + "width": 648, + "height": 349, + "right": 1087.1953125, + "bottom": 9556.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es.png", + "naturalSize": [ + 648, + 349 + ], + "loaded": true, + "alt": "Nombre importante y correo opcional", + "caption": "Selección ficticia sin recopilación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 375.9921875, + "y": 10344.65625, + "width": 774.4140625, + "height": 666, + "right": 1150.40625, + "bottom": 11010.65625 + }, + "stage": { + "x": 375.9921875, + "y": 10344.65625, + "width": 774.4140625, + "height": 666, + "right": 1150.40625, + "bottom": 11010.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 10373.65625, + "width": 593, + "height": 608, + "right": 1059.6953125, + "bottom": 10981.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 10382.65625, + "width": 575, + "height": 590, + "right": 1050.6953125, + "bottom": 10972.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-es.png", + "naturalSize": [ + 575, + 590 + ], + "loaded": true, + "alt": "Selección de canales de entrada sin guardar", + "caption": "Entrada automática y opción manual; no resultado de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 375.9921875, + "y": 12322.65625, + "width": 774.4140625, + "height": 194, + "right": 1150.40625, + "bottom": 12516.65625 + }, + "stage": { + "x": 375.9921875, + "y": 12322.65625, + "width": 774.4140625, + "height": 194, + "right": 1150.40625, + "bottom": 12516.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 631.6953125, + "y": 12351.65625, + "width": 263, + "height": 136, + "right": 894.6953125, + "bottom": 12487.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 640.6953125, + "y": 12360.65625, + "width": 245, + "height": 118, + "right": 885.6953125, + "bottom": 12478.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "naturalSize": [ + 245, + 118 + ], + "loaded": true, + "alt": "Porcentaje en la tarjeta de descuento compartida", + "caption": "Borrador de Subscriber Booster; tasa fija por ese flujo.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 375.9921875, + "y": 12984.65625, + "width": 774.4140625, + "height": 350, + "right": 1150.40625, + "bottom": 13334.65625 + }, + "stage": { + "x": 375.9921875, + "y": 12984.65625, + "width": 774.4140625, + "height": 350, + "right": 1150.40625, + "bottom": 13334.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 13013.65625, + "width": 594, + "height": 292, + "right": 1060.1953125, + "bottom": 13305.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 13022.65625, + "width": 576, + "height": 274, + "right": 1051.1953125, + "bottom": 13296.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png", + "naturalSize": [ + 576, + 274 + ], + "loaded": true, + "alt": "Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda.", + "caption": "Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 375.9921875, + "y": 13542.65625, + "width": 774.4140625, + "height": 1099, + "right": 1150.40625, + "bottom": 14641.65625 + }, + "stage": { + "x": 375.9921875, + "y": 13542.65625, + "width": 774.4140625, + "height": 1099, + "right": 1150.40625, + "bottom": 14641.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 485.6953125, + "y": 13571.65625, + "width": 555, + "height": 1041, + "right": 1040.6953125, + "bottom": 14612.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 494.6953125, + "y": 13580.65625, + "width": 537, + "height": 1023, + "right": 1031.6953125, + "bottom": 14603.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png", + "naturalSize": [ + 537, + 1023 + ], + "loaded": true, + "alt": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "caption": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 375.9921875, + "y": 14761.65625, + "width": 774.4140625, + "height": 542, + "right": 1150.40625, + "bottom": 15303.65625 + }, + "stage": { + "x": 375.9921875, + "y": 14761.65625, + "width": 774.4140625, + "height": 542, + "right": 1150.40625, + "bottom": 15303.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 485.6953125, + "y": 14790.65625, + "width": 555, + "height": 484, + "right": 1040.6953125, + "bottom": 15274.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 494.6953125, + "y": 14799.65625, + "width": 537, + "height": 466, + "right": 1031.6953125, + "bottom": 15265.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png", + "naturalSize": [ + 537, + 466 + ], + "loaded": true, + "alt": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "caption": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 375.9921875, + "y": 17113.65625, + "width": 774.4140625, + "height": 572, + "right": 1150.40625, + "bottom": 17685.65625 + }, + "stage": { + "x": 375.9921875, + "y": 17113.65625, + "width": 774.4140625, + "height": 572, + "right": 1150.40625, + "bottom": 17685.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 17142.65625, + "width": 594, + "height": 514, + "right": 1060.1953125, + "bottom": 17656.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 17151.65625, + "width": 576, + "height": 496, + "right": 1051.1953125, + "bottom": 17647.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png", + "naturalSize": [ + 576, + 496 + ], + "loaded": true, + "alt": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "caption": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 375.9921875, + "y": 18309.65625, + "width": 774.4140625, + "height": 376, + "right": 1150.40625, + "bottom": 18685.65625 + }, + "stage": { + "x": 375.9921875, + "y": 18309.65625, + "width": 774.4140625, + "height": 376, + "right": 1150.40625, + "bottom": 18685.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 18338.65625, + "width": 594, + "height": 318, + "right": 1060.1953125, + "bottom": 18656.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 18347.65625, + "width": 576, + "height": 300, + "right": 1051.1953125, + "bottom": 18647.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png", + "naturalSize": [ + 576, + 300 + ], + "loaded": true, + "alt": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "caption": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 375.9921875, + "y": 18917.65625, + "width": 774.4140625, + "height": 497, + "right": 1150.40625, + "bottom": 19414.65625 + }, + "stage": { + "x": 375.9921875, + "y": 18917.65625, + "width": 774.4140625, + "height": 497, + "right": 1150.40625, + "bottom": 19414.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.1953125, + "y": 18946.65625, + "width": 594, + "height": 439, + "right": 1060.1953125, + "bottom": 19385.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.1953125, + "y": 18955.65625, + "width": 576, + "height": 421, + "right": 1051.1953125, + "bottom": 19376.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png", + "naturalSize": [ + 576, + 421 + ], + "loaded": true, + "alt": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "caption": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 375.9921875, + "y": 20773.65625, + "width": 774.4140625, + "height": 660, + "right": 1150.40625, + "bottom": 21433.65625 + }, + "stage": { + "x": 375.9921875, + "y": 20773.65625, + "width": 774.4140625, + "height": 660, + "right": 1150.40625, + "bottom": 21433.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 523.6953125, + "y": 20802.65625, + "width": 479, + "height": 602, + "right": 1002.6953125, + "bottom": 21404.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 532.6953125, + "y": 20811.65625, + "width": 461, + "height": 584, + "right": 993.6953125, + "bottom": 21395.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png", + "naturalSize": [ + 461, + 584 + ], + "loaded": true, + "alt": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "caption": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 375.9921875, + "y": 22151.65625, + "width": 774.4140625, + "height": 406, + "right": 1150.40625, + "bottom": 22557.65625 + }, + "stage": { + "x": 375.9921875, + "y": 22151.65625, + "width": 774.4140625, + "height": 406, + "right": 1150.40625, + "bottom": 22557.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 466.6953125, + "y": 22180.65625, + "width": 593, + "height": 348, + "right": 1059.6953125, + "bottom": 22528.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 475.6953125, + "y": 22189.65625, + "width": 575, + "height": 330, + "right": 1050.6953125, + "bottom": 22519.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es.png", + "naturalSize": [ + 575, + 330 + ], + "loaded": true, + "alt": "Equipo ficticio en el control de derivación", + "caption": "Destino sin guardar ni asignar una conversación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 375.9921875, + "y": 23247.65625, + "width": 774.4140625, + "height": 726, + "right": 1150.40625, + "bottom": 23973.65625 + }, + "stage": { + "x": 375.9921875, + "y": 23247.65625, + "width": 774.4140625, + "height": 726, + "right": 1150.40625, + "bottom": 23973.65625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 502.6953125, + "y": 23276.65625, + "width": 521, + "height": 668, + "right": 1023.6953125, + "bottom": 23944.65625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 511.6953125, + "y": 23285.65625, + "width": 503, + "height": 650, + "right": 1014.6953125, + "bottom": 23935.65625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es.png", + "naturalSize": [ + 503, + 650 + ], + "loaded": true, + "alt": "Cinco acciones en el componente Asignación", + "caption": "Componente independiente; no ruta ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-es-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "16de4d3cfb3d12842e89140640130832c1955df6531eef4c6c827ce69af95c18", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 0 + }, + { + "file": "customize-safely-es-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "85f88b2c3646edc030ad3c52724205b6547cba54830477f094c2d59e7d9235be", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "87a1aec5ec387403c6555da3cc6564e3cc5039c2fa44e98e31dc5caebb985414", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "eb77b39d981a700902cc988e4ed30d6120b940ca7edfaaccfaaeab3f46191fe4", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "c0c04c560f7cda6283be43adb8647250361a7e1f6384974a7c33e15353e72636", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "4e2a55c00988bb4d78b4c63492096c88f2d6b83d852fc3b2c1d348a84a37e13d", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "8b500eb0001142157a00d30a6a64eaa8d7500006b3663330e4b60163c4b906cf", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7c268624ab1b869afb003967107d6e56b8c1342e6ecac144c162b083a6fc7dcd", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "48248128a7b7b9f44c545a3d899aecaa4f80c6b3693c5437f92c9d58e5d802ce", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7e53ec216e88472af658634e9f214f0858f0c6ea275f91befd6fbb72b285bbb3", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "6725ed934b7d190c28b888b17d7680c59ba4b8859712d5e560cccb0cd2e57b98", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "ea8f965cc0a1eecb93f301c5c21b3ba33360f19beb1fdc3f9db1759a82bc3904", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a55f756c86b6ae2263e133e2253341201bd3cf0664573badede1285062a8ffd1", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a89bf292ad0e531a96c8d2ee0c4d2464a09251967931d585b7daeb79b8c09b0f", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "3a5d9b8214c4e0de99f6d8e915bcdafd1a0daed95e2cff7cdc894b294a9bb311", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "bff245877d90c5ab3fe3c2adfe8fdf9b31fca14d7ac7a5cc7773b64a7ab65f8f", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "6e3b3bcd36ad6448afce4da8aede6fb70ef5e311e3515b4c815a2888914fcf91", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "4349788166f8ec3d28bdf3602fc82777ab41362a7aa4aae213b16991bed0c67e", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "4e1a876fa70733c6bf8f38efa3c47e381eca6e218e7d284138d740912c5a8fdc", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "8782d6a1c9a077a27d5868a6b8184a71c8e9a3dd2316c3f237a45d8f0072c93d", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5b4044f4567a62df4aafb1f424823f4911b2ce3c37523d0b7b61a1a00e8af30b", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "356ab7bcd736a14b580ed43dd6699f4d7c450818a24fa6131219bbbd9bfaa724", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "c17ef3e60f6f8c44d6be30fdbcdc11b2e46276f70ee3c7658bf304581ec6fd77", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-1440-full-part24.png", + "clip": { + "x": 0, + "y": 25212.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25212.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "4f75df39300ab959ce6cd652fd0a2fca331c2f2350d7b7e1f9d80dd72fa45b53", + "complete_page_segment": true, + "documentHeight": 26413, + "overlap_css": 187.5 + }, + { + "file": "customize-safely-es-1440-prompt.png", + "clip": { + "x": 363, + "y": 3958, + "width": 800, + "height": 655 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3685.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1310 + ], + "icc": "Display P3", + "sha256": "f16f8fde628b632c7fdfac646687020251876a0afbcd33afeece17640f106ed0" + }, + { + "file": "customize-safely-es-1440-tone.png", + "clip": { + "x": 363, + "y": 5286, + "width": 800, + "height": 616 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4994 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1232 + ], + "icc": "Display P3", + "sha256": "ff344fd4fc30b939f34294870df4b5f8f8100ed393e054435fe2603b827f7913" + }, + { + "file": "customize-safely-es-1440-intents.png", + "clip": { + "x": 363, + "y": 6647, + "width": 800, + "height": 361 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6227.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 722 + ], + "icc": "Display P3", + "sha256": "28ce2acd6e338d775ded405c8a90d9b4f633553598c4578ffd1aa1c44b64aa76" + }, + { + "file": "customize-safely-es-1440-knowledge.png", + "clip": { + "x": 363, + "y": 7617, + "width": 800, + "height": 467 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7250.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 934 + ], + "icc": "Display P3", + "sha256": "261622a73a46961294f923c34c5058a06798139d4a28d6d27754ae8a7580da4a" + }, + { + "file": "customize-safely-es-1440-web-search.png", + "clip": { + "x": 363, + "y": 8515, + "width": 800, + "height": 293 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8061.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 586 + ], + "icc": "Display P3", + "sha256": "2c4c8629fb3108ba3473a6e69eaf1b4dd68a95b1d612899234d9c2e6f62606f8" + }, + { + "file": "customize-safely-es-1440-properties.png", + "clip": { + "x": 363, + "y": 9157, + "width": 800, + "height": 450 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8782 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 900 + ], + "icc": "Display P3", + "sha256": "1b30115a56b7426bd6e21783c13af46730c0ec9834fa2a91450f76a823a12405" + }, + { + "file": "customize-safely-es-1440-channels.png", + "clip": { + "x": 363, + "y": 10332, + "width": 800, + "height": 691 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10077.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1382 + ], + "icc": "Display P3", + "sha256": "b3939831fa7bfe113a03dbd4979feecd1999dfb0220a40be0da476053f83dd40" + }, + { + "file": "customize-safely-es-1440-discount-percent.png", + "clip": { + "x": 363, + "y": 12310, + "width": 800, + "height": 219 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11819.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 438 + ], + "icc": "Display P3", + "sha256": "0522700de0c529fdae9adcfe691d57fbda6ecfd2d6b25310c473dd0440277541" + }, + { + "file": "customize-safely-es-1440-store-promotions-entry.png", + "clip": { + "x": 363, + "y": 12972, + "width": 800, + "height": 375 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12559.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 750 + ], + "icc": "Display P3", + "sha256": "5038ca0b9cb12d28cc5b2520c48c26f676d58d37ee2267da0fadc3224d55d7d1" + }, + { + "file": "customize-safely-es-1440-store-promotions.png", + "clip": { + "x": 363, + "y": 13530, + "width": 800, + "height": 1124 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13492 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2248 + ], + "icc": "Display P3", + "sha256": "d0ca5d6bbe83f9781bf259e8f731124f754ea67bdef4f08b728a59ab55995566" + }, + { + "file": "customize-safely-es-1440-promotion-filter.png", + "clip": { + "x": 363, + "y": 14749, + "width": 800, + "height": 567 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14432.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1134 + ], + "icc": "Display P3", + "sha256": "a7cc266a4af3d34ac31489fa4e0ed5f26b534888e69b95a768fb41b67fc2c035" + }, + { + "file": "customize-safely-es-1440-followup-controls.png", + "clip": { + "x": 363, + "y": 17101, + "width": 800, + "height": 597 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16799.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1194 + ], + "icc": "Display P3", + "sha256": "72e810c0ed11e4499b94ae347472cf2c95a7cb69a81e0610159f46c17487eef1" + }, + { + "file": "customize-safely-es-1440-followup-actions.png", + "clip": { + "x": 363, + "y": 18297, + "width": 800, + "height": 401 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17897.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 802 + ], + "icc": "Display P3", + "sha256": "19fa56432388b1637fdf4a64fe2e47586cc6683602d4ad51bd03dd7ded3d8c93" + }, + { + "file": "customize-safely-es-1440-followup-sequence.png", + "clip": { + "x": 363, + "y": 18905, + "width": 800, + "height": 522 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18566 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1044 + ], + "icc": "Display P3", + "sha256": "d6ede113ede9492c6413d8675efee13d4eb5c70e52f1ebd19cd6745939b6dae8" + }, + { + "file": "customize-safely-es-1440-agent-wait-notice.png", + "clip": { + "x": 363, + "y": 20761, + "width": 800, + "height": 685 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20503.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1370 + ], + "icc": "Display P3", + "sha256": "b5e54b0c71ea9e09cd424d2fc3cfe7f94fd20b8da68e7af072a9a01e1b1b9ed1" + }, + { + "file": "customize-safely-es-1440-escalation.png", + "clip": { + "x": 363, + "y": 22139, + "width": 800, + "height": 431 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 21754.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 862 + ], + "icc": "Display P3", + "sha256": "1dd20c6767f96e817e2670571ded339f0989ff36c295836a2b20e7d277f7681b" + }, + { + "file": "customize-safely-es-1440-route-assignment.png", + "clip": { + "x": 363, + "y": 23235, + "width": 800, + "height": 751 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23010.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1502 + ], + "icc": "Display P3", + "sha256": "269b287fa69220c45ca9345a70106e33370a30c416e4c4337d3666d9b77d46ca" + } + ] + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-390.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-390.json new file mode 100644 index 00000000..087b7b84 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-390.json @@ -0,0 +1,3919 @@ +{ + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "view": { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "geometry": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 34151, + "article": { + "x": 16, + "y": 660.5, + "width": 358, + "height": 32918.078125, + "right": 374, + "bottom": 33578.578125 + }, + "headings": [ + "Antes de editarEnlace copiado", + "Cuándo conviene deshabilitarEnlace copiado", + "Qué puedes personalizarEnlace copiado", + "Personaliza el promptEnlace copiado", + "Personaliza el tonoEnlace copiado", + "Personaliza intencionesEnlace copiado", + "Personaliza conocimientoEnlace copiado", + "Personaliza propiedadesEnlace copiado", + "Personaliza canalesEnlace copiado", + "Personaliza la estrategia de descuentoEnlace copiado", + "Elige una estrategiaEnlace copiado", + "Elige qué promociones de la tienda puede usar la misiónEnlace copiado", + "Cómo funcionan los interruptores y los horariosEnlace copiado", + "Guarda o restaura tus seleccionesEnlace copiado", + "Personaliza el seguimientoEnlace copiado", + "Elige la cantidad y la esperaEnlace copiado", + "Elige la acción finalEnlace copiado", + "Respuestas y cambios posterioresEnlace copiado", + "Valores inicialesEnlace copiado", + "Si usas el agente dentro de una rutaEnlace copiado", + "Personaliza derivaciónEnlace copiado", + "Personaliza journeys o rutasEnlace copiado", + "Prueba según el tipo de misiónEnlace copiado", + "Revisa después del cambioEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 16, + "y": 6119.5, + "width": 358, + "height": 407.9296875, + "right": 374, + "bottom": 6527.4296875 + }, + "stage": { + "x": 16, + "y": 6119.5, + "width": 358, + "height": 407.9296875, + "right": 374, + "bottom": 6527.4296875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6138.5, + "width": 328, + "height": 369.9296875, + "right": 359, + "bottom": 6508.4296875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6144.5, + "width": 315.9921875, + "height": 357.9296875, + "right": 352.9921875, + "bottom": 6502.4296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "naturalSize": [ + 422, + 478 + ], + "loaded": true, + "alt": "Campo de prompt vacío en un borrador ficticio", + "caption": "Campo completo sin editar ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 16, + "y": 7615.4296875, + "width": 358, + "height": 442.96875, + "right": 374, + "bottom": 8058.3984375 + }, + "stage": { + "x": 16, + "y": 7615.4296875, + "width": 358, + "height": 442.96875, + "right": 374, + "bottom": 8058.3984375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7634.4296875, + "width": 328, + "height": 404.96875, + "right": 359, + "bottom": 8039.3984375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7640.4296875, + "width": 315.9921875, + "height": 392.96875, + "right": 352.9921875, + "bottom": 8033.3984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-es-mobile.png", + "naturalSize": [ + 390, + 485 + ], + "loaded": true, + "alt": "Tres tonos seleccionados en un borrador", + "caption": "Opciones seleccionadas sin guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 16, + "y": 9326.3984375, + "width": 358, + "height": 294.8515625, + "right": 374, + "bottom": 9621.25 + }, + "stage": { + "x": 16, + "y": 9326.3984375, + "width": 358, + "height": 294.8515625, + "right": 374, + "bottom": 9621.25 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9345.3984375, + "width": 328, + "height": 256.8515625, + "right": 359, + "bottom": 9602.25 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 9351.3984375, + "width": 315.984375, + "height": 244.8515625, + "right": 352.9921875, + "bottom": 9596.25 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "naturalSize": [ + 382, + 296 + ], + "loaded": true, + "alt": "Frase de intención sin agregar", + "caption": "Borrador independiente sin clasificación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 16, + "y": 10489.25, + "width": 358, + "height": 351.0234375, + "right": 374, + "bottom": 10840.2734375 + }, + "stage": { + "x": 16, + "y": 10489.25, + "width": 358, + "height": 351.0234375, + "right": 374, + "bottom": 10840.2734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10508.25, + "width": 328, + "height": 313.0234375, + "right": 359, + "bottom": 10821.2734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 10514.25, + "width": 315.9921875, + "height": 301.0234375, + "right": 352.9921875, + "bottom": 10815.2734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "naturalSize": [ + 422, + 402 + ], + "loaded": true, + "alt": "Área de conocimiento sin archivos", + "caption": "Formulario vacío sin subir documentos.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 16, + "y": 11584.2734375, + "width": 358, + "height": 202.7578125, + "right": 374, + "bottom": 11787.03125 + }, + "stage": { + "x": 16, + "y": 11584.2734375, + "width": 358, + "height": 202.7578125, + "right": 374, + "bottom": 11787.03125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11603.2734375, + "width": 328, + "height": 164.7578125, + "right": 359, + "bottom": 11768.03125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11609.2734375, + "width": 315.9921875, + "height": 152.7578125, + "right": 352.9921875, + "bottom": 11762.03125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "naturalSize": [ + 422, + 204 + ], + "loaded": true, + "alt": "Campo de búsqueda web vacío", + "caption": "Placeholder sin URL añadida ni búsqueda ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 16, + "y": 12371.03125, + "width": 358, + "height": 328.7734375, + "right": 374, + "bottom": 12699.8046875 + }, + "stage": { + "x": 16, + "y": 12371.03125, + "width": 358, + "height": 328.7734375, + "right": 374, + "bottom": 12699.8046875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 12390.03125, + "width": 328, + "height": 290.7734375, + "right": 359, + "bottom": 12680.8046875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 12396.03125, + "width": 315.9921875, + "height": 278.7734375, + "right": 352.9921875, + "bottom": 12674.8046875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "naturalSize": [ + 382, + 337 + ], + "loaded": true, + "alt": "Nombre importante y correo opcional", + "caption": "Selección ficticia sin recopilación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 16, + "y": 13887.8046875, + "width": 358, + "height": 665.7890625, + "right": 374, + "bottom": 14553.59375 + }, + "stage": { + "x": 16, + "y": 13887.8046875, + "width": 358, + "height": 665.7890625, + "right": 374, + "bottom": 14553.59375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13906.8046875, + "width": 328, + "height": 627.7890625, + "right": 359, + "bottom": 14534.59375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13912.8046875, + "width": 315.9921875, + "height": 615.7890625, + "right": 352.9921875, + "bottom": 14528.59375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-es-mobile.png", + "naturalSize": [ + 390, + 760 + ], + "loaded": true, + "alt": "Selección de canales de entrada sin guardar", + "caption": "Entrada automática y opción manual; no resultado de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 16, + "y": 16741.796875, + "width": 358, + "height": 168, + "right": 374, + "bottom": 16909.796875 + }, + "stage": { + "x": 16, + "y": 16741.796875, + "width": 358, + "height": 168, + "right": 374, + "bottom": 16909.796875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 66.5, + "y": 16760.796875, + "width": 257, + "height": 130, + "right": 323.5, + "bottom": 16890.796875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 72.5, + "y": 16766.796875, + "width": 245, + "height": 118, + "right": 317.5, + "bottom": 16884.796875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "naturalSize": [ + 245, + 118 + ], + "loaded": true, + "alt": "Porcentaje en la tarjeta de descuento compartida", + "caption": "Borrador de Subscriber Booster; tasa fija por ese flujo.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 16, + "y": 17568, + "width": 358, + "height": 353.03125, + "right": 374, + "bottom": 17921.03125 + }, + "stage": { + "x": 16, + "y": 17568, + "width": 358, + "height": 353.03125, + "right": 374, + "bottom": 17921.03125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 17587, + "width": 328, + "height": 315.03125, + "right": 359, + "bottom": 17902.03125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 17593, + "width": 315.9921875, + "height": 303.03125, + "right": 352.9921875, + "bottom": 17896.03125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "naturalSize": [ + 390, + 374 + ], + "loaded": true, + "alt": "Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda.", + "caption": "Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 16, + "y": 18225.03125, + "width": 358, + "height": 959.9140625, + "right": 374, + "bottom": 19184.9453125 + }, + "stage": { + "x": 16, + "y": 18225.03125, + "width": 358, + "height": 959.9140625, + "right": 374, + "bottom": 19184.9453125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 18244.03125, + "width": 328, + "height": 921.9140625, + "right": 359, + "bottom": 19165.9453125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 18250.03125, + "width": 315.9921875, + "height": 909.9140625, + "right": 352.9921875, + "bottom": 19159.9453125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "naturalSize": [ + 390, + 1123 + ], + "loaded": true, + "alt": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "caption": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 16, + "y": 19376.9453125, + "width": 358, + "height": 455.125, + "right": 374, + "bottom": 19832.0703125 + }, + "stage": { + "x": 16, + "y": 19376.9453125, + "width": 358, + "height": 455.125, + "right": 374, + "bottom": 19832.0703125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 19395.9453125, + "width": 328, + "height": 417.125, + "right": 359, + "bottom": 19813.0703125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 19401.9453125, + "width": 315.9921875, + "height": 405.125, + "right": 352.9921875, + "bottom": 19807.0703125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "naturalSize": [ + 390, + 500 + ], + "loaded": true, + "alt": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "caption": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 16, + "y": 22970.6796875, + "width": 358, + "height": 487.53125, + "right": 374, + "bottom": 23458.2109375 + }, + "stage": { + "x": 16, + "y": 22970.6796875, + "width": 358, + "height": 487.53125, + "right": 374, + "bottom": 23458.2109375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 22989.6796875, + "width": 328, + "height": 449.53125, + "right": 359, + "bottom": 23439.2109375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 22995.6796875, + "width": 315.9921875, + "height": 437.53125, + "right": 352.9921875, + "bottom": 23433.2109375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "naturalSize": [ + 390, + 540 + ], + "loaded": true, + "alt": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "caption": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 16, + "y": 24340.4140625, + "width": 358, + "height": 301.171875, + "right": 374, + "bottom": 24641.5859375 + }, + "stage": { + "x": 16, + "y": 24340.4140625, + "width": 358, + "height": 301.171875, + "right": 374, + "bottom": 24641.5859375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 24359.4140625, + "width": 328, + "height": 263.171875, + "right": 359, + "bottom": 24622.5859375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 24365.4140625, + "width": 315.984375, + "height": 251.171875, + "right": 352.9921875, + "bottom": 24616.5859375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "naturalSize": [ + 390, + 310 + ], + "loaded": true, + "alt": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "caption": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 16, + "y": 24993.5859375, + "width": 358, + "height": 433.25, + "right": 374, + "bottom": 25426.8359375 + }, + "stage": { + "x": 16, + "y": 24993.5859375, + "width": 358, + "height": 433.25, + "right": 374, + "bottom": 25426.8359375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 25012.5859375, + "width": 328, + "height": 395.25, + "right": 359, + "bottom": 25407.8359375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 25018.5859375, + "width": 315.9921875, + "height": 383.25, + "right": 352.9921875, + "bottom": 25401.8359375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "naturalSize": [ + 390, + 473 + ], + "loaded": true, + "alt": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "caption": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 16, + "y": 27408.4453125, + "width": 358, + "height": 542.6328125, + "right": 374, + "bottom": 27951.078125 + }, + "stage": { + "x": 16, + "y": 27408.4453125, + "width": 358, + "height": 542.6328125, + "right": 374, + "bottom": 27951.078125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 27427.4453125, + "width": 328, + "height": 504.6328125, + "right": 359, + "bottom": 27932.078125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 27433.4453125, + "width": 315.9921875, + "height": 492.6328125, + "right": 352.9921875, + "bottom": 27926.078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "naturalSize": [ + 390, + 608 + ], + "loaded": true, + "alt": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "caption": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 16, + "y": 29059.078125, + "width": 358, + "height": 325.484375, + "right": 374, + "bottom": 29384.5625 + }, + "stage": { + "x": 16, + "y": 29059.078125, + "width": 358, + "height": 325.484375, + "right": 374, + "bottom": 29384.5625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 29078.078125, + "width": 328, + "height": 287.484375, + "right": 359, + "bottom": 29365.5625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 29084.078125, + "width": 315.9921875, + "height": 275.484375, + "right": 352.9921875, + "bottom": 29359.5625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es-mobile.png", + "naturalSize": [ + 390, + 340 + ], + "loaded": true, + "alt": "Equipo ficticio en el control de derivación", + "caption": "Destino sin guardar ni asignar una conversación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 16, + "y": 30260.5625, + "width": 358, + "height": 578.015625, + "right": 374, + "bottom": 30838.578125 + }, + "stage": { + "x": 16, + "y": 30260.5625, + "width": 358, + "height": 578.015625, + "right": 374, + "bottom": 30838.578125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 30279.5625, + "width": 328, + "height": 540.015625, + "right": 359, + "bottom": 30819.578125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 30285.5625, + "width": 315.9921875, + "height": 528.015625, + "right": 352.9921875, + "bottom": 30813.578125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "naturalSize": [ + 389, + 650 + ], + "loaded": true, + "alt": "Cinco acciones en el componente Asignación", + "caption": "Componente independiente; no ruta ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-es-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ad78965829c2ec9fe27605db9ee7dd695a6dcba2afc28212e74618b5d9b10d5f", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 0 + }, + { + "file": "customize-safely-es-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "65faeb0f97222fbfb095a693941a10bcc9917e9727b7630bc07df56e1b1549fb", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "26f9fa202781a5359b6a59f99928484b9df70004724357ca0f7db5ad0088dc3e", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "316ce5077a68ff39f72dc02c1a918a801e8a7c1dd9fb176f682db74f91ee2e5c", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "61e902ae23b650635a5bf311879dc1ba81153404f16561fd72e3378185baf8e3", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "91d64bdc5e38259fcd77ffbc468b086fc8524ed63a1376dfdcb7c75f2cc1f267", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "d1f05cb70753c0e261fd5b472bddb09ac93bbfdfd7d52c3d16779c7ef440e607", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "a5792063944fc7fad9e3d983931c73302a6e3958169d773080146d3040832c43", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "e3a41f85d7f5fbd9e229be53bc7b1fa5353f5235ac84d21643e0f15a673a3e1a", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f87a1e6e56ed8cc4bf87d9b7ed2bb7a677f43b4e601e3f00cd0dbaadb1f6d705", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "60e812029f0259dbdd265d74323973e1dc6ae9ef184dfe828487e01b170512e8", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "d04d67d66164c1b1c0495577d061bbc4447bd80618587936d37d4022e4e3ad0b", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "58d2c288d81dcbaf9fd323a514a4fd40b0e55c5c799d5615443396c2998668e5", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "efcbf69336749b1f3d37b1c3b5d1f17e198c8da2ea4d83c68c7b7877da48d073", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4a830b178d45091eb208fd339495264216810b077357d1dc338351fc343e50bb", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "365bef4e882d5775ed9e76f0ee8379c595da1f1027d01f74a5060c8889c41668", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5465c1093bbe783fa439b47e6cc1c44c0321130e3cb573c41074c50d03c55871", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "969ee82420ce4e8841569d0b5f29658843675802fdfba251f7fed9ba7cda27e1", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "32d53d36db26b342b732240e308440f638463f177e8ee303ce696276397053df", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3cb344d6d6a9e9c9c9a84bd8ff7cfea3c7e51d017910b50762ed02216620843b", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "459392ff478b8f020a623181b960532a272a3c1dd120ed2eb1f26e4db89e018b", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "a8df2666b59a2023e70d0098509f508b3153ba47ddecc25e2a880c042c866c9b", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "af1a930132bccf12905582b096f82c0c5af213ee0380c38c4981808c95d593da", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part24.png", + "clip": { + "x": 0, + "y": 25300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "c77cf39482cd30ca2ef3b5a9757134d7263aeb76ea3eec524c449e141584a167", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part25.png", + "clip": { + "x": 0, + "y": 26400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7adf5e5f8175fb3debc889f98fd7bed5e73455e8c314b57da2d106c5a4cdd686", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part26.png", + "clip": { + "x": 0, + "y": 27500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7b4f8a269e0f2bccc107fb151c4f63f92560d48fb15aa2b7c778cc1ae92a6225", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part27.png", + "clip": { + "x": 0, + "y": 28600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "16ded8a73c1170f908c2064d2a63ec01b3f50fa573357c088a1011aba6d16e9e", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part28.png", + "clip": { + "x": 0, + "y": 29700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 29700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b6a0803e98509aaeaf81a456e150e161d9f87866a1e1b89361d1cf303d2babc4", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part29.png", + "clip": { + "x": 0, + "y": 30800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 30800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "443ed61bf5fa0a6950069937e274fb6faed7e7ea96c2130760626892aa726289", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part30.png", + "clip": { + "x": 0, + "y": 31900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 31900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "d3d0d922eba52b0a664bc124fa48b78d92269b7ecac6396aa0b4295b3323c2cf", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-390-full-part31.png", + "clip": { + "x": 0, + "y": 32950.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 32950.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "23144b62e63c398ce1787b83940aa028f4488042566bf98504e4f08960b68fc2", + "complete_page_segment": true, + "documentHeight": 34151, + "overlap_css": 149.5 + }, + { + "file": "customize-safely-es-390-prompt.png", + "clip": { + "x": 4, + "y": 6107, + "width": 382, + "height": 433 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5723.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 866 + ], + "icc": "Display P3", + "sha256": "09ee5df54c39c2a04fba8a015ba7969c532e600a49e1ff27e0a55d1e9dcb161a" + }, + { + "file": "customize-safely-es-390-tone.png", + "clip": { + "x": 4, + "y": 7603, + "width": 382, + "height": 468 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7237 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 936 + ], + "icc": "Display P3", + "sha256": "8ec872ecdea5764cb84a4045b006fe742bfb6c47a6e67f6486a40733ad6df5e9" + }, + { + "file": "customize-safely-es-390-intents.png", + "clip": { + "x": 4, + "y": 9314, + "width": 382, + "height": 320 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8874 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 640 + ], + "icc": "Display P3", + "sha256": "4f8e717f145838c5f3b221478088e2c17621edf0b04bf95d6496320d9cbbe0ba" + }, + { + "file": "customize-safely-es-390-knowledge.png", + "clip": { + "x": 4, + "y": 10477, + "width": 382, + "height": 376 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10065 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 752 + ], + "icc": "Display P3", + "sha256": "93e766e298872746d318f71017860b48254de8bbbd7b60779c6d39be1b3945b4" + }, + { + "file": "customize-safely-es-390-web-search.png", + "clip": { + "x": 4, + "y": 11572, + "width": 382, + "height": 228 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11085.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 456 + ], + "icc": "Display P3", + "sha256": "f70aeef189a144f318042ce0ade95965f378b74f9692edff5c0e3aa9bd901a08" + }, + { + "file": "customize-safely-es-390-properties.png", + "clip": { + "x": 4, + "y": 12359, + "width": 382, + "height": 353 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11935.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 706 + ], + "icc": "Display P3", + "sha256": "2744ec64a0dcb861e8dc78ef3263b8a3f02746919f2dfa39543a5cc07f8886d8" + }, + { + "file": "customize-safely-es-390-channels.png", + "clip": { + "x": 4, + "y": 13875, + "width": 382, + "height": 691 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13620.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1382 + ], + "icc": "Display P3", + "sha256": "dd4982c8eba200cac651bbb72c7e41bddb854f1f3545175ed4a1110e173733fb" + }, + { + "file": "customize-safely-es-390-discount-percent.png", + "clip": { + "x": 4, + "y": 16729, + "width": 382, + "height": 193 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16226 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 386 + ], + "icc": "Display P3", + "sha256": "9603656d73928265da731ad8fa65d1b389603be3d5b314cac85b544bf0394d0a" + }, + { + "file": "customize-safely-es-390-store-promotions-entry.png", + "clip": { + "x": 4, + "y": 17556, + "width": 382, + "height": 378 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17144.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 756 + ], + "icc": "Display P3", + "sha256": "719ff21dbc5f3bd3dda4728aea9ab52a7d28e5a7965f1530ff7919cf3c5272b1" + }, + { + "file": "customize-safely-es-390-store-promotions.png", + "clip": { + "x": 4, + "y": 18213, + "width": 382, + "height": 984 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18105 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1968 + ], + "icc": "Display P3", + "sha256": "9781950011e38091d6c57137fbd0e04651b52016c6a902d5b7633980928cd3ee" + }, + { + "file": "customize-safely-es-390-promotion-filter.png", + "clip": { + "x": 4, + "y": 19364, + "width": 382, + "height": 481 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19004.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 962 + ], + "icc": "Display P3", + "sha256": "cc646a41d03e4875be3725dc0033c4660eebaf6c7fce2fa8fba28f37aec9f5de" + }, + { + "file": "customize-safely-es-390-followup-controls.png", + "clip": { + "x": 4, + "y": 22958, + "width": 382, + "height": 513 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22614.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1026 + ], + "icc": "Display P3", + "sha256": "e12775d9b713ffb202f2f90aa72b293400c12ea42a49d996e1db81dc51290d1e" + }, + { + "file": "customize-safely-es-390-followup-actions.png", + "clip": { + "x": 4, + "y": 24328, + "width": 382, + "height": 326 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23891 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 652 + ], + "icc": "Display P3", + "sha256": "cf69a8b5ab455d1f31ece6aa3dd7edb86dc73b3aed6c0bed0adefedcae727422" + }, + { + "file": "customize-safely-es-390-followup-sequence.png", + "clip": { + "x": 4, + "y": 24981, + "width": 382, + "height": 458 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24610 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 916 + ], + "icc": "Display P3", + "sha256": "3b3d67048f61fbbe2a454e5996f2e4dbd8e150a8e3609e5fa64ba38d170532c7" + }, + { + "file": "customize-safely-es-390-agent-wait-notice.png", + "clip": { + "x": 4, + "y": 27396, + "width": 382, + "height": 568 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27080 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1136 + ], + "icc": "Display P3", + "sha256": "564bc61230fbfa0b9eb393e2272576a846ca208cff4dd4a96121b2e05fa3d526" + }, + { + "file": "customize-safely-es-390-escalation.png", + "clip": { + "x": 4, + "y": 29047, + "width": 382, + "height": 350 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28622 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 700 + ], + "icc": "Display P3", + "sha256": "a7deaefc223b0f50671da6b1a9e7579ed9f70aa6f2bd5078b10497656f30c363" + }, + { + "file": "customize-safely-es-390-route-assignment.png", + "clip": { + "x": 4, + "y": 30248, + "width": 382, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 29949.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1206 + ], + "icc": "Display P3", + "sha256": "5590d33640635280077e81cfb028ae1bebfe2b28f15e7cfcd26f34c2f7be9524" + } + ] + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-580.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-580.json new file mode 100644 index 00000000..7be3a7fc --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/views/es-580.json @@ -0,0 +1,3759 @@ +{ + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "view": { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "geometry": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 29666, + "article": { + "x": 16, + "y": 604, + "width": 548, + "height": 28489.828125, + "right": 564, + "bottom": 29093.828125 + }, + "headings": [ + "Antes de editarEnlace copiado", + "Cuándo conviene deshabilitarEnlace copiado", + "Qué puedes personalizarEnlace copiado", + "Personaliza el promptEnlace copiado", + "Personaliza el tonoEnlace copiado", + "Personaliza intencionesEnlace copiado", + "Personaliza conocimientoEnlace copiado", + "Personaliza propiedadesEnlace copiado", + "Personaliza canalesEnlace copiado", + "Personaliza la estrategia de descuentoEnlace copiado", + "Elige una estrategiaEnlace copiado", + "Elige qué promociones de la tienda puede usar la misiónEnlace copiado", + "Cómo funcionan los interruptores y los horariosEnlace copiado", + "Guarda o restaura tus seleccionesEnlace copiado", + "Personaliza el seguimientoEnlace copiado", + "Elige la cantidad y la esperaEnlace copiado", + "Elige la acción finalEnlace copiado", + "Respuestas y cambios posterioresEnlace copiado", + "Valores inicialesEnlace copiado", + "Si usas el agente dentro de una rutaEnlace copiado", + "Personaliza derivaciónEnlace copiado", + "Personaliza journeys o rutasEnlace copiado", + "Prueba según el tipo de misiónEnlace copiado", + "Revisa después del cambioEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "figures": [ + { + "id": "prompt", + "figure": { + "x": 16, + "y": 4575, + "width": 548, + "height": 554, + "right": 564, + "bottom": 5129 + }, + "stage": { + "x": 16, + "y": 4575, + "width": 548, + "height": 554, + "right": 564, + "bottom": 5129 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 4604, + "width": 440, + "height": 496, + "right": 510, + "bottom": 5100 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 4613, + "width": 422, + "height": 478, + "right": 501, + "bottom": 5091 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "naturalSize": [ + 422, + 478 + ], + "loaded": true, + "alt": "Campo de prompt vacío en un borrador ficticio", + "caption": "Campo completo sin editar ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "tone", + "figure": { + "x": 16, + "y": 5905, + "width": 548, + "height": 561, + "right": 564, + "bottom": 6466 + }, + "stage": { + "x": 16, + "y": 5905, + "width": 548, + "height": 561, + "right": 564, + "bottom": 6466 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 5934, + "width": 408, + "height": 503, + "right": 494, + "bottom": 6437 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 5943, + "width": 390, + "height": 485, + "right": 485, + "bottom": 6428 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/tone-es-mobile.png", + "naturalSize": [ + 390, + 485 + ], + "loaded": true, + "alt": "Tres tonos seleccionados en un borrador", + "caption": "Opciones seleccionadas sin guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "intents", + "figure": { + "x": 16, + "y": 7362, + "width": 548, + "height": 372, + "right": 564, + "bottom": 7734 + }, + "stage": { + "x": 16, + "y": 7362, + "width": 548, + "height": 372, + "right": 564, + "bottom": 7734 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 90, + "y": 7391, + "width": 400, + "height": 314, + "right": 490, + "bottom": 7705 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 99, + "y": 7400, + "width": 382, + "height": 296, + "right": 481, + "bottom": 7696 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "naturalSize": [ + 382, + 296 + ], + "loaded": true, + "alt": "Frase de intención sin agregar", + "caption": "Borrador independiente sin clasificación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "knowledge", + "figure": { + "x": 16, + "y": 8422, + "width": 548, + "height": 478, + "right": 564, + "bottom": 8900 + }, + "stage": { + "x": 16, + "y": 8422, + "width": 548, + "height": 478, + "right": 564, + "bottom": 8900 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 8451, + "width": 440, + "height": 420, + "right": 510, + "bottom": 8871 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 8460, + "width": 422, + "height": 402, + "right": 501, + "bottom": 8862 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "naturalSize": [ + 422, + 402 + ], + "loaded": true, + "alt": "Área de conocimiento sin archivos", + "caption": "Formulario vacío sin subir documentos.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "web-search", + "figure": { + "x": 16, + "y": 9500, + "width": 548, + "height": 280, + "right": 564, + "bottom": 9780 + }, + "stage": { + "x": 16, + "y": 9500, + "width": 548, + "height": 280, + "right": 564, + "bottom": 9780 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 70, + "y": 9529, + "width": 440, + "height": 222, + "right": 510, + "bottom": 9751 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 79, + "y": 9538, + "width": 422, + "height": 204, + "right": 501, + "bottom": 9742 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "naturalSize": [ + 422, + 204 + ], + "loaded": true, + "alt": "Campo de búsqueda web vacío", + "caption": "Placeholder sin URL añadida ni búsqueda ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "properties", + "figure": { + "x": 16, + "y": 10184, + "width": 548, + "height": 413, + "right": 564, + "bottom": 10597 + }, + "stage": { + "x": 16, + "y": 10184, + "width": 548, + "height": 413, + "right": 564, + "bottom": 10597 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 90, + "y": 10213, + "width": 400, + "height": 355, + "right": 490, + "bottom": 10568 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 99, + "y": 10222, + "width": 382, + "height": 337, + "right": 481, + "bottom": 10559 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "naturalSize": [ + 382, + 337 + ], + "loaded": true, + "alt": "Nombre importante y correo opcional", + "caption": "Selección ficticia sin recopilación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "channels", + "figure": { + "x": 16, + "y": 11497, + "width": 548, + "height": 836, + "right": 564, + "bottom": 12333 + }, + "stage": { + "x": 16, + "y": 11497, + "width": 548, + "height": 836, + "right": 564, + "bottom": 12333 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 11526, + "width": 408, + "height": 778, + "right": 494, + "bottom": 12304 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 11535, + "width": 390, + "height": 760, + "right": 485, + "bottom": 12295 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/channels-es-mobile.png", + "naturalSize": [ + 390, + 760 + ], + "loaded": true, + "alt": "Selección de canales de entrada sin guardar", + "caption": "Entrada automática y opción manual; no resultado de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "discount-percent", + "figure": { + "x": 16, + "y": 13969.203125, + "width": 548, + "height": 194, + "right": 564, + "bottom": 14163.203125 + }, + "stage": { + "x": 16, + "y": 13969.203125, + "width": 548, + "height": 194, + "right": 564, + "bottom": 14163.203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 158.5, + "y": 13998.203125, + "width": 263, + "height": 136, + "right": 421.5, + "bottom": 14134.203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 167.5, + "y": 14007.203125, + "width": 245, + "height": 118, + "right": 412.5, + "bottom": 14125.203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "naturalSize": [ + 245, + 118 + ], + "loaded": true, + "alt": "Porcentaje en la tarjeta de descuento compartida", + "caption": "Borrador de Subscriber Booster; tasa fija por ese flujo.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions-entry", + "figure": { + "x": 16, + "y": 14693.40625, + "width": 548, + "height": 450, + "right": 564, + "bottom": 15143.40625 + }, + "stage": { + "x": 16, + "y": 14693.40625, + "width": 548, + "height": 450, + "right": 564, + "bottom": 15143.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 14722.40625, + "width": 408, + "height": 392, + "right": 494, + "bottom": 15114.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 14731.40625, + "width": 390, + "height": 374, + "right": 485, + "bottom": 15105.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "naturalSize": [ + 390, + 374 + ], + "loaded": true, + "alt": "Estrategia de ofertas existentes seleccionada, con el botón Ver promociones de la tienda.", + "caption": "Botón para abrir el panel de promociones del ejemplo ficticio; la estrategia no se cambió ni se guardó.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "store-promotions", + "figure": { + "x": 16, + "y": 15375.40625, + "width": 548, + "height": 1199, + "right": 564, + "bottom": 16574.40625 + }, + "stage": { + "x": 16, + "y": 15375.40625, + "width": 548, + "height": 1199, + "right": 564, + "bottom": 16574.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 15404.40625, + "width": 408, + "height": 1141, + "right": 494, + "bottom": 16545.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 15413.40625, + "width": 390, + "height": 1123, + "right": 485, + "bottom": 16536.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "naturalSize": [ + 390, + 1123 + ], + "loaded": true, + "alt": "Panel de promociones de la tienda con promociones ficticias, horarios y controles de inclusión para la misión.", + "caption": "Sólo se abrió el panel para mostrar el ejemplo preparado; no se cambiaron promociones ni se guardaron ajustes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "promotion-filter", + "figure": { + "x": 16, + "y": 16718.40625, + "width": 548, + "height": 576, + "right": 564, + "bottom": 17294.40625 + }, + "stage": { + "x": 16, + "y": 16718.40625, + "width": 548, + "height": 576, + "right": 564, + "bottom": 17294.40625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 16747.40625, + "width": 408, + "height": 518, + "right": 494, + "bottom": 17265.40625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 16756.40625, + "width": 390, + "height": 500, + "right": 485, + "bottom": 17256.40625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "naturalSize": [ + 390, + 500 + ], + "loaded": true, + "alt": "Búsqueda de promociones y menú de tipos con Todos los tipos, Combos, Compra y recibe un regalo, Lleva más, paga menos y Descuentos.", + "caption": "El filtro delimita los resultados visibles; no cambia qué promociones están permitidas para la misión.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-controls", + "figure": { + "x": 16, + "y": 19461.015625, + "width": 548, + "height": 616, + "right": 564, + "bottom": 20077.015625 + }, + "stage": { + "x": 16, + "y": 19461.015625, + "width": 548, + "height": 616, + "right": 564, + "bottom": 20077.015625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 19490.015625, + "width": 408, + "height": 558, + "right": 494, + "bottom": 20048.015625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 19499.015625, + "width": 390, + "height": 540, + "right": 485, + "bottom": 20039.015625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "naturalSize": [ + 390, + 540 + ], + "loaded": true, + "alt": "Controles de Seguimiento con un recordatorio, espera de dos minutos y Análisis de IA.", + "caption": "Configuración existente de una misión ficticia deshabilitada; no se cambió ni guardó durante la captura.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-actions", + "figure": { + "x": 16, + "y": 20815.21875, + "width": 548, + "height": 386, + "right": 564, + "bottom": 21201.21875 + }, + "stage": { + "x": 16, + "y": 20815.21875, + "width": 548, + "height": 386, + "right": 564, + "bottom": 21201.21875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 20844.21875, + "width": 408, + "height": 328, + "right": 494, + "bottom": 21172.21875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 20853.21875, + "width": 390, + "height": 310, + "right": 485, + "bottom": 21163.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "naturalSize": [ + 390, + 310 + ], + "loaded": true, + "alt": "Menú de acción final con Análisis de IA, Cerrar la conversación y Transferir a una persona.", + "caption": "Opciones de la acción final; el menú se abrió sin elegir otra opción ni guardar.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "followup-sequence", + "figure": { + "x": 16, + "y": 21457.21875, + "width": 548, + "height": 549, + "right": 564, + "bottom": 22006.21875 + }, + "stage": { + "x": 16, + "y": 21457.21875, + "width": 548, + "height": 549, + "right": 564, + "bottom": 22006.21875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 21486.21875, + "width": 408, + "height": 491, + "right": 494, + "bottom": 21977.21875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 21495.21875, + "width": 390, + "height": 473, + "right": 485, + "bottom": 21968.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "naturalSize": [ + 390, + 473 + ], + "loaded": true, + "alt": "Vista previa ilustrativa de Seguimiento con una espera, un recordatorio, otra espera y Análisis de IA.", + "caption": "Ejemplo nativo para un recordatorio y esperas de dos minutos; no son mensajes enviados ni acciones ejecutadas.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "agent-wait-notice", + "figure": { + "x": 16, + "y": 23659.828125, + "width": 548, + "height": 684, + "right": 564, + "bottom": 24343.828125 + }, + "stage": { + "x": 16, + "y": 23659.828125, + "width": 548, + "height": 684, + "right": 564, + "bottom": 24343.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 23688.828125, + "width": 408, + "height": 626, + "right": 494, + "bottom": 24314.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 23697.828125, + "width": 390, + "height": 608, + "right": 485, + "bottom": 24305.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "naturalSize": [ + 390, + 608 + ], + "loaded": true, + "alt": "Espera de seis horas deshabilitada en el paso de agente, con el aviso de Seguimiento y el enlace Editar Seguimiento.", + "caption": "El valor del paso no es la espera activa: se aplica el Seguimiento de la misión. La ruta permanece como borrador.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "escalation", + "figure": { + "x": 16, + "y": 25163.828125, + "width": 548, + "height": 416, + "right": 564, + "bottom": 25579.828125 + }, + "stage": { + "x": 16, + "y": 25163.828125, + "width": 548, + "height": 416, + "right": 564, + "bottom": 25579.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86, + "y": 25192.828125, + "width": 408, + "height": 358, + "right": 494, + "bottom": 25550.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95, + "y": 25201.828125, + "width": 390, + "height": 340, + "right": 485, + "bottom": 25541.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es-mobile.png", + "naturalSize": [ + 390, + 340 + ], + "loaded": true, + "alt": "Equipo ficticio en el control de derivación", + "caption": "Destino sin guardar ni asignar una conversación.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "route-assignment", + "figure": { + "x": 16, + "y": 26275.828125, + "width": 548, + "height": 726, + "right": 564, + "bottom": 27001.828125 + }, + "stage": { + "x": 16, + "y": 26275.828125, + "width": 548, + "height": 726, + "right": 564, + "bottom": 27001.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 86.5, + "y": 26304.828125, + "width": 407, + "height": 668, + "right": 493.5, + "bottom": 26972.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 95.5, + "y": 26313.828125, + "width": 389, + "height": 650, + "right": 484.5, + "bottom": 26963.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "naturalSize": [ + 389, + 650 + ], + "loaded": true, + "alt": "Cinco acciones en el componente Asignación", + "caption": "Componente independiente; no ruta ejecutada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "customize-safely-es-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "63e1fd0ca3424c586f0ff041f613fd1b11c573b5b97e47fbac308a1cb5f33b07", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 0 + }, + { + "file": "customize-safely-es-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "92c9786344c86d67c6d154c8a4786529fbfd91c6a13c3a7c8d1964cd1765ea49", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3ec0ac2f0c61fcc9d9965e995dbc3cf3ed291c28cd71858a664eb8f9b0dd0d59", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6d2ec7bc1182aacbffe439637820be01eff77ba3e4e332269149329b7cfc196a", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b476f43ee03f0c5ddfd308e4055bb0cf8c57ae7882acdbb12ead2eb23d476b67", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3b147463d58517d816e53cf8429ba7c6d62ddf63971b5f362392424d0dd51e39", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c3b5bde5fd1f3165558f9303066ba79d38c993b5fbc7d10ec0cbfe502af94625", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "674980f7421ce2aff465b5b2d667b7aa95bebc3c86d4479eaccf91a8196e658e", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "a246b4b8b31491d8d049f8131b51610caa57d450d2cc729e58be82eb5c35eb90", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5b0cc4ad196bef39594c3bea1182e7d8fc1bda00bb589ccaec41881bfcd155cb", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b8c86e77e516a5d2f514672a2a36d50f70dbdd6c40a2b50874756ad826645134", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "567a88daded2c1bb162ad23d621b895b572a826ae1e6affee22a3bfc3cceccdd", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c63a191b67991dbd41502a591dbb558a7388d92867972a75613d2aece3d57b61", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3463406acb699f404762d526a9b36683f7a449e8dabad5ab6c2180af78cb2b64", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b07cb5c2917ef5b184cc2a17e732b4d16526a5c8b893b80c17ca3285958b539d", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "98cf212567c914c85addd597f1672203468c154b189c2da6e709c6f6b46175d9", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part17.png", + "clip": { + "x": 0, + "y": 17600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3734e9ed36fab3baa1d089917db7e295de85a96a5476f7f0037276ae9dfb2a12", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part18.png", + "clip": { + "x": 0, + "y": 18700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 18700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5be46dea383875db89e314011f9d593d2d80b13c3bd1abaa0b5f0e67a75bb120", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part19.png", + "clip": { + "x": 0, + "y": 19800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "65c4a66338c0634dd7d4fb79c5408c0b28fc2fb6bec8759594f7aaf7dd6d00a0", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part20.png", + "clip": { + "x": 0, + "y": 20900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2c5530a50179ccca609c3edaaff6818136f6163c56f76036246cc559e24a8197", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part21.png", + "clip": { + "x": 0, + "y": 22000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 22000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3ec12173d4e4368a45f58b5f4f9117b14a07a594339e0990f8279bfb2c0a7476", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part22.png", + "clip": { + "x": 0, + "y": 23100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "936d91873ad790a7976c6da460947ab949765c764179edff653c519b949ce86d", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part23.png", + "clip": { + "x": 0, + "y": 24200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "e4e5a2bb60f32172f8443668407b3f6d0decda790a4d813a3fefff9cf943047a", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part24.png", + "clip": { + "x": 0, + "y": 25300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 25300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "74f12ce9603f7ab562d1138225210bf6356de3060c501d27f83a037acf8a5b1c", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part25.png", + "clip": { + "x": 0, + "y": 26400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b4810af2c3758a7cdcfbf7dfd06e0f53193163dc6ac4f4dc12971acf280f8db9", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part26.png", + "clip": { + "x": 0, + "y": 27500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 27500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "cbcdb12a841dd91a24f7e9bee8c7458cdc947e9596bb2859d72565e4a78c730a", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 100 + }, + { + "file": "customize-safely-es-580-full-part27.png", + "clip": { + "x": 0, + "y": 28466, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 28466 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8937a3484cf8467c73b9e9f94dc46860d801f27de6d9829d0138656dfaff8d4e", + "complete_page_segment": true, + "documentHeight": 29666, + "overlap_css": 234 + }, + { + "file": "customize-safely-es-580-prompt.png", + "clip": { + "x": 4, + "y": 4563, + "width": 572, + "height": 578 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4252 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1156 + ], + "icc": "Display P3", + "sha256": "1969da7963e0eac77c37a94341fcb6a25fa59aefc4fc4878b0998e60f2f84430" + }, + { + "file": "customize-safely-es-580-tone.png", + "clip": { + "x": 4, + "y": 5893, + "width": 572, + "height": 585 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5585.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1170 + ], + "icc": "Display P3", + "sha256": "8d109d2ed81470854a92ea5634333e7918d3df943f5744f1af37f0d4d41fa57f" + }, + { + "file": "customize-safely-es-580-intents.png", + "clip": { + "x": 4, + "y": 7350, + "width": 572, + "height": 396 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6948 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 792 + ], + "icc": "Display P3", + "sha256": "d8b3141379bb85a193cbddce82daeb40ad2ceb233535a8039b137c6a31a23744" + }, + { + "file": "customize-safely-es-580-knowledge.png", + "clip": { + "x": 4, + "y": 8410, + "width": 572, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8061 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1004 + ], + "icc": "Display P3", + "sha256": "23e992c7727faaa59f6710c06d07308eeed4c86573f92f54072ce2ecc2038705" + }, + { + "file": "customize-safely-es-580-web-search.png", + "clip": { + "x": 4, + "y": 9488, + "width": 572, + "height": 304 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9040 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 608 + ], + "icc": "Display P3", + "sha256": "8872da068a9e03fe43f0fa8d76b40fb4854d5e2557ab4895b59e058766d729b3" + }, + { + "file": "customize-safely-es-580-properties.png", + "clip": { + "x": 4, + "y": 10172, + "width": 572, + "height": 437 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9790.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 874 + ], + "icc": "Display P3", + "sha256": "c8eafcf5549d8006d151cccbd2244a13ff449b0c27b03e8a0ed19b726f4c686d" + }, + { + "file": "customize-safely-es-580-channels.png", + "clip": { + "x": 4, + "y": 11485, + "width": 572, + "height": 860 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11315 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1720 + ], + "icc": "Display P3", + "sha256": "5e99dee8f41581e9709ad521b5eac880f17d493ce78eb8dd9e7a4fda09a56172" + }, + { + "file": "customize-safely-es-580-discount-percent.png", + "clip": { + "x": 4, + "y": 13957, + "width": 572, + "height": 219 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13466 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 438 + ], + "icc": "Display P3", + "sha256": "73c7575a57f3308c16d2b322fa01aa13b5f0356df73239b73d2d64200da42365" + }, + { + "file": "customize-safely-es-580-store-promotions-entry.png", + "clip": { + "x": 4, + "y": 14681, + "width": 572, + "height": 475 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14318.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 950 + ], + "icc": "Display P3", + "sha256": "a6c05aaed557a10778fe2c434e7c08f3b82830cb1e48a542b5ce9c617350a634" + }, + { + "file": "customize-safely-es-580-store-promotions.png", + "clip": { + "x": 4, + "y": 15375, + "width": 572, + "height": 1200 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15375 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2400 + ], + "icc": "Display P3", + "sha256": "cece22d3134640e248b38e1e265f701adff9baef5ee173f8fbb9de721fae5732" + }, + { + "file": "customize-safely-es-580-promotion-filter.png", + "clip": { + "x": 4, + "y": 16706, + "width": 572, + "height": 601 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16406.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1202 + ], + "icc": "Display P3", + "sha256": "0edc4efc93e95b886aecd5a11480d7736e898d38163ff73486b0b9d8abfbe35c" + }, + { + "file": "customize-safely-es-580-followup-controls.png", + "clip": { + "x": 4, + "y": 19449, + "width": 572, + "height": 641 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 19169 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1282 + ], + "icc": "Display P3", + "sha256": "565be9d2aaac1d272b296fb78e9a378ff86e8a97f0c2f23206de33b89465a50c" + }, + { + "file": "customize-safely-es-580-followup-actions.png", + "clip": { + "x": 4, + "y": 20803, + "width": 572, + "height": 411 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 20408 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 822 + ], + "icc": "Display P3", + "sha256": "4e4c79dcc284adad298d295c769d6d246e293bf9122010f236f032d9e191abb4" + }, + { + "file": "customize-safely-es-580-followup-sequence.png", + "clip": { + "x": 4, + "y": 21445, + "width": 572, + "height": 574 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 21131.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1148 + ], + "icc": "Display P3", + "sha256": "90aff5cad15388c3a72eedfb5a2bfc062de9fa92f9e90aa1cd770efb3404145f" + }, + { + "file": "customize-safely-es-580-agent-wait-notice.png", + "clip": { + "x": 4, + "y": 23647, + "width": 572, + "height": 709 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 23402 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1418 + ], + "icc": "Display P3", + "sha256": "3d7481c58ebadc2db1ebdb8abd219566fb4df55628f5da0549127778f0d8acc0" + }, + { + "file": "customize-safely-es-580-escalation.png", + "clip": { + "x": 4, + "y": 25151, + "width": 572, + "height": 441 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24772 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 882 + ], + "icc": "Display P3", + "sha256": "ccf3596407233c070928a751572b408e2848764b47f657b35de5e9adb0a44110" + }, + { + "file": "customize-safely-es-580-route-assignment.png", + "clip": { + "x": 4, + "y": 26263, + "width": 572, + "height": 751 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26039 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1502 + ], + "icc": "Display P3", + "sha256": "16b2faa87de0eb67bc44c683df44d41ec1c2deaf224db609f771e9773bbdc0c9" + } + ] + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json new file mode 100644 index 00000000..b489efc5 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-root-closure.json @@ -0,0 +1,39 @@ +{ + "status": "passed_current_six_view_load_control", + "reviewer": "root", + "reviewed_at": "2026-10-11T13:08:55.955429+00:00", + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "historical_capture": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json", + "sha256": "509abb3c2384a4255cacec44d77195997a98095de2fab8c775c1efad25a415f0", + "status_preserved": "failed", + "views": 6, + "PNG_count": 264 + }, + "evidence": [ + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-validation.json", + "sha256": "7e9ee1b2c87f7f4d291153ff81ace008b2251e636f85f2f22b2cbbd9ce9d59b7" + }, + { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/interception-independent-review.json", + "sha256": "335a996f1c56853066c7f3e1aa8866b2d1516179660ad2cbb414737fbbb0e68d" + } + ], + "decision": "Accept the current six-view load/interception control after two complete diagnostic runs. Preserve the 264 immutable screenshots for their separate visual and geometry review; this historical protocol error alone does not require recapture.", + "observed": { + "diagnostic_runs": 2, + "views_per_run": 6, + "expected_decoded_images_per_view": 17, + "interception_action_errors": 0, + "Runtime_exceptionThrown": 0, + "intentional_GTM_blocks_per_run": 6, + "source_build_and_capture_bytes_preserved": true + }, + "historical_cause": "Not reproduced and not determined. The nine historical error strings lack request identities; no attribution to a particular resource, cancellation or navigation is made.", + "limits": [ + "The original capture run is not relabeled as successful.", + "This disposition closes only the current load/interception control. Six independent visual reviews, table-scroll supplements, local HTTP checks and owned-service closure must still be bound by the final QA record.", + "No article, CSS, source image or screenshot pixel was changed." + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-validation.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-validation.json new file mode 100644 index 00000000..ce73251c --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/render-load-validation.json @@ -0,0 +1,1084 @@ +{ + "status": "passed", + "scope": "Two independent local six-view load diagnostics; no new screenshots and no changes to the historical capture receipt.", + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "capture_receipt": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/page-review/capture-receipt.json", + "sha256": "509abb3c2384a4255cacec44d77195997a98095de2fab8c775c1efad25a415f0", + "status": "failed" + }, + "diagnostics": [ + { + "trace_private_path": "audit/customize-help-qa-20261011/interception-navigation-diagnostic.json", + "trace_sha256": "f5e64836ea1059bb612fdf04be58146bf3024846b3255035f201fc10a05dd5c7", + "helper_private_path": "audit/customize-help-qa-20261011/diagnose-interception-navigation.mjs", + "helper_sha256": "aab80a173c9c25a862e4b2342e7d1bdf5d63eb2f52eb919e8a020166c916d6ca", + "views": [ + { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "locale": "es", + "width": 1440, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "locale": "es", + "width": 580, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "locale": "es", + "width": 390, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "locale": "en", + "width": 1440, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "locale": "en", + "width": 580, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "locale": "en", + "width": 390, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "loaded": true + } + ] + } + ], + "application_exceptions": 0, + "interception_action_errors": 0, + "blocked_external_GETs": 6, + "loading_failed": 6, + "failure_correlations": [ + { + "request_id": "interception-job-405.0", + "network_id": "84258.18", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-470.0", + "network_id": "84258.117", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-519.0", + "network_id": "84258.200", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-584.0", + "network_id": "84258.299", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-649.0", + "network_id": "84258.398", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-698.0", + "network_id": "84258.481", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + } + ] + }, + { + "trace_private_path": "audit/customize-help-qa-20261011/interception-navigation-end-figure-diagnostic.json", + "trace_sha256": "dd8b21859a44574e1548b5cc45f9146542f02ef9b7fca4118cbc6a9e1fac8959", + "helper_private_path": "audit/customize-help-qa-20261011/diagnose-interception-end-figure.mjs", + "helper_sha256": "6af216e926e9bfe6feb3056e58a6dbce891d91051a32968f5049ab6c868a0cd0", + "views": [ + { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "locale": "es", + "width": 1440, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "locale": "es", + "width": 580, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "locale": "es", + "width": 390, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-es.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-es-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-es-mobile.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "locale": "en", + "width": 1440, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "locale": "en", + "width": 580, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "loaded": true + } + ] + }, + { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "locale": "en", + "width": 390, + "images": [ + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/prompt-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/tone-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/intents-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/upload-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/journeys/how-to-customize-a-playbook-safely/web_search-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/style-refresh/fields-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/channels-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/subscriber-booster/discount-mobile-en.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/captures/property-collector/handoff-en-mobile.png", + "loaded": true + }, + { + "src": "http://127.0.0.1:3358/images/team/ai-handoff-to-inbox/assignment-en-mobile.png", + "loaded": true + } + ] + } + ], + "application_exceptions": 0, + "interception_action_errors": 0, + "blocked_external_GETs": 6, + "loading_failed": 6, + "failure_correlations": [ + { + "request_id": "interception-job-747.0", + "network_id": "85095.18", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-812.0", + "network_id": "85095.117", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-861.0", + "network_id": "85095.200", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-926.0", + "network_id": "85095.299", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-991.0", + "network_id": "85095.398", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + }, + { + "request_id": "interception-job-1040.0", + "network_id": "85095.481", + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resource_type": "Script", + "action": "Fetch.failRequest BlockedByClient", + "loading_failed_error": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "canceled": false, + "blocked_reason": "inspector" + } + ] + } + ], + "validated_views_per_diagnostic": 6, + "validated_figure_sources_per_view": 17, + "application_exceptions": 0, + "interception_action_errors": 0, + "source_and_build_hashes_preserved": true, + "historical_issue": { + "error_count": 9, + "exact_error": "{\"code\":-32602,\"message\":\"Invalid InterceptionId.\"}", + "origin": "The original mixed error array contains CDP action responses; no Runtime.exceptionThrown text was recorded.", + "causal_attribution": "Not reproduced. The historical receipt did not retain requestIds, so no specific historical request or cancellation is attributed.", + "disposition": "Root review pending; historical failure remains unchanged. These diagnostics prove current exact local HTML loads and expected image decoding at all six viewports only." + } +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-en-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-en-independent-review.json new file mode 100644 index 00000000..38f3f7ce --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-en-independent-review.json @@ -0,0 +1,261 @@ +{ + "status": "passed", + "recorded_at_utc": "2026-10-11T13:09:01.463781+00:00", + "locale": "en", + "width": 390, + "reviewer": "/root/inbox_article/guide_review", + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/en-packet.json", + "sha256": "9909e8761874471f9d0d3368caa58e6d76b9b13ed139d9656bbdcb1fcc5c82a5" + }, + "capture_receipt": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json", + "sha256": "a83f96a0ea9f2e318379b9d73cc3aa4e84289edf8826cfbcec64c5cdc07a280e" + }, + "method": "All six original PNGs individually inspected with view_image, plus independent read-only hash, PNG CRC, ICC, dimensions and horizontal/vertical coverage checks. No image editing or browser operations.", + "table_coverage": [ + { + "table_index": 0, + "heading": "What you can customizeLink copied", + "status": "passed", + "body_rows": 10, + "columns": 3, + "scroll_width_css": 466, + "client_width_css": 358, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa", + "native_scroll_restored": true, + "states": [ + { + "scroll_left_css": 0, + "horizontal_interval_css": [ + 0, + 358 + ], + "vertical_start_css": 3350, + "vertical_end_css": 5650, + "files": [ + "customize-table-en-390-table1-x1-part1.png", + "customize-table-en-390-table1-x1-part2.png" + ] + }, + { + "scroll_left_css": 108, + "horizontal_interval_css": [ + 108, + 466 + ], + "vertical_start_css": 3350, + "vertical_end_css": 5650, + "files": [ + "customize-table-en-390-table1-x2-part1.png", + "customize-table-en-390-table1-x2-part2.png" + ] + } + ] + }, + { + "table_index": 3, + "heading": "Starting valuesLink copied", + "status": "passed", + "body_rows": 6, + "columns": 4, + "scroll_width_css": 462, + "client_width_css": 358, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86", + "native_scroll_restored": true, + "states": [ + { + "scroll_left_css": 0, + "horizontal_interval_css": [ + 0, + 358 + ], + "vertical_start_css": 24702, + "vertical_end_css": 25902, + "files": [ + "customize-table-en-390-table4-x1-part1.png" + ] + }, + { + "scroll_left_css": 104, + "horizontal_interval_css": [ + 104, + 462 + ], + "vertical_start_css": 24702, + "vertical_end_css": 25902, + "files": [ + "customize-table-en-390-table4-x2-part1.png" + ] + } + ] + } + ], + "files": [ + { + "file": "customize-table-en-390-table1-x1-part1.png", + "sha256": "a7731091e4afe1e6d028a0df1533c3cc2e039ea7e5383ee5e91e6b5d4099118b", + "kind": "native_table_scroll", + "clip": { + "x": 0, + "y": 3350, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "table_index": 0, + "scroll_left_css": 0, + "horizontal_part": 1, + "vertical_part": 1, + "notes": [ + "Left columns and row labels remain readable in the initial native scroll position." + ] + }, + { + "file": "customize-table-en-390-table1-x1-part2.png", + "sha256": "d09086c6fdf59c4e5a0c968b1d27fb968fc792ee5d0934ab11dd81823ecd9c6b", + "kind": "native_table_scroll", + "clip": { + "x": 0, + "y": 4450, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "table_index": 0, + "scroll_left_css": 0, + "horizontal_part": 1, + "vertical_part": 2, + "notes": [ + "Left columns and row labels remain readable in the initial native scroll position." + ] + }, + { + "file": "customize-table-en-390-table1-x2-part1.png", + "sha256": "36d13dc8effea998eba5b6b32654a37c07f619e49d40167bd0cdc9d5bc8b09ac", + "kind": "native_table_scroll", + "clip": { + "x": 0, + "y": 3350, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "table_index": 0, + "scroll_left_css": 108, + "horizontal_part": 2, + "vertical_part": 1, + "notes": [ + "Complete rightmost What it changes text readable for all rows across the two vertical parts." + ] + }, + { + "file": "customize-table-en-390-table1-x2-part2.png", + "sha256": "be50d444855731c1939db0a394198e0c280ce4405fcb963c6a9db10ff281a9f4", + "kind": "native_table_scroll", + "clip": { + "x": 0, + "y": 4450, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "table_index": 0, + "scroll_left_css": 108, + "horizontal_part": 2, + "vertical_part": 2, + "notes": [ + "Complete rightmost What it changes text readable for all rows across the two vertical parts." + ] + }, + { + "file": "customize-table-en-390-table4-x1-part1.png", + "sha256": "dfb057d87f9969250fda281bb7e95a7ae0292d9c4b7417a37a56b70bef4b72f9", + "kind": "native_table_scroll", + "clip": { + "x": 0, + "y": 24702, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "table_index": 3, + "scroll_left_css": 0, + "horizontal_part": 1, + "vertical_part": 1, + "notes": [ + "Left columns and row labels remain readable in the initial native scroll position." + ] + }, + { + "file": "customize-table-en-390-table4-x2-part1.png", + "sha256": "068b5461cffaca50ed003f617d728d903c8b102edb947c1c23ded057bdf47950", + "kind": "native_table_scroll", + "clip": { + "x": 0, + "y": 24702, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "visual_status": "passed", + "table_index": 3, + "scroll_left_css": 104, + "horizontal_part": 2, + "vertical_part": 1, + "notes": [ + "Full Final action heading and all six row values readable; first five AI Analysis, last Close the conversation." + ] + } + ], + "findings": [], + "notes": [ + "Quick map: all three columns and ten body rows covered by two horizontal positions, each with two overlapping vertical parts.", + "Starting values: all four columns and six body rows covered by two horizontal positions.", + "Strategy and example-timing tables were already complete in the main EN390 page PNGs.", + "The native clipped left edge after scrolling is expected; complementary initial-position captures preserve those cells. No markup change is indicated by the pinned supplemental metadata." + ], + "limits": [ + "This passes supplemental table pixels only. The primary capture transport condition remains separate and pending root closure." + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-es-independent-review.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-es-independent-review.json new file mode 100644 index 00000000..3521d3c3 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-es-independent-review.json @@ -0,0 +1,244 @@ +{ + "status": "passed", + "locale": "es", + "width": 390, + "reviewer": "conversation_article", + "scope": "Supplemental native horizontal-table coverage and pixels only; this is not approval of main capture transport, service closure or publication.", + "packet": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/es-packet.json", + "sha256": "28ca2c6a821938a6f315bd0438b45ea87e5db8020f81b0447dcdf20e331b3fc7" + }, + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "capture_receipt": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json", + "sha256": "a83f96a0ea9f2e318379b9d73cc3aa4e84289edf8826cfbcec64c5cdc07a280e" + }, + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "method": "All six PNGs opened individually with view_image detail original; tool display previews were resized from780x2400 to666x2048. Source PNGs were not edited. SHA256, all PNG chunk CRCs, native2x dimensions, actual embedded Display P3 profile, native scroll positions, horizontal overlap and vertical table coverage were independently verified. Metadata supplements actual pixel review.", + "tables": [ + { + "index": 0, + "heading": "Qué puedes personalizar", + "headers": [ + "Si la misión tiene…", + "Aplica normalmente a…", + "Qué cambia" + ], + "body_rows": 10, + "native_overflow_x": "auto", + "client_width_css": 358, + "scroll_width_css": 434, + "horizontal_overlap_css": 282, + "table_bounds_css": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "coverage": [ + { + "scroll_left_css": 0, + "coverage_start_css": 3624, + "coverage_end_css": 5924, + "segments": 2 + }, + { + "scroll_left_css": 76, + "coverage_start_css": 3624, + "coverage_end_css": 5924, + "segments": 2 + } + ], + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d", + "native_scroll_restored": true, + "status": "passed" + }, + { + "index": 3, + "heading": "Valores iniciales", + "headers": [ + "Misión", + "Recordatorios", + "Espera antes de cada recordatorio y de la acción final", + "Acción final" + ], + "body_rows": 6, + "native_overflow_x": "auto", + "client_width_css": 358, + "scroll_width_css": 554, + "horizontal_overlap_css": 162, + "table_bounds_css": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "coverage": [ + { + "scroll_left_css": 0, + "coverage_start_css": 26319, + "coverage_end_css": 27519, + "segments": 1 + }, + { + "scroll_left_css": 196, + "coverage_start_css": 26319, + "coverage_end_css": 27519, + "segments": 1 + } + ], + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532", + "native_scroll_restored": true, + "status": "passed" + } + ], + "files": [ + { + "file": "customize-table-es-390-table1-x1-part1.png", + "sha256": "0d6385604f3df99e25dfb6a7e708a02ee4ca073acac4f18b42e570db1841c765", + "table_index": 0, + "horizontal_part": 1, + "vertical_part": 1, + "clip": { + "x": 0, + "y": 3624, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "dpr": 2, + "icc": "Display P3", + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "status": "passed" + }, + { + "file": "customize-table-es-390-table1-x1-part2.png", + "sha256": "c3162891062c30a484401d929ac9b0104abc33754afd7349d5b58393386bc835", + "table_index": 0, + "horizontal_part": 1, + "vertical_part": 2, + "clip": { + "x": 0, + "y": 4724, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "dpr": 2, + "icc": "Display P3", + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "status": "passed" + }, + { + "file": "customize-table-es-390-table1-x2-part1.png", + "sha256": "52f3b5c1280ec5c996c5017dc66d1ae626a6727845126b20043d10b51e235e88", + "table_index": 0, + "horizontal_part": 2, + "vertical_part": 1, + "clip": { + "x": 0, + "y": 3624, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "dpr": 2, + "icc": "Display P3", + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "status": "passed" + }, + { + "file": "customize-table-es-390-table1-x2-part2.png", + "sha256": "b099ce584176540f39d80ae543c21c12f426d643baac6afc3db1824103220a8b", + "table_index": 0, + "horizontal_part": 2, + "vertical_part": 2, + "clip": { + "x": 0, + "y": 4724, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "dpr": 2, + "icc": "Display P3", + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "status": "passed" + }, + { + "file": "customize-table-es-390-table4-x1-part1.png", + "sha256": "3f9685a8c5980c8d269a1664f32ec871eea16c897f3643708174bb0878254c4d", + "table_index": 3, + "horizontal_part": 1, + "vertical_part": 1, + "clip": { + "x": 0, + "y": 26319, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "dpr": 2, + "icc": "Display P3", + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "status": "passed" + }, + { + "file": "customize-table-es-390-table4-x2-part1.png", + "sha256": "318388e6223410c38ac6a65056491eb5e94c1cab8a5bf9ff1d4f31560d86643f", + "table_index": 3, + "horizontal_part": 2, + "vertical_part": 1, + "clip": { + "x": 0, + "y": 26319, + "width": 390, + "height": 1200 + }, + "pixel_size": [ + 780, + 2400 + ], + "dpr": 2, + "icc": "Display P3", + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "all_chunk_crcs_valid": true, + "status": "passed" + } + ], + "notes": [ + "Table Qué puedes personalizar: the left position preserves complete labels and applicability text; the right position displays the complete Qué cambia header and text for all ten body rows. Both vertical segments overlap by100CSS pixels at each horizontal position.", + "Table Valores iniciales: the left position preserves all six mission names and reminder counts. The right position displays complete wait durations and final actions for all six rows, including Seguimiento de Pedidos with10minutos and Cerrar la conversación.", + "At the right scroll position leftmost columns are naturally outside the table viewport; the overlapping native left and right states jointly cover all columns. No simultaneous-all-columns claim is made.", + "The other two tables have no horizontal overflow and were already visually reviewed in the standard ES390 segments.", + "Source, built HTML and checkpoint hashes remain unchanged. Standard captures and the initial pending finding receipt are preserved." + ], + "findings": [] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json new file mode 100644 index 00000000..c21c5d3e --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json @@ -0,0 +1,1281 @@ +{ + "started_at": "2026-10-11T13:03:56.124Z", + "status": "native_table_scroll_capture_passed_pixel_review_pending", + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "capture_route": "Native Chrome Page.captureScreenshot PNG, Display P3 D65, DPR 2; no post-processing", + "origin": "http://127.0.0.1:3358", + "browser_pid": 71763, + "server_pid": 71762, + "tables": [ + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "index": 0, + "initial": { + "index": 0, + "heading": "Qué puedes personalizarEnlace copiado", + "headers": [ + "Si la misión tiene…", + "Aplica normalmente a…", + "Qué cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "overflow": true, + "horizontal_states": [ + { + "index": 0, + "heading": "Qué puedes personalizarEnlace copiado", + "headers": [ + "Si la misión tiene…", + "Aplica normalmente a…", + "Qué cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + { + "index": 0, + "heading": "Qué puedes personalizarEnlace copiado", + "headers": [ + "Si la misión tiene…", + "Aplica normalmente a…", + "Qué cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 76, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + } + ], + "captures": [ + { + "file": "customize-table-es-390-table1-x1-part1.png", + "clip": { + "x": 0, + "y": 3624, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3624 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0d6385604f3df99e25dfb6a7e708a02ee4ca073acac4f18b42e570db1841c765", + "table_state": { + "index": 0, + "heading": "Qué puedes personalizarEnlace copiado", + "headers": [ + "Si la misión tiene…", + "Aplica normalmente a…", + "Qué cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "horizontal_part": 1, + "vertical_part": 1 + }, + { + "file": "customize-table-es-390-table1-x1-part2.png", + "clip": { + "x": 0, + "y": 4724, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4724 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "c3162891062c30a484401d929ac9b0104abc33754afd7349d5b58393386bc835", + "table_state": { + "index": 0, + "heading": "Qué puedes personalizarEnlace copiado", + "headers": [ + "Si la misión tiene…", + "Aplica normalmente a…", + "Qué cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "horizontal_part": 1, + "vertical_part": 2 + }, + { + "file": "customize-table-es-390-table1-x2-part1.png", + "clip": { + "x": 0, + "y": 3624, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3624 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "52f3b5c1280ec5c996c5017dc66d1ae626a6727845126b20043d10b51e235e88", + "table_state": { + "index": 0, + "heading": "Qué puedes personalizarEnlace copiado", + "headers": [ + "Si la misión tiene…", + "Aplica normalmente a…", + "Qué cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 76, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "horizontal_part": 2, + "vertical_part": 1 + }, + { + "file": "customize-table-es-390-table1-x2-part2.png", + "clip": { + "x": 0, + "y": 4724, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4724 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b099ce584176540f39d80ae543c21c12f426d643baac6afc3db1824103220a8b", + "table_state": { + "index": 0, + "heading": "Qué puedes personalizarEnlace copiado", + "headers": [ + "Si la misión tiene…", + "Aplica normalmente a…", + "Qué cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 76, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "horizontal_part": 2, + "vertical_part": 2 + } + ], + "native_scroll_restored": true + }, + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "index": 1, + "initial": { + "index": 1, + "heading": "Elige una estrategiaEnlace copiado", + "headers": [ + "Opción", + "Cómo orienta al agente" + ], + "rows": 6, + "clientWidth": 358, + "scrollWidth": 358, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 15419.796875, + "width": 358, + "height": 870, + "right": 374, + "bottom": 16289.796875 + }, + "markup_sha256": "e4f1a3c1d521528437be087e1cdaca7691492fdbae4459c5defc8ec476cfe62b" + }, + "overflow": false, + "horizontal_states": [], + "captures": [], + "native_scroll_restored": true + }, + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "index": 2, + "initial": { + "index": 2, + "heading": "Elige la cantidad y la esperaEnlace copiado", + "headers": [ + "Tiempo sin respuesta", + "Qué ocurre" + ], + "rows": 4, + "clientWidth": 358, + "scrollWidth": 358, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 23694.2109375, + "width": 358, + "height": 268, + "right": 374, + "bottom": 23962.2109375 + }, + "markup_sha256": "ce6a8ba5378ac5c89a4ff032f33edffa75a529a190834907f4ed258c613ff5ed" + }, + "overflow": false, + "horizontal_states": [], + "captures": [], + "native_scroll_restored": true + }, + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "index": 3, + "initial": { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misión", + "Recordatorios", + "Espera antes de cada recordatorio y de la acción final", + "Acción final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + }, + "overflow": true, + "horizontal_states": [ + { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misión", + "Recordatorios", + "Espera antes de cada recordatorio y de la acción final", + "Acción final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + }, + { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misión", + "Recordatorios", + "Espera antes de cada recordatorio y de la acción final", + "Acción final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 196, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + } + ], + "captures": [ + { + "file": "customize-table-es-390-table4-x1-part1.png", + "clip": { + "x": 0, + "y": 26319, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26319 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3f9685a8c5980c8d269a1664f32ec871eea16c897f3643708174bb0878254c4d", + "table_state": { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misión", + "Recordatorios", + "Espera antes de cada recordatorio y de la acción final", + "Acción final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + }, + "horizontal_part": 1, + "vertical_part": 1 + }, + { + "file": "customize-table-es-390-table4-x2-part1.png", + "clip": { + "x": 0, + "y": 26319, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "Cómo personalizar una misión de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26319 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "318388e6223410c38ac6a65056491eb5e94c1cab8a5bf9ff1d4f31560d86643f", + "table_state": { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misión", + "Recordatorios", + "Espera antes de cada recordatorio y de la acción final", + "Acción final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 196, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + }, + "horizontal_part": 2, + "vertical_part": 1 + } + ], + "native_scroll_restored": true + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "index": 0, + "initial": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has…", + "Usually applies to…", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "overflow": true, + "horizontal_states": [ + { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has…", + "Usually applies to…", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has…", + "Usually applies to…", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 108, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + } + ], + "captures": [ + { + "file": "customize-table-en-390-table1-x1-part1.png", + "clip": { + "x": 0, + "y": 3350, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3350 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "a7731091e4afe1e6d028a0df1533c3cc2e039ea7e5383ee5e91e6b5d4099118b", + "table_state": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has…", + "Usually applies to…", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "horizontal_part": 1, + "vertical_part": 1 + }, + { + "file": "customize-table-en-390-table1-x1-part2.png", + "clip": { + "x": 0, + "y": 4450, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4450 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "d09086c6fdf59c4e5a0c968b1d27fb968fc792ee5d0934ab11dd81823ecd9c6b", + "table_state": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has…", + "Usually applies to…", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "horizontal_part": 1, + "vertical_part": 2 + }, + { + "file": "customize-table-en-390-table1-x2-part1.png", + "clip": { + "x": 0, + "y": 3350, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3350 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "36d13dc8effea998eba5b6b32654a37c07f619e49d40167bd0cdc9d5bc8b09ac", + "table_state": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has…", + "Usually applies to…", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 108, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "horizontal_part": 2, + "vertical_part": 1 + }, + { + "file": "customize-table-en-390-table1-x2-part2.png", + "clip": { + "x": 0, + "y": 4450, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4450 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "be50d444855731c1939db0a394198e0c280ce4405fcb963c6a9db10ff281a9f4", + "table_state": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has…", + "Usually applies to…", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 108, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "horizontal_part": 2, + "vertical_part": 2 + } + ], + "native_scroll_restored": true + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "index": 1, + "initial": { + "index": 1, + "heading": "Choose a strategyLink copied", + "headers": [ + "Option", + "How it guides the agent" + ], + "rows": 6, + "clientWidth": 358, + "scrollWidth": 358, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 14629.296875, + "width": 358, + "height": 750, + "right": 374, + "bottom": 15379.296875 + }, + "markup_sha256": "0d60b4c3626969cfe08630235aaa95ee81e3d0f52f0328b272ad050c65371a24" + }, + "overflow": false, + "horizontal_states": [], + "captures": [], + "native_scroll_restored": true + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "index": 2, + "initial": { + "index": 2, + "heading": "Choose the count and waitLink copied", + "headers": [ + "Time without a reply", + "What happens" + ], + "rows": 4, + "clientWidth": 358, + "scrollWidth": 358, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 22187.03125, + "width": 358, + "height": 268, + "right": 374, + "bottom": 22455.03125 + }, + "markup_sha256": "1c36142baeaf940d917f91a647dce18315a549d02292a6f39a76410649d55ef0" + }, + "overflow": false, + "horizontal_states": [], + "captures": [], + "native_scroll_restored": true + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "index": 3, + "initial": { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + }, + "overflow": true, + "horizontal_states": [ + { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + }, + { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 104, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + } + ], + "captures": [ + { + "file": "customize-table-en-390-table4-x1-part1.png", + "clip": { + "x": 0, + "y": 24702, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24702 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "dfb057d87f9969250fda281bb7e95a7ae0292d9c4b7417a37a56b70bef4b72f9", + "table_state": { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + }, + "horizontal_part": 1, + "vertical_part": 1 + }, + { + "file": "customize-table-en-390-table4-x2-part1.png", + "clip": { + "x": 0, + "y": 24702, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24702 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "068b5461cffaca50ed003f617d728d903c8b102edb947c1c23ded057bdf47950", + "table_state": { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 104, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + }, + "horizontal_part": 2, + "vertical_part": 1 + } + ], + "native_scroll_restored": true + } + ], + "blocked_requests": [ + { + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script" + }, + { + "origin": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script" + } + ], + "runtime_errors": [], + "finished_at": "2026-10-11T13:05:49.345Z", + "source_and_build_hashes_preserved": true, + "interactions": "Native horizontal table scroll and vertical page scroll only; no source, HTML, CSS, or screenshot pixel changes" +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part1.png new file mode 100644 index 00000000..5ab07df4 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part2.png new file mode 100644 index 00000000..eaee4fe7 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x1-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part1.png new file mode 100644 index 00000000..c70e5a64 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part2.png new file mode 100644 index 00000000..e5841217 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table1-x2-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x1-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x1-part1.png new file mode 100644 index 00000000..a33f7683 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x1-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x2-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x2-part1.png new file mode 100644 index 00000000..cdfb37d5 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-en-390-table4-x2-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part1.png new file mode 100644 index 00000000..e0231ba1 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part2.png new file mode 100644 index 00000000..1640fafc Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x1-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part1.png new file mode 100644 index 00000000..6967caca Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part2.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part2.png new file mode 100644 index 00000000..41b3ef67 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table1-x2-part2.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x1-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x1-part1.png new file mode 100644 index 00000000..beabf45a Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x1-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x2-part1.png b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x2-part1.png new file mode 100644 index 00000000..b008c208 Binary files /dev/null and b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/customize-table-es-390-table4-x2-part1.png differ diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/en-packet.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/en-packet.json new file mode 100644 index 00000000..3b5110ef --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/en-packet.json @@ -0,0 +1,637 @@ +{ + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "capture_receipt": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json", + "sha256": "a83f96a0ea9f2e318379b9d73cc3aa4e84289edf8826cfbcec64c5cdc07a280e" + }, + "locale": "en", + "tables": [ + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "index": 0, + "initial": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has\u2026", + "Usually applies to\u2026", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "overflow": true, + "horizontal_states": [ + { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has\u2026", + "Usually applies to\u2026", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has\u2026", + "Usually applies to\u2026", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 108, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + } + ], + "captures": [ + { + "file": "customize-table-en-390-table1-x1-part1.png", + "clip": { + "x": 0, + "y": 3350, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3350 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "a7731091e4afe1e6d028a0df1533c3cc2e039ea7e5383ee5e91e6b5d4099118b", + "table_state": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has\u2026", + "Usually applies to\u2026", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "horizontal_part": 1, + "vertical_part": 1 + }, + { + "file": "customize-table-en-390-table1-x1-part2.png", + "clip": { + "x": 0, + "y": 4450, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4450 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "d09086c6fdf59c4e5a0c968b1d27fb968fc792ee5d0934ab11dd81823ecd9c6b", + "table_state": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has\u2026", + "Usually applies to\u2026", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "horizontal_part": 1, + "vertical_part": 2 + }, + { + "file": "customize-table-en-390-table1-x2-part1.png", + "clip": { + "x": 0, + "y": 3350, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3350 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "36d13dc8effea998eba5b6b32654a37c07f619e49d40167bd0cdc9d5bc8b09ac", + "table_state": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has\u2026", + "Usually applies to\u2026", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 108, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "horizontal_part": 2, + "vertical_part": 1 + }, + { + "file": "customize-table-en-390-table1-x2-part2.png", + "clip": { + "x": 0, + "y": 4450, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4450 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "be50d444855731c1939db0a394198e0c280ce4405fcb963c6a9db10ff281a9f4", + "table_state": { + "index": 0, + "heading": "What you can customizeLink copied", + "headers": [ + "If the playbook has\u2026", + "Usually applies to\u2026", + "What it changes" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 466, + "scrollLeft": 108, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3374, + "width": 358, + "height": 1715, + "right": 374, + "bottom": 5089 + }, + "markup_sha256": "b26203ad73fe2e47a6ff92c94e58789bbf3e3772352e3735ff127df3199ddaaa" + }, + "horizontal_part": 2, + "vertical_part": 2 + } + ], + "native_scroll_restored": true + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "index": 1, + "initial": { + "index": 1, + "heading": "Choose a strategyLink copied", + "headers": [ + "Option", + "How it guides the agent" + ], + "rows": 6, + "clientWidth": 358, + "scrollWidth": 358, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 14629.296875, + "width": 358, + "height": 750, + "right": 374, + "bottom": 15379.296875 + }, + "markup_sha256": "0d60b4c3626969cfe08630235aaa95ee81e3d0f52f0328b272ad050c65371a24" + }, + "overflow": false, + "horizontal_states": [], + "captures": [], + "native_scroll_restored": true + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "index": 2, + "initial": { + "index": 2, + "heading": "Choose the count and waitLink copied", + "headers": [ + "Time without a reply", + "What happens" + ], + "rows": 4, + "clientWidth": 358, + "scrollWidth": 358, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 22187.03125, + "width": 358, + "height": 268, + "right": 374, + "bottom": 22455.03125 + }, + "markup_sha256": "1c36142baeaf940d917f91a647dce18315a549d02292a6f39a76410649d55ef0" + }, + "overflow": false, + "horizontal_states": [], + "captures": [], + "native_scroll_restored": true + }, + { + "source": "_i18n/en/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "39fc8f3d15c875e405a2ab7997026cf685f09ddfb1f88c33def4089167d6cd61", + "built_html": "_site/how-to-customize-a-playbook-safely.html", + "built_html_sha256": "8450efe78e5bbf42dc8dc232797e42fa9f987c5602c95c170f76fd96faf31a14", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "index": 3, + "initial": { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + }, + "overflow": true, + "horizontal_states": [ + { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + }, + { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 104, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + } + ], + "captures": [ + { + "file": "customize-table-en-390-table4-x1-part1.png", + "clip": { + "x": 0, + "y": 24702, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24702 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "dfb057d87f9969250fda281bb7e95a7ae0292d9c4b7417a37a56b70bef4b72f9", + "table_state": { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + }, + "horizontal_part": 1, + "vertical_part": 1 + }, + { + "file": "customize-table-en-390-table4-x2-part1.png", + "clip": { + "x": 0, + "y": 24702, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/how-to-customize-a-playbook-safely.html", + "title": "How to customize a playbook safely | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 24702 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "068b5461cffaca50ed003f617d728d903c8b102edb947c1c23ded057bdf47950", + "table_state": { + "index": 3, + "heading": "Starting valuesLink copied", + "headers": [ + "Playbook", + "Nudges", + "Wait before each nudge and the final action", + "Final action" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 462, + "scrollLeft": 104, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 24726.703125, + "width": 358, + "height": 679, + "right": 374, + "bottom": 25405.703125 + }, + "markup_sha256": "e5ba555ba2422fad695ea9b921916bb25a01c0fc27dfbc48951fa0af4b3c0a86" + }, + "horizontal_part": 2, + "vertical_part": 1 + } + ], + "native_scroll_restored": true + } + ] +} diff --git a/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/es-packet.json b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/es-packet.json new file mode 100644 index 00000000..98e4ca20 --- /dev/null +++ b/docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/es-packet.json @@ -0,0 +1,637 @@ +{ + "checkpoint_sha256": "bea91b8aa60909d46545767c9425e23cda5c0fe39720d65378de90ef7c872187", + "capture_receipt": { + "path": "docs/editorial-work/captures/customize-safely-completion-20261011/validation/table-scroll-review/capture-receipt.json", + "sha256": "a83f96a0ea9f2e318379b9d73cc3aa4e84289edf8826cfbcec64c5cdc07a280e" + }, + "locale": "es", + "tables": [ + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "index": 0, + "initial": { + "index": 0, + "heading": "Qu\u00e9 puedes personalizarEnlace copiado", + "headers": [ + "Si la misi\u00f3n tiene\u2026", + "Aplica normalmente a\u2026", + "Qu\u00e9 cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "overflow": true, + "horizontal_states": [ + { + "index": 0, + "heading": "Qu\u00e9 puedes personalizarEnlace copiado", + "headers": [ + "Si la misi\u00f3n tiene\u2026", + "Aplica normalmente a\u2026", + "Qu\u00e9 cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + { + "index": 0, + "heading": "Qu\u00e9 puedes personalizarEnlace copiado", + "headers": [ + "Si la misi\u00f3n tiene\u2026", + "Aplica normalmente a\u2026", + "Qu\u00e9 cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 76, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + } + ], + "captures": [ + { + "file": "customize-table-es-390-table1-x1-part1.png", + "clip": { + "x": 0, + "y": 3624, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "C\u00f3mo personalizar una misi\u00f3n de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3624 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0d6385604f3df99e25dfb6a7e708a02ee4ca073acac4f18b42e570db1841c765", + "table_state": { + "index": 0, + "heading": "Qu\u00e9 puedes personalizarEnlace copiado", + "headers": [ + "Si la misi\u00f3n tiene\u2026", + "Aplica normalmente a\u2026", + "Qu\u00e9 cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "horizontal_part": 1, + "vertical_part": 1 + }, + { + "file": "customize-table-es-390-table1-x1-part2.png", + "clip": { + "x": 0, + "y": 4724, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "C\u00f3mo personalizar una misi\u00f3n de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4724 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "c3162891062c30a484401d929ac9b0104abc33754afd7349d5b58393386bc835", + "table_state": { + "index": 0, + "heading": "Qu\u00e9 puedes personalizarEnlace copiado", + "headers": [ + "Si la misi\u00f3n tiene\u2026", + "Aplica normalmente a\u2026", + "Qu\u00e9 cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "horizontal_part": 1, + "vertical_part": 2 + }, + { + "file": "customize-table-es-390-table1-x2-part1.png", + "clip": { + "x": 0, + "y": 3624, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "C\u00f3mo personalizar una misi\u00f3n de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3624 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "52f3b5c1280ec5c996c5017dc66d1ae626a6727845126b20043d10b51e235e88", + "table_state": { + "index": 0, + "heading": "Qu\u00e9 puedes personalizarEnlace copiado", + "headers": [ + "Si la misi\u00f3n tiene\u2026", + "Aplica normalmente a\u2026", + "Qu\u00e9 cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 76, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "horizontal_part": 2, + "vertical_part": 1 + }, + { + "file": "customize-table-es-390-table1-x2-part2.png", + "clip": { + "x": 0, + "y": 4724, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "C\u00f3mo personalizar una misi\u00f3n de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4724 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "b099ce584176540f39d80ae543c21c12f426d643baac6afc3db1824103220a8b", + "table_state": { + "index": 0, + "heading": "Qu\u00e9 puedes personalizarEnlace copiado", + "headers": [ + "Si la misi\u00f3n tiene\u2026", + "Aplica normalmente a\u2026", + "Qu\u00e9 cambia" + ], + "rows": 11, + "clientWidth": 358, + "scrollWidth": 434, + "scrollLeft": 76, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 3648.5, + "width": 358, + "height": 1811, + "right": 374, + "bottom": 5459.5 + }, + "markup_sha256": "7e6cd3251922a20dabafcc8162e78f5a163fdf72336ac96b734d1e2ca756899d" + }, + "horizontal_part": 2, + "vertical_part": 2 + } + ], + "native_scroll_restored": true + }, + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "index": 1, + "initial": { + "index": 1, + "heading": "Elige una estrategiaEnlace copiado", + "headers": [ + "Opci\u00f3n", + "C\u00f3mo orienta al agente" + ], + "rows": 6, + "clientWidth": 358, + "scrollWidth": 358, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 15419.796875, + "width": 358, + "height": 870, + "right": 374, + "bottom": 16289.796875 + }, + "markup_sha256": "e4f1a3c1d521528437be087e1cdaca7691492fdbae4459c5defc8ec476cfe62b" + }, + "overflow": false, + "horizontal_states": [], + "captures": [], + "native_scroll_restored": true + }, + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "index": 2, + "initial": { + "index": 2, + "heading": "Elige la cantidad y la esperaEnlace copiado", + "headers": [ + "Tiempo sin respuesta", + "Qu\u00e9 ocurre" + ], + "rows": 4, + "clientWidth": 358, + "scrollWidth": 358, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 23694.2109375, + "width": 358, + "height": 268, + "right": 374, + "bottom": 23962.2109375 + }, + "markup_sha256": "ce6a8ba5378ac5c89a4ff032f33edffa75a529a190834907f4ed258c613ff5ed" + }, + "overflow": false, + "horizontal_states": [], + "captures": [], + "native_scroll_restored": true + }, + { + "source": "_i18n/es/journeys/how-to-customize-a-playbook-safely.md", + "source_sha256": "fbcf73ac6ab8bbc90abc0e7ae643bfc9c2cb790d30085971622199bc3232dc7b", + "built_html": "_site/es/como-personalizar-una-mision.html", + "built_html_sha256": "dac1f461609e091eb45b39089798a50d4dcca6120445cf68fa7d2a6bc353fcb0", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "index": 3, + "initial": { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misi\u00f3n", + "Recordatorios", + "Espera antes de cada recordatorio y de la acci\u00f3n final", + "Acci\u00f3n final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + }, + "overflow": true, + "horizontal_states": [ + { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misi\u00f3n", + "Recordatorios", + "Espera antes de cada recordatorio y de la acci\u00f3n final", + "Acci\u00f3n final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + }, + { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misi\u00f3n", + "Recordatorios", + "Espera antes de cada recordatorio y de la acci\u00f3n final", + "Acci\u00f3n final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 196, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + } + ], + "captures": [ + { + "file": "customize-table-es-390-table4-x1-part1.png", + "clip": { + "x": 0, + "y": 26319, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "C\u00f3mo personalizar una misi\u00f3n de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26319 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3f9685a8c5980c8d269a1664f32ec871eea16c897f3643708174bb0878254c4d", + "table_state": { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misi\u00f3n", + "Recordatorios", + "Espera antes de cada recordatorio y de la acci\u00f3n final", + "Acci\u00f3n final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 0, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + }, + "horizontal_part": 1, + "vertical_part": 1 + }, + { + "file": "customize-table-es-390-table4-x2-part1.png", + "clip": { + "x": 0, + "y": 26319, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3358/es/como-personalizar-una-mision.html", + "title": "C\u00f3mo personalizar una misi\u00f3n de forma segura | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 26319 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "318388e6223410c38ac6a65056491eb5e94c1cab8a5bf9ff1d4f31560d86643f", + "table_state": { + "index": 3, + "heading": "Valores inicialesEnlace copiado", + "headers": [ + "Misi\u00f3n", + "Recordatorios", + "Espera antes de cada recordatorio y de la acci\u00f3n final", + "Acci\u00f3n final" + ], + "rows": 7, + "clientWidth": 358, + "scrollWidth": 554, + "scrollLeft": 196, + "overflowX": "auto", + "rect": { + "x": 16, + "y": 26343.2421875, + "width": 358, + "height": 655, + "right": 374, + "bottom": 26998.2421875 + }, + "markup_sha256": "b6bc3d01a66b8b2248509e58ae42baada06553df0d8e397d441289cb66107532" + }, + "horizontal_part": 2, + "vertical_part": 1 + } + ], + "native_scroll_restored": true + } + ] +} diff --git a/docs/editorial-work/customize-safely-completion.md b/docs/editorial-work/customize-safely-completion.md new file mode 100644 index 00000000..672f46c0 --- /dev/null +++ b/docs/editorial-work/customize-safely-completion.md @@ -0,0 +1,129 @@ +# Customize a playbook safely — visual completion + +Status: **locally verified at `76dfd6364331a16100696ade6d44e27ce60dc9c3`; publication remains separate**. +This record covers only `journeys/how-to-customize-a-playbook-safely.md` in ES and EN, +based on Help `046e27c78f8431ad46f87a8e31048907b2d34d56`. The inventory now cites +that real verifying commit. The earlier shared preparation record, +`playbook-followup.md`, remains +intact and is also preserved with the original article bodies in this batch. + +## Integrated scope + +Each language now has 17 static figures: ten retained concepts and seven new +concepts. All 40 historical PNGs remain byte exact. Of those, 38 are selected; +the two older full desktop discount views are reference material only. The +accepted percentage details are genuine desktop crops, despite their +`discount-mobile` filenames. They serve both Help layouts at native caps of +245 CSS pixels in ES and 330 in EN. + +The 28 new PNGs cover seven concepts in both languages and capture layouts: + +- Follow-up quantity, wait and final-action controls. +- The complete final-action chooser. +- The native illustrative follow-up sequence. +- The selected store-offers strategy and the button that opens promotions. +- The complete store-promotions panel, schedules and inclusion controls. +- Promotion search and the complete kind filter. +- The Agent-step notice and disabled independent wait controls. + +The originals are native 2× captures; the new sources are native 4× Display P3 +captures. None was edited or resampled. Figures keep the full lavender stage, +white inset, native width caps, responsive sources and accessible captions. +The new `data-customize-figure` identifiers do not change global CSS. + +Only three existing prose corrections were applied: the ES and EN descriptions +now distinguish the promotions panel's desktop and narrow-screen presentation, +and the EN notice uses its native **Edit Followup** label. Three short example +lead-ins per language explain the pictured fictional settings. Each complete +article preserves its 25 headings, including 16 H2, and all 29 ordered Liquid +links. The stub, global styles, JavaScript, configuration and inventory are +unchanged. + +## Coverage and interpretation + +Prompt, tone, intents, knowledge, web search, properties, channels, percentage +discounts, handoff rules and route assignment retain their accepted controls. +The seven new concepts cover the missing Follow-up and store-promotions choices. +The separate entry figure makes the promotions opener visible rather than +assuming that the drawer also shows it. + +Preparation and disable criteria remain complete prose. The overview table maps +to the illustrated detailed sections. Prospective testing, post-change checks +and related guides retain their instructions and links; they do not need +fabricated sends, provider operations or reports. The full section-by-section +rationale is preserved in `proposed-figure-plan-v2.json`. + +The example has one nudge and two-minute waits, separate from the article's +conceptual two-nudge/ten-minute example. Its preview is illustrative. Opening +choosers, filtering promotions and viewing the prepared inclusion selection do +not establish saved settings, provider activation or executed actions. The +Agent step's stored six-hour value is disabled; Follow-up controls its effective +wait. The filter menu naturally covers some row details, which are shown in +the separate complete panel figure. + +## Source and runtime evidence + +The application source is pinned to +`8e27a524a1a1354385c7d2fd22de8e568c2112cb`. The scoped review rehashed 44 relevant +files and found no intersection with the 16 changed paths through +`afacda5636225888e44666da2e6d76fdd6a1425f`. This establishes scoped source +continuity, not verification of a production deployment or full compiled-pixel +parity. The retained asset build uses the reviewed `cssMinify: false` workaround +with Node 24.11.1; omitted LightningCSS target transforms are explicitly disclosed. +No application source, build configuration or lockfile changed for these captures. + +The runtime owner prepared one fictional local inclusion row before browser +capture. The browser used only read navigation and controls; no mutating HTTP +request was forwarded. Final verification restored ES and matched all 541 +prepared tables and 536 sequences, preserved the original database and all +17,691 tracked source files, and closed the owned runtime services. The earlier +transport interruption remains distinguished from the verified final shutdown. +Network summaries report blocked attempts without claiming that none occurred. +Private sessions, credentials, environment values, database rows and raw request +bodies are excluded from this Help package. + +## Evidence and remaining checks + +All evidence is under +[`captures/customize-safely-completion-20261011`](captures/customize-safely-completion-20261011/): + +- `originals/`, `preserved-inputs.json` and `retained-source-register.json` preserve the baseline. +- `source-pixels-es.json` and `source-pixels-en.json` record actual individual inspection of all 28 new images. +- `raw-source-manifest.json`, `source-admission.json` and `integration-inputs.json` bind the exact accepted source matrix and approved copy. +- `capture-provenance.json`, `network-summary.json`, `capture-closure.json`, `runtime-completion-summary.json` and `source-currency.json` retain the sanitized scope and limitations. +- `accepted-source-manifest.json`, `source-register.json` and `integration-record.json` bind the integrated bytes: 68 preserved sources, 66 selected, 17 figures per language. +- `integration-preservation-check.json` verifies exact source copies, article structure and the narrowly scoped prose changes. `git diff --check` passed. + +## Final local validation + +`final-review.json` records the completed review against the unchanged source and +built-page hashes. The normal production build and source/export checks passed: +68 source PNGs match all 136 localized built copies, and authoring documentation +is excluded. Local HTTP checks covered 144 resources, 58 article links and seven +authoring-document absence probes. + +Both complete pages passed at 1440, 580 and 390 CSS pixels. Reviewers inspected +162 overlapping native page segments and 102 figure details, plus 12 separate +native table-scroll images covering all columns and rows at the narrow viewport. +These 276 Help review PNGs remain distinct from the 28 new application sources. +Static figures, native caps, readable labels, stage borders/insets and document +width passed. The owned Help server and browser were closed and verified absent. + +The historical main capture receipt remains **failed**: its final guard recorded +nine CDP interception errors without request identities. Their cause was not +reproduced or determined. A separate root disposition accepted the current load +control after two complete six-view diagnostic runs with zero interception-action +errors and zero runtime exceptions. That later check does not relabel the old +receipt or substitute for the individual pixel reviews. No article, CSS, source +image or captured pixel changed to resolve the control. + +`local-verification.json` preserves the pre-commit verification and its original +work-record hash. The independent precommit review passed before verifying commit +`76dfd6364331a16100696ade6d44e27ce60dc9c3`. The separate +`local-verification-committed.json` binds that actual commit to the unchanged +final review, article bodies, source images and evidence index. + +Only this guide's inventory row is now `local_verified`; the other 153 rows are +unchanged. The earlier preparation, integration and failed-capture receipts keep +their original meanings. This is a local editorial closure, not a claim of +publication or deployment. diff --git a/docs/editorial-work/progress.csv b/docs/editorial-work/progress.csv index c4772bf2..c267d6ac 100644 --- a/docs/editorial-work/progress.csv +++ b/docs/editorial-work/progress.csv @@ -106,7 +106,7 @@ journeys/dormant-revival-playbook.md,pending,, journeys/first-purchase-driver-playbook.md,pending,, journeys/getting-started-with-journeys.md,local_verified,efcdcb963f6f23984f45a6c86e94e90eb2f2f5f8,docs/editorial-work/getting-started-with-journeys.md journeys/how-hellotext-decides-whether-a-playbook-can-send.md,local_verified,211a6e145ab49b1199cc2faccbfd39a98163f4d6,docs/editorial-work/how-hellotext-decides-whether-a-playbook-can-send.md -journeys/how-to-customize-a-playbook-safely.md,in_progress,1586f106f91e3e3b62f24ced8181d53c28e9a292,docs/editorial-work/playbook-followup.md +journeys/how-to-customize-a-playbook-safely.md,local_verified,76dfd6364331a16100696ade6d44e27ce60dc9c3,docs/editorial-work/customize-safely-completion.md journeys/how-to-enable-a-playbook.md,local_verified,4b60266d55c5af508192df9be25b1bc6552deff8,docs/editorial-work/how-to-enable-a-playbook.md journeys/how-to-write-a-great-prompt.md,local_verified,bafcb99742bd5b3185f7c5cd20cf33752bf2ab64,docs/editorial-work/how-to-write-a-great-prompt.md journeys/instant-answers-playbook.md,local_verified,c9c77bc46cb5abcdce68febcbb7a74504c73e373,docs/editorial-work/journeys-followup-revalidation-20261010.md diff --git a/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png b/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png new file mode 100644 index 00000000..b2578816 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png b/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png new file mode 100644 index 00000000..20d9ee45 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/agent-wait-notice-en-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png b/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png new file mode 100644 index 00000000..ff4e1693 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png b/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png new file mode 100644 index 00000000..b274222f Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/agent-wait-notice-es-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png b/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png new file mode 100644 index 00000000..9931c469 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-actions-en-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png b/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png new file mode 100644 index 00000000..c31f0a16 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-actions-en-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png b/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png new file mode 100644 index 00000000..4684db28 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-actions-es-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png b/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png new file mode 100644 index 00000000..35f6237f Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-actions-es-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png b/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png new file mode 100644 index 00000000..de552bba Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-controls-en-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png b/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png new file mode 100644 index 00000000..d0fcafa8 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-controls-en-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png b/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png new file mode 100644 index 00000000..ba89a937 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-controls-es-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png b/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png new file mode 100644 index 00000000..5bf41bee Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-controls-es-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png b/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png new file mode 100644 index 00000000..8a80e3bf Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-sequence-en-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png b/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png new file mode 100644 index 00000000..2dc5223b Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-sequence-en-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png b/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png new file mode 100644 index 00000000..3ae302f3 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-sequence-es-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png b/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png new file mode 100644 index 00000000..a1c3b697 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/followup-sequence-es-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png b/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png new file mode 100644 index 00000000..e27b81d9 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/promotion-filter-en-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png b/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png new file mode 100644 index 00000000..8c8d18c5 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/promotion-filter-en-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png b/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png new file mode 100644 index 00000000..730cb057 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/promotion-filter-es-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png b/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png new file mode 100644 index 00000000..a7d6e68c Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/promotion-filter-es-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png b/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png new file mode 100644 index 00000000..af027685 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/store-promotions-en-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png b/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png new file mode 100644 index 00000000..0d26aeb9 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/store-promotions-en-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png b/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png new file mode 100644 index 00000000..6544d994 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png b/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png new file mode 100644 index 00000000..206a43b8 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/store-promotions-entry-en-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png b/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png new file mode 100644 index 00000000..230898ca Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png b/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png new file mode 100644 index 00000000..48c117ee Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/store-promotions-entry-es-mobile.png differ diff --git a/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png b/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png new file mode 100644 index 00000000..061419c6 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/store-promotions-es-desktop.png differ diff --git a/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png b/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png new file mode 100644 index 00000000..726ae903 Binary files /dev/null and b/images/editorial/customize-safely-completion-20261011/store-promotions-es-mobile.png differ