Campañas / Reglas

Checklist de campaña con reglas

Comprobaciones explícitas del briefing, enlaces y campos de la pieza antes de una revisión editorial.

Un diseño para probar

Contexto y objetivo

Campañas con requisitos expresables como presencia, igualdad o pertenencia a una lista. El HTML se recibe como texto inerte.

Objetivo: Detectar incumplimientos verificables y señalar exactamente dónde aparecen.

Lo que entra

  • Briefing estructurado con requisitos e IDs
  • HTML de la pieza sin ejecutar
  • Lista de destinos y parámetros autorizados

Lo que sale

  • Resultado por requisito: cumple, incumple o no verificable
  • Ubicación del hallazgo en la pieza
  • Resumen para la persona revisora

Componentes y dependencias

Parser HTML
Lectura inerte del documento
Elige la versión al preparar tu prueba
Motor de reglas
Comparación de campos, textos y URL
Elige la versión al preparar tu prueba
Contrato de briefing
Esquema versionado de requisitos
Versión: 2020-12 (dialecto propuesto)

Cómo plantear el flujo

Reglas iniciales
Asunto presente, destino permitido, texto obligatorio y parámetros requeridos
Red
No visitar enlaces ni cargar recursos de la pieza
Normalización
Definir por requisito si se ignoran mayúsculas o espacios
Salida
Cada fallo lleva requisito_id y evidencia

Requisitos para implementarla

  • Requisitos atómicos y medibles
  • Briefing aprobado y versionado
  • Separar reglas técnicas de aprobación legal o de marca

Intervención humana

La persona responsable decide si los hallazgos bloquean la campaña y revisa aspectos que una regla no cubre. Este flujo no envía campañas.

Limitaciones conocidas

  • No evalúa la intención del mensaje ni la coherencia semántica.
  • No sustituye una prueba visual en clientes de correo.
  • Un enlace permitido no demuestra que la página de destino sea correcta.

Para contrastar

Fuentes y versiones

Consulta la documentación original para entender cada herramienta y contrastar lo que se explica aquí.

  1. JSON Schema · Object, required y additionalProperties Consultada el 19 de septiembre de 2026 · Documentación de JSON Schema; dialecto propuesto 2020-12