Descripción: Como administrador, quiero configurar territorios y vigencias para controlar dónde y cuándo está disponible un contenido. Criterios de aceptación - [ ] CA 1: Crear/editar política - Dado un contenido en el backoffice - Cuando defino territorios (allow/deny, con Global por defecto) y vigencia (fecha/hora desde y/o hasta, opcional) - Entonces la política se guarda y queda asociada al contenido. - [ ] CA 2: Efectos y prioridad - Dado un contenido con política guardada - Cuando llega la fecha/hora de vigencia - Entonces el estado pasa a Publicado en las regiones permitidas y a No-disponible-región en el resto. - Y si existe Bloqueado-admin, prevalece (no reproducible) hasta ser levantado. - Y el estado efectivo respeta siempre la prioridad: Bloqueado-admin > No-disponible-región > Programado > Publicado. - [ ] CA 3: Auditoría - Dado que creo o edito una política - Cuando guardo - Entonces se registra en Auditoría: usuario, timestamp, cambios (territorios y/o vigencias) y alcance/región.
Descripción: Como administrador, quiero configurar territorios y vigencias para controlar dónde y cuándo está disponible un contenido.
Criterios de aceptación
CA 1: Crear/editar política
CA 2: Efectos y prioridad
CA 3: Auditoría