{
  "version": "rights-study-v0_4",
  "generated_at": "2026-09-12T18:03:51.087803+00:00",
  "scope": "Revisión documental adicional de 29 fuentes: 4 reclasificadas con alcance limitado y 25 pendientes; sin modificación de permisos operativos.",
  "counts": {
    "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW": 122,
    "PARTNER_OR_LICENSE_ROUTE": 21,
    "POLICY_SCOPE_UNRESOLVED": 53,
    "CONDITIONAL_PUBLIC_REPUBLICATION": 10,
    "PUBLIC_LICENSE_LIMITED": 2,
    "SEPARATE_REGULATORY_REVIEW": 1
  },
  "rights_matrix_missing_rows": 43,
  "sources": [
    {
      "id": 1,
      "name": "EL PAÍS",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://elpais.com/info/aviso-legal/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://elpais.com/",
      "checked_at": "2026-09-11T22:23:37.305280+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://elpais.com/info/aviso-legal/"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "Reserva expresa para reproducción, revistas de prensa y usos con IA; contactar venta de contenidos.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 1,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "continent": "Europe",
      "country_code": "ES",
      "continent_basis": "catalog",
      "licensing_contact": "ventacontenidos@prisamedia.com",
      "licensing_contact_url": "https://elpais.com/info/aviso-legal/",
      "licensing_outreach_checked_at": "2026-09-12T00:32:29.888848+00:00",
      "licensing_outreach_batch": "20260912-03",
      "source_catalog_v1": {
        "id": 1,
        "name": "EL PAÍS",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 2,
      "name": "The Guardian",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "restricted",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.theguardian.com/help/feeds",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://www.theguardian.com/",
      "continent": "Europe",
      "country_code": "GB",
      "continent_basis": "catalog",
      "licensing_contact": "licensing@theguardian.com",
      "licensing_contact_url": "https://licensing.theguardian.com/",
      "licensing_contact_status": "OFFICIAL_RIGHTS_CONTACT",
      "licensing_outreach_status": "BOUNCED_CONTACT_CORRECTION_REQUIRED",
      "licensing_outreach_checked_at": "2026-09-12T00:42:58.685182+00:00",
      "licensing_outreach_batch": "20260912-04",
      "next_action": "Verificar contacto alternativo o formulario oficial de licencias; no reintentar automáticamente.",
      "source_catalog_v1": {
        "id": 2,
        "name": "The Guardian",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Verificar contacto alternativo o formulario oficial de licencias; no reintentar automáticamente.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 3,
      "name": "Le Monde",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "restricted",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.lemonde.fr/mentions-legales/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.lemonde.fr/",
      "checked_at": "2026-09-11T22:23:37.305700+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.lemonde.fr/mentions-legales/",
        "https://www.lemonde.fr/syndication/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones examinadas limitan la reutilización, redistribución o automatización prevista; solicitar autorización específica.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 1,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "continent": "Europe",
      "country_code": "FR",
      "continent_basis": "catalog",
      "licensing_contact": "droitsdauteur@lemonde.fr",
      "licensing_contact_url": "https://www.lemonde.fr/syndication/",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-09",
      "source_catalog_v1": {
        "id": 3,
        "name": "Le Monde",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 4,
      "name": "Deutsche Welle",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.dw.com/en/benefit-from-smart-content-made-in-germany/a-19470839",
      "evidence_status": "prior_registry_evidence",
      "website_url": "https://www.dw.com/",
      "checked_at": "2026-09-11T22:23:37.306029+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Existe vía para socios profesionales con registro; no consta aceptación ni alcance concedido a GLOBREN.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "DE",
      "continent_basis": "catalog",
      "licensing_contact": "gns@dw.com",
      "licensing_contact_url": "https://www.dw.com/en/benefit-from-smart-content-made-in-germany/a-19470839",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-09",
      "source_catalog_v1": {
        "id": 4,
        "name": "Deutsche Welle",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 5,
      "name": "NPR",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.npr.org/about-npr/179876898/terms-of-use",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.npr.org/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.npr.org/about-npr/179876898/terms-of-use"
      ],
      "homepage_http_status": null,
      "assessment_reason": "NPR exige permiso para republicación y uso comercial; sus feeds públicos están limitados a usos personales o determinadas entidades sin ánimo de lucro que no sean medios.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "limited_public_use": "Las condiciones de feeds no encajan automáticamente con GLOBREN. IA externa y derechos de emisoras asociadas deben concretarse.",
      "licensing_contact": "permissions@npr.org",
      "licensing_contact_url": "https://www.nprillinois.org/generationlisten/2019-04-26/reminder-all-requests-to-use-npr-material-must-go-through-permissions",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-09",
      "source_catalog_v1": {
        "id": 5,
        "name": "NPR",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 6,
      "name": "Caixin",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.caixinglobal.com/licensing/",
      "evidence_status": "official_route_reviewed",
      "website_url": "https://www.caixin.com/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.caixinglobal.com/terms/",
        "https://www.caixinglobal.com/licensing/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Caixin Global ofrece contacto de licencias; condiciones §9 excluyen reutilización comercial ordinaria. Confirmar cobertura de la edición china catalogada y derechos de IA externa.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso o licencia antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "CN",
      "continent_basis": "catalog",
      "limited_public_use": "No trasladar permisos entre ediciones por pertenecer al mismo grupo.",
      "licensing_contact": "xinyiliu@caixin.com",
      "licensing_contact_url": "https://www.caixinglobal.com/licensing/",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Caixin Global ofrece contacto de licencias; condiciones §9 excluyen reutilización comercial ordinaria. Confirmar cobertura de la edición china catalogada y derechos de IA externa.",
        "attempts": [],
        "search_query": null
      },
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_route5_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "contact_source": "https://www.caixinglobal.com/licensing/",
        "email_id": "d636e1bc-b05d-41c4-87b5-f2f652c7c7aa",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:48:36.086795+00:00"
      },
      "source_catalog_v1": {
        "id": 6,
        "name": "Caixin",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso o licencia antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 7,
      "name": "RBC",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.rbc.ru/privacy/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.rbc.ru/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.rbc.ru/privacy/"
      ],
      "homepage_http_status": 401,
      "assessment_reason": "RBC exige autorización escrita y prohíbe extracción automatizada sin permiso oficial.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "RU",
      "continent_basis": "catalog",
      "limited_public_use": "Contempla citas proporcionadas con atribución y enlace; no equivalen a una licencia de agregación.",
      "licensing_contact": "copyright@rbc.ru",
      "licensing_contact_url": "https://www.rbc.ru/privacy/",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Política oficial consultada mediante lector web; párrafos sobre permiso escrito, cita y extracción automatizada.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T00:32:29.888848+00:00",
      "licensing_outreach_batch": "20260912-03",
      "source_catalog_v1": {
        "id": 7,
        "name": "RBC",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 8,
      "name": "The New York Times",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://help.nytimes.com/hc/en-us/articles/115014792127-Copyright-Notice",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.nytimes.com/",
      "checked_at": "2026-09-11T22:23:37.308212+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://help.nytimes.com/hc/en-us/articles/115014792127-Copyright-Notice",
        "https://help.nytimes.com/hc/en-us/articles/115014893428-Terms-of-Service"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones examinadas limitan la reutilización, redistribución o automatización prevista; solicitar autorización específica.",
      "next_action": "Comprobar respuesta a la consulta conjunta y obtener propuesta NYT separada; confirmar responsable y autorización específica de IA.",
      "permissions_changed": false,
      "licensing_batch": 1,
      "licensing_outreach_status": "JOINT_REQUEST_RECORDED_DELIVERED",
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "source_catalog_v1": {
        "id": 8,
        "name": "The New York Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Solicitud conjunta entregada",
        "next_action": "Comprobar respuesta a la consulta conjunta y obtener propuesta NYT separada; confirmar responsable y autorización específica de IA.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 9,
      "name": "Financial Times",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://help.ft.com/legal-privacy/terms-and-conditions/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.ft.com/",
      "checked_at": "2026-09-11T22:23:37.308549+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://help.ft.com/legal-privacy/terms-and-conditions/",
        "https://syndication.ft.com"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "Las condiciones reservan los usos con IA, incluidos metadatos; la suscripción no concede el alcance de reutilización previsto.",
      "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
      "permissions_changed": false,
      "licensing_batch": 2,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se ha acreditado una licencia pública que cubra el flujo GLOBREN.",
      "continent": "Europe",
      "country_code": "GB",
      "continent_basis": "catalog",
      "licensing_outreach_checked_at": "2026-09-12T00:22:21.492771+00:00",
      "licensing_outreach_batch": "20260912-01",
      "source_catalog_v1": {
        "id": 9,
        "name": "Financial Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 10,
      "name": "News24",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.24.com/terms-and-conditions/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.news24.com/",
      "checked_at": "2026-09-11T22:23:37.309069+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.24.com/terms-and-conditions/",
        "https://www.media24.com/terms-and-conditions/",
        "https://www.media24.com/contact/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Media24 contempla agregadores con titular y miniatura originales, enlace y créditos; caché requiere permiso escrito. No acredita autorización del flujo completo con IA.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 2,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Agregación limitada bajo condiciones, revocable y no transferible; confirmar condiciones específicas de News24 y terceros. Servicios de recortes tienen una regla distinta para resúmenes, no trasladable automáticamente a GLOBREN.",
      "continent": "Africa",
      "country_code": "ZA",
      "continent_basis": "catalog",
      "licensing_contact": "feedback@news24.com",
      "licensing_contact_url": "https://www.media24.com/contact/",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-10",
      "source_catalog_v1": {
        "id": 10,
        "name": "News24",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 11,
      "name": "Folha de S.Paulo",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www1.folha.uol.com.br/paineldoleitor/2020/04/termos-e-condicoes-de-uso-folha-de-spaulo.shtml",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.folha.uol.com.br/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www1.folha.uol.com.br/paineldoleitor/2020/04/termos-e-condicoes-de-uso-folha-de-spaulo.shtml"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Folha exige autorización escrita de Folhapress para reproducción total o parcial de contenido editorial.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "BR",
      "continent_basis": "catalog",
      "limited_public_use": "Suscripción y acceso al archivo no conceden reutilización comercial.",
      "licensing_contact": "pesquisa@folhapress.com.br",
      "licensing_contact_url": "https://www1.folha.uol.com.br/paineldoleitor/2020/04/termos-e-condicoes-de-uso-folha-de-spaulo.shtml",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-11",
      "source_catalog_v1": {
        "id": 11,
        "name": "Folha de S.Paulo",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 12,
      "name": "The Globe and Mail",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://globeandmail.my.site.com/helpcentre/s/article/Where-can-I-find-information-about-licensing-a-Globe-and-Mail-article",
      "evidence_status": "official_scope_reviewed",
      "website_url": "https://www.theglobeandmail.com/",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.theglobeandmail.com/privacy-terms/terms-and-conditions/?intcmp=footer",
        "https://www.theglobeandmail.com/privacy-terms/licensing-and-permissions/?intcmp=footer",
        "https://globeandmail.my.site.com/helpcentre/s/article/Where-can-I-find-information-about-licensing-a-Globe-and-Mail-article"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El centro oficial remite a Licensing and Permissions para licenciar artículos. Vía documental identificada; no se recuperaron las condiciones completas ni se acredita licencia concedida para GLOBREN.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "CA",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.theglobeandmail.com/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 12,
        "name": "The Globe and Mail",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "PARTNER_OR_LICENSE_ROUTE",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "El centro oficial remite a Licensing and Permissions para licenciar artículos. Vía documental identificada; no se recuperaron las condiciones completas ni se acredita licencia concedida para GLOBREN.",
        "evidence_url": "https://globeandmail.my.site.com/helpcentre/s/article/Where-can-I-find-information-about-licensing-a-Globe-and-Mail-article",
        "next_action": "Comprobar solicitudes previas y pedir propuesta por la vía editorial localizada; concretar edición, suministro recurrente, web/app e IA externa sin entrenamiento.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "source_catalog_v1": {
        "id": 12,
        "name": "The Globe and Mail",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "permissions@globeandmail.com",
      "licensing_contact_url": "https://www.theglobeandmail.com/privacy-terms/licensing-and-permissions/",
      "licensing_outreach_email_id": "1cef4b4c-4c96-425a-a9af-9944f134662c",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 13,
      "name": "The Japan Times",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.japantimes.co.jp/republishing",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.japantimes.co.jp/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.japantimes.co.jp/republishing"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "Republicación sujeta a solicitud mediante formulario oficial.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "JP",
      "continent_basis": "catalog",
      "limited_public_use": "No se atribuye al diario una licencia de otra entidad o producto.",
      "licensing_contact": "copyright@japantimes.co.jp",
      "licensing_contact_url": "https://www.japantimes.co.jp/republishing",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Republicación sujeta a solicitud mediante formulario oficial.",
        "attempts": [],
        "search_query": null
      },
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "6043f7b5-27c1-43e4-a37c-bdce416d63b6",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.japantimes.co.jp/republishing",
        "route": "licensing"
      },
      "source_catalog_v1": {
        "id": 13,
        "name": "The Japan Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 14,
      "name": "NHK World-Japan",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www3.nhk.or.jp/nhkworld/en/terms/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www3.nhk.or.jp/nhkworld/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www3.nhk.or.jp/nhkworld/en/terms/"
      ],
      "homepage_http_status": null,
      "assessment_reason": "NHK WORLD-JAPAN restringe copia, republicación, modificaciones y otros usos secundarios salvo los permitidos por la ley o sus condiciones.",
      "next_action": "Intento autorizado de verificación humana: Cloudflare vuelve a la misma pantalla y no abre el formulario. Sin envío; requiere una sesión admitida o vía alternativa verificada.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "JP",
      "continent_basis": "catalog",
      "limited_public_use": "La disponibilidad pública no acredita permiso para suministro, extractos o análisis de GLOBREN.",
      "licensing_contact": "NHK WORLD-JAPAN · responsable de reutilización pendiente",
      "licensing_contact_url": "https://nhkworld-contact-us.zendesk.com/hc/en-us/requests/new",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "licensing_outreach_status": "BROWSER_SECURITY_BLOCKED",
      "licensing_outreach_checked_at": "2026-09-12T18:03:51.087803+00:00",
      "source_catalog_v1": {
        "id": 14,
        "name": "NHK World-Japan",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "No enviado · verificación de seguridad bloqueada",
        "next_action": "Intento autorizado de verificación humana: Cloudflare vuelve a la misma pantalla y no abre el formulario. Sin envío; requiere una sesión admitida o vía alternativa verificada.",
        "checked_at": "2026-09-12T18:03:51.087803+00:00"
      },
      "licensing_outreach_batch": "pending33-20260912",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Cloudflare sigue verificando este navegador tras una recarga; no se ha podido abrir el formulario.",
          "licensing_contact": "NHK WORLD-JAPAN · responsable de reutilización pendiente",
          "licensing_contact_url": "https://nhkworld-contact-us.zendesk.com/hc/en-us/requests/new",
          "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
          "licensing_outreach_status": "BROWSER_SECURITY_BLOCKED",
          "licensing_outreach_checked_at": "2026-09-12T09:40:14.746888+00:00"
        },
        "result": {
          "status": "BROWSER_SECURITY_BLOCKED",
          "url": "https://nhkworld-contact-us.zendesk.com/hc/en-us/requests/new",
          "note": "Nuevo intento: Cloudflare mantiene la verificación del navegador; no se pudo abrir ni enviar el formulario."
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      },
      "captcha_retry_history": [
        {
          "id": 14,
          "name": "NHK World-Japan",
          "status": "BROWSER_SECURITY_BLOCKED",
          "contact_status": "No enviado · verificación de seguridad bloqueada",
          "url": "https://nhkworld-contact-us.zendesk.com/hc/en-us/requests/new",
          "captcha_passed": false,
          "submission_attempted": false,
          "receipt_confirmed": false,
          "next_action": "Intento autorizado de verificación humana: Cloudflare vuelve a la misma pantalla y no abre el formulario. Sin envío; requiere una sesión admitida o vía alternativa verificada.",
          "checked_at": "2026-09-12T18:03:51.087803+00:00"
        }
      ]
    },
    {
      "id": 15,
      "name": "TASS",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://tass.com/terms-of-use",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://tass.ru/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://tass.com/terms-of-use"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "El uso gratuito del texto es limitado, no comercial y sin modificaciones; los usos contratados y sus transformaciones se pactan. No acredita el flujo completo de GLOBREN.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "RU",
      "continent_basis": "catalog",
      "limited_public_use": "No puede determinarse el alcance de autorización con la evidencia recuperada.",
      "licensing_contact": "rusmarket@tass.ru",
      "licensing_contact_url": "https://tass.com/terms-of-use",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "El uso gratuito del texto es limitado, no comercial y sin modificaciones; los usos contratados y sus transformaciones se pactan. No acredita el flujo completo de GLOBREN.",
        "attempts": [],
        "search_query": null
      },
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "f4a9c1ba-fa2f-466e-ae67-d1353dcb1ece",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://tass.com/terms-of-use",
        "route": "licensing"
      },
      "source_catalog_v1": {
        "id": 15,
        "name": "TASS",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 16,
      "name": "La Jornada",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.jornada.com.mx/pagina/aviso-legal",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.jornada.com.mx/",
      "checked_at": "2026-09-11T22:23:37.604225+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.jornada.com.mx/pagina/aviso-legal",
        "https://www.jornada.com.mx/pagina/directorio"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Permite menciones sin reproducir contenido y enlaces identificables. El uso comercial, distribución y modificaciones quedan fuera del uso personal autorizado.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 2,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Menciones sin reproducción, con enlace que identifique claramente La Jornada; no equivale a autorización de titulares copiados, extractos o traducciones.",
      "continent": "America",
      "country_code": "MX",
      "continent_basis": "catalog",
      "licensing_contact": "ventaspublicidadcomercial@jornada.com.mx",
      "licensing_contact_url": "https://www.jornada.com.mx/pagina/contacto",
      "licensing_outreach_checked_at": "2026-09-12T01:29:06.792581+00:00",
      "licensing_outreach_batch": "20260912-12",
      "source_catalog_v1": {
        "id": 16,
        "name": "La Jornada",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 17,
      "name": "CBC News",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://distributionarchives.cbcrc.ca/en/pricing",
      "evidence_status": "official_license_route",
      "website_url": "https://www.cbc.ca/news",
      "checked_at": "2026-09-12T15:58:37.056196+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": null,
      "assessment_reason": "CBC Archive Sales contempla solicitudes para texto y otros usos. La vía comercial está verificada; no acredita suministro continuo de CBC News, RSS, resúmenes o traducciones para GLOBREN.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "CA",
      "continent_basis": "catalog",
      "limited_public_use": "No confundir CBC/Radio-Canada con empresas homónimas encontradas en búsquedas.",
      "licensing_contact": "saida.ali@cbc.ca",
      "licensing_contact_url": "https://rdvcanada.ca/en/directories/companies/cbc-radio-canada-distribution-2/",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.cbc.ca/news"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 17,
        "name": "CBC News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de licencia de texto localizada; alcance pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 17,
        "name": "CBC News",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "La consulta de CBC News agotó el tiempo de espera y la página corporativa devolvió una respuesta sin texto útil.",
          "evidence_url": null,
          "evidence_status": "retrieval_attempted_unverified",
          "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
          "source_catalog_v1": {
            "id": 17,
            "name": "CBC News",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "access3_review_20260912": {
        "id": 17,
        "name": "CBC News",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "La consulta de CBC News agotó el tiempo de espera y la página corporativa devolvió una respuesta sin texto útil.",
          "source_catalog_v1": {
            "id": 17,
            "name": "CBC News",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "catalog": "B",
        "checked_at": "2026-09-12T15:58:37.056196+00:00",
        "finding": "CBC Archive Sales contempla solicitudes para texto y otros usos. La vía comercial está verificada; no acredita suministro continuo de CBC News, RSS, resúmenes o traducciones para GLOBREN.",
        "evidence_url": "https://distributionarchives.cbcrc.ca/en/pricing",
        "evidence_status": "official_license_route",
        "next_action": "Solicitar licencia de texto o derivación al responsable de CBC News; confirmar suministro actual, web/app, RSS, resúmenes, traducciones y procesamiento IA sin entrenamiento. Las tarifas de vídeo no son tarifas de texto.",
        "messages_sent": 0,
        "permissions_changed": false,
        "access_issue_fully_fixed": false
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "96ec5af8-d592-40c2-9d33-b7be3839f898",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 18,
      "name": "Associated Press",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.ap.org/terms-and-conditions/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://apnews.com/",
      "checked_at": "2026-09-11T22:23:37.825864+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.ap.org/terms-and-conditions/",
        "https://www.ap.org/contact-us/"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "El acceso al sitio no concede licencia de noticias; el suministro necesita alcance contractual. No se aplican a GLOBREN como permiso las cláusulas destinadas a suscriptores de productos concretos.",
      "next_action": "Revisar respuesta al formulario del 10/09: hasta 250 titulares/semana, feed/API, IA externa sin entrenamiento, traducción/resúmenes separados y retención propuesta de 90 días. No duplicar solicitud.",
      "permissions_changed": false,
      "licensing_batch": 2,
      "licensing_outreach_status": "FORM_SUBMISSION_CONFIRMED_IN_REGISTER",
      "limited_public_use": "No se ha acreditado autorización del flujo GLOBREN.",
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "source_catalog_v1": {
        "id": 18,
        "name": "Associated Press",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario confirmado en registro",
        "next_action": "Revisar respuesta al formulario del 10/09: hasta 250 titulares/semana, feed/API, IA externa sin entrenamiento, traducción/resúmenes separados y retención propuesta de 90 días. No duplicar solicitud.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 19,
      "name": "ABC News Australia",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://help.abc.net.au/hc/en-us/articles/360001548096-ABC-Terms-of-Use",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.abc.net.au/news",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://help.abc.net.au/hc/en-us/articles/360001548096-ABC-Terms-of-Use"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "ABC Australia reserva la reproducción, republicación, adaptación y traducción fuera del uso personal salvo autorización escrita.",
      "next_action": "Solicitud enviada por formulario y recepción confirmada. Esperar respuesta; no equivale a licencia concedida.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "AU",
      "continent_basis": "catalog",
      "limited_public_use": "Las excepciones educativas o de un servicio particular no cubren automáticamente GLOBREN.",
      "licensing_contact": "Contacto general ABC; derivación a derechos de noticias",
      "licensing_contact_url": "https://www.abc.net.au/newssyndication/contact",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Condiciones oficiales consultadas mediante lector web, sección 4; actualización indicada 2 julio 2026.",
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "licensing_outreach_checked_at": "2026-09-12T09:46:11.119383+00:00",
      "licensing_confirmation_text": "Thanks.",
      "source_catalog_v1": {
        "id": 19,
        "name": "ABC News Australia",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario recibido · pendiente de respuesta",
        "next_action": "Solicitud enviada por formulario y recepción confirmada. Esperar respuesta; no equivale a licencia concedida.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 20,
      "name": "O Globo",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://oglobo.globo.com/termos-de-uso/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://oglobo.globo.com/",
      "checked_at": "2026-09-11T22:23:37.959088+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://oglobo.globo.com/termos-de-uso/",
        "https://www.agenciaoglobo.com.br/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones restringen extracción automatizada, reproducción e integración del contenido; Agência O Globo ofrece suministro sujeto a autorización.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 2,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se ha acreditado licencia pública para el flujo GLOBREN.",
      "continent": "America",
      "country_code": "BR",
      "continent_basis": "catalog",
      "licensing_contact": "comercial@agenciaoglobo.com.br",
      "licensing_contact_url": "https://www.agenciaoglobo.com.br/ConteudoExclusivo.aspx",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-10",
      "source_catalog_v1": {
        "id": 20,
        "name": "O Globo",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 21,
      "name": "People's Daily",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://gonggao.people.com.cn/GB/459726/index.html",
      "evidence_status": "official_scope_reviewed",
      "website_url": "http://www.people.com.cn/",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "http://www.people.com.cn/GB/50142/104580/index.html",
        "https://gonggao.people.com.cn/GB/459726/index.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El aviso de People.com.cn exige autorización escrita para usar, copiar, modificar o difundir sus obras, incluidos extractos. Aclarar suministro, titulares, traducciones, resúmenes e IA externa en la solicitud.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "CN",
      "continent_basis": "catalog",
      "limited_public_use": "Falta distinguir contenido del periódico, del portal y de terceros.",
      "licensing_contact": "kf@people.cn",
      "licensing_contact_url": "https://media.people.com.cn/index3.html",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "http://www.people.com.cn/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 21,
        "name": "People's Daily",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "El aviso de People.com.cn exige autorización escrita para usar, copiar, modificar o difundir sus obras, incluidos extractos. Aclarar suministro, titulares, traducciones, resúmenes e IA externa en la solicitud.",
        "evidence_url": "https://gonggao.people.com.cn/GB/459726/index.html",
        "next_action": "Comprobar el historial antes de contactar y solicitar permiso específico para suministro, titulares/extractos en web/app, IA externa sin entrenamiento, traducción, resúmenes, conservación y retirada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "source_catalog_v1": {
        "id": 21,
        "name": "People's Daily",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "bba1fcbe-2ce9-433c-a56c-28faff551997",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 22,
      "name": "Haaretz",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.haaretz.com/misc/terms-and-conditions",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.haaretz.com/",
      "checked_at": "2026-09-11T22:23:38.508990+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.haaretz.com/misc/terms-and-conditions"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones restringen compilaciones, resúmenes, traducción, almacenamiento y extracción automatizada; remiten a la dirección de archivo para uso público.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 3,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se ha acreditado autorización pública para el flujo GLOBREN.",
      "continent": "Asia",
      "country_code": "IL",
      "continent_basis": "catalog",
      "licensing_contact": "niritm@haaretz.co.il",
      "licensing_contact_url": "https://www.haaretz.com/misc/terms-and-conditions",
      "licensing_outreach_checked_at": "2026-09-12T00:32:29.888848+00:00",
      "licensing_outreach_batch": "20260912-03",
      "source_catalog_v1": {
        "id": 22,
        "name": "Haaretz",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 23,
      "name": "Xinhua",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.news.cn/company/copyright.htm",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.news.cn/",
      "checked_at": "2026-09-11T22:23:38.574485+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.news.cn/company/copyright.htm",
        "https://english.news.cn/20221017/139a768d90e74c2ba3f6c45740be3531/c.html",
        "https://am.xinhua-news.com/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El aviso de Xinhuanet exige autorización para republicar o extractar sus obras y distingue material de otros titulares. No acredita una licencia general de la agencia Xinhua.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 3,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se ha acreditado permiso general. La autoría institucional o estatal no implica libre reutilización.",
      "continent": "Asia",
      "country_code": "CN",
      "continent_basis": "catalog",
      "licensing_contact": "xinhuanet_english@news.cn",
      "licensing_contact_url": "https://english.news.cn/20260610/3dc340f2e64d43c9bc6e48d9ec939aac/c.html",
      "licensing_outreach_checked_at": "2026-09-12T01:29:06.792581+00:00",
      "licensing_outreach_batch": "20260912-13",
      "source_catalog_v1": {
        "id": 23,
        "name": "Xinhua",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 24,
      "name": "The Washington Post",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.washingtonpost.com/information/2022/01/01/terms-of-service/",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.washingtonpost.com/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.washingtonpost.com/information/2022/01/01/terms-of-service/"
      ],
      "homepage_http_status": null,
      "assessment_reason": "Condiciones restringen redistribución y uso con IA; solicitar autorización específica.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "limited_public_use": "Un acceso de empresa no equivale a licencia de artículos.",
      "licensing_contact": "syndication@washpost.com",
      "licensing_contact_url": "https://www.washingtonpost.com/licensing-syndication/",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Condiciones restringen redistribución y uso con IA; solicitar autorización específica.",
        "attempts": [],
        "search_query": null
      },
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "dc50280d-62e8-4a3f-944b-a8392e0acc8c",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.washingtonpost.com/licensing-syndication/",
        "route": "licensing"
      },
      "source_catalog_v1": {
        "id": 24,
        "name": "The Washington Post",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 25,
      "name": "Al Jazeera",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "restricted",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.aljazeera.com/terms-and-conditions",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://www.aljazeera.com/",
      "continent": "Asia",
      "country_code": "QA",
      "continent_basis": "catalog",
      "licensing_contact_url": "https://network.aljazeera.net/en/contact",
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "licensing_outreach_checked_at": "2026-09-12T09:32:40.537053+00:00",
      "next_action": "Solicitud enviada por formulario y recepción confirmada. Esperar respuesta; no equivale a licencia concedida.",
      "licensing_confirmation_text": "Thanks for contacting us. We will get in touch with you soon.",
      "source_catalog_v1": {
        "id": 25,
        "name": "Al Jazeera",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario recibido · pendiente de respuesta",
        "next_action": "Solicitud enviada por formulario y recepción confirmada. Esperar respuesta; no equivale a licencia concedida.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 26,
      "name": "Clarín",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.clarin.com/ayuda/terminos-condiciones.html",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.clarin.com/",
      "checked_at": "2026-09-11T22:23:38.866184+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.clarin.com/ayuda/terminos-condiciones.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Uso personal; redistribución y modificaciones restringidas. Solicitar licencia.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "AR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Uso personal; redistribución y modificaciones restringidas. Solicitar licencia.",
        "attempts": [],
        "search_query": null
      },
      "licensing_contact_status": "OFFICIAL_CONTACT_FORM",
      "licensing_contact": "Formulario oficial",
      "licensing_contact_url": "https://comercial.clarin.com/contacto/",
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "licensing_specific20_20260912": {
        "status": "FORM_SUBMITTED_CONFIRMED",
        "sent": true,
        "confirmation": "Gracias por tu mensaje, ya ha sido enviado.",
        "contact_source": "https://comercial.clarin.com/contacto/",
        "route": "form"
      },
      "source_catalog_v1": {
        "id": 26,
        "name": "Clarín",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario recibido · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 27,
      "name": "The Sydney Morning Herald",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://consumer.licensing-publishing.nine.com.au/C.aspx?VF=FXJFXT_9&VP3=CMS3",
      "evidence_status": "official_scope_reviewed",
      "website_url": "https://www.smh.com.au/",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://professional.licensing-publishing.nine.com.au",
        "https://consumer.licensing-publishing.nine.com.au/C.aspx?VF=FXJFXT_9&VP3=CMS3"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Nine confirma licencias de artículos de smh.com.au, con consulta por correo/teléfono o Rightslink. La vía no se limita a fotografías. Falta acordar suministro recurrente, web/app e IA externa.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "AU",
      "continent_basis": "catalog",
      "limited_public_use": "La vía de imágenes no acredita licencia de artículos, titulares ni IA.",
      "licensing_contact": "syndication@nine.com.au",
      "licensing_contact_url": "https://professional.licensing-publishing.nine.com.au/C.aspx?VF=FXJFXT_3&VP3=CMS3",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "El portal de Nine recuperado está centrado en fotografías; no acredita derechos sobre artículos.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.smh.com.au/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 27,
        "name": "The Sydney Morning Herald",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "PARTNER_OR_LICENSE_ROUTE",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "Nine confirma licencias de artículos de smh.com.au, con consulta por correo/teléfono o Rightslink. La vía no se limita a fotografías. Falta acordar suministro recurrente, web/app e IA externa.",
        "evidence_url": "https://consumer.licensing-publishing.nine.com.au/C.aspx?VF=FXJFXT_9&VP3=CMS3",
        "next_action": "Comprobar solicitudes previas y pedir propuesta por la vía editorial localizada; concretar edición, suministro recurrente, web/app e IA externa sin entrenamiento.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "source_catalog_v1": {
        "id": 27,
        "name": "The Sydney Morning Herald",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "eab8321a-2875-4862-9ca2-fd47c63ceb4d",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 28,
      "name": "The Indian Express",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://indianexpress.com/terms-and-conditions/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://indianexpress.com/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://indianexpress.com/terms-and-conditions/"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "The Indian Express exige acuerdo escrito para reutilización, almacenamiento sistemático, resúmenes y usos con IA; ofrece una vía de sindicación.",
      "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "IN",
      "continent_basis": "catalog",
      "limited_public_use": "Las condiciones incluyen RSS y API; disponer del canal no elimina la necesidad de permiso.",
      "licensing_contact": "corporate@indianexpress.com",
      "licensing_contact_url": "https://indianexpress.com/terms-and-conditions/",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Condiciones oficiales consultadas mediante lector web; secciones 4, 8 y 9, incluida sindicación.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T00:22:21.492771+00:00",
      "licensing_outreach_batch": "20260912-01",
      "source_catalog_v1": {
        "id": 28,
        "name": "The Indian Express",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 29,
      "name": "Premium Times",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.premiumtimesng.com/terms-and-conditions",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.premiumtimesng.com/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.premiumtimesng.com/privacy-policy",
        "https://www.premiumtimesng.com/terms-and-conditions"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Condiciones permiten uso personal no comercial; reproducción, modificación y republicación requieren consentimiento escrito previo.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "NG",
      "continent_basis": "catalog",
      "limited_public_use": "La política de datos personales no determina los derechos sobre los artículos.",
      "licensing_contact": "info@premiumtimesng.com",
      "licensing_contact_url": "https://www.premiumtimesng.com/contact",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Condiciones permiten uso personal no comercial; reproducción, modificación y republicación requieren consentimiento escrito previo.",
        "attempts": [],
        "search_query": null
      },
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "3700c255-e57f-4c00-bf62-3111e578d277",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.premiumtimesng.com/contact",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 29,
        "name": "Premium Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 30,
      "name": "France 24",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.francemm.com/legal-notice",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.france24.com/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.francemm.com/legal-notice"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Condiciones de France Médias Monde incluyen France 24 expresamente; exigen autorización para reproducción, traducción y extracción, e incluyen operación de IA y reserva TDM.",
      "next_action": "El hCaptcha fue superado y se aceptó el tratamiento de datos autorizado. Al pulsar Send el formulario devolvió error y reinició el CAPTCHA. Recepción no acreditada; resolver el formulario o verificar una vía alternativa.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "FR",
      "continent_basis": "catalog",
      "limited_public_use": "Sin autorización acreditada para el flujo previsto.",
      "licensing_contact": "Formulario oficial",
      "licensing_contact_url": "https://www.francemm.com/contact",
      "licensing_contact_status": "OFFICIAL_CONTACT_FORM",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Condiciones de France Médias Monde incluyen France 24 expresamente; exigen autorización para reproducción, traducción y extracción, e incluyen operación de IA y reserva TDM.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.france24.com/"
          }
        ],
        "search_query": null
      },
      "licensing_outreach_status": "FORM_SUBMITTED_UNCONFIRMED",
      "licensing_specific20_20260912": {
        "status": "FORM_CAPTCHA_FAILED_NOT_SENT",
        "sent": false,
        "block_reason": "Intento autorizado de hCaptcha completado; rechazado con Please try again y nuevo desafío. Pendiente de intervención manual; formulario no enviado.",
        "contact_source": "https://www.francemm.com/contact",
        "route": "form"
      },
      "source_catalog_v1": {
        "id": 30,
        "name": "France 24",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario intentado · error al enviar, sin confirmación",
        "next_action": "El hCaptcha fue superado y se aceptó el tratamiento de datos autorizado. Al pulsar Send el formulario devolvió error y reinició el CAPTCHA. Recepción no acreditada; resolver el formulario o verificar una vía alternativa.",
        "checked_at": "2026-09-12T18:03:51.087803+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T18:03:51.087803+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Aplazado por el usuario tras error del formulario; reintentar más adelante.",
          "licensing_contact": "Formulario oficial",
          "licensing_contact_url": "https://www.francemm.com/contact",
          "licensing_contact_status": "OFFICIAL_CONTACT_FORM",
          "licensing_outreach_status": "DEFERRED_BY_USER_NOT_SENT",
          "licensing_specific20_20260912": {
            "status": "FORM_CAPTCHA_FAILED_NOT_SENT",
            "sent": false,
            "block_reason": "Intento autorizado de hCaptcha completado; rechazado con Please try again y nuevo desafío. Pendiente de intervención manual; formulario no enviado.",
            "contact_source": "https://www.francemm.com/contact",
            "route": "form"
          }
        },
        "result": {
          "status": "CAPTCHA_PENDING_NOT_SENT",
          "url": "https://www.francemm.com/contact",
          "note": "Formulario preparado para mostrar contenidos en web/app. Falta completar hCaptcha y consentimiento de tratamiento de datos para enviar. No enviado."
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      },
      "captcha_retry_history": [
        {
          "id": 30,
          "name": "France 24",
          "status": "FORM_SUBMITTED_UNCONFIRMED",
          "contact_status": "Formulario intentado · error al enviar, sin confirmación",
          "url": "https://www.francemm.com/contact",
          "captcha_passed": true,
          "submission_attempted": true,
          "receipt_confirmed": false,
          "error": "An error occurred, please try again.",
          "next_action": "El hCaptcha fue superado y se aceptó el tratamiento de datos autorizado. Al pulsar Send el formulario devolvió error y reinició el CAPTCHA. Recepción no acreditada; resolver el formulario o verificar una vía alternativa.",
          "checked_at": "2026-09-12T18:03:51.087803+00:00"
        }
      ]
    },
    {
      "id": 31,
      "name": "BBC News",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.bbc.com/pages/terms-of-use",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.bbc.com/news",
      "checked_at": "2026-09-11T22:23:39.560225+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.bbc.com/pages/terms-of-use",
        "https://www.bbc.co.uk/usingthebbc/terms/can-i-use-bbc-content-for-my-business/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones remiten a permisos para uso empresarial, metadatos y análisis informático. Los contenidos compartibles tienen reglas específicas y no equivalen a una licencia general.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 3,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Compartir mediante mecanismos habilitados está sujeto a reglas propias; no acredita ingestión, archivo ni comparación automatizada.",
      "continent": "Europe",
      "country_code": "GB",
      "continent_basis": "catalog",
      "licensing_contact": "carriage.enquiries@bbc.co.uk",
      "licensing_contact_url": "https://www.bbc.com/pages/terms-of-use",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-09",
      "source_catalog_v1": {
        "id": 31,
        "name": "BBC News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 32,
      "name": "La Nación Argentina",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.contacto.lanacion.com.ar/tyc",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.lanacion.com.ar/",
      "checked_at": "2026-09-11T22:23:40.559779+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.contacto.lanacion.com.ar/tyc?_ga=2.125953413.948268382.1669638459-1845108145.1619557251/",
        "https://policies.google.com/terms?hl=es-419",
        "https://www.contacto.lanacion.com.ar/tyc"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Restricciones §9: uso estrictamente personal; sin distribución comercial, retransmisión ni modificación. La suscripción no habilita la integración.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "AR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Restricciones §9: uso estrictamente personal; sin distribución comercial, retransmisión ni modificación. La suscripción no habilita la integración.",
        "attempts": [],
        "search_query": null
      },
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact": "lectores@lanacion.com.ar",
      "licensing_contact_url": "https://www.lanacion.com.ar/sociedad/comentarios-participacion-audiencia-nid2405784/",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "8b7373b9-c52d-441c-9313-dce20eda198e",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.lanacion.com.ar/sociedad/comentarios-participacion-audiencia-nid2405784/",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 32,
        "name": "La Nación Argentina",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 33,
      "name": "Kommersant",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.kommersant.ru/copyright",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.kommersant.ru/",
      "checked_at": "2026-09-11T22:23:40.704174+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.kommersant.ru/copyright"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Admite cita de hasta 30% sin reelaboración ni ilustraciones, con autor y enlace. El flujo de IA/traducción de GLOBREN requiere acuerdo de alcance; existe contacto de derechos de texto.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "RU",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Admite cita de hasta 30% sin reelaboración ni ilustraciones, con autor y enlace. El flujo de IA/traducción de GLOBREN requiere acuerdo de alcance; existe contacto de derechos de texto.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.kommersant.ru/"
          }
        ],
        "search_query": null
      },
      "licensing_contact": "serjanina@kommersant.ru",
      "licensing_contact_url": "https://www.kommersant.ru/copyright",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "9f97621f-0a76-46fe-99eb-ef3605db7f2b",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.kommersant.ru/copyright",
        "route": "licensing"
      },
      "source_catalog_v1": {
        "id": 33,
        "name": "Kommersant",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 34,
      "name": "Daily Maverick",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.dailymaverick.co.za/terms-and-conditions/?dm_source=footer-link&dm_medium=link&dm_campaign=navigation",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.dailymaverick.co.za/",
      "checked_at": "2026-09-11T22:23:40.761528+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.dailymaverick.co.za/terms-and-conditions/?dm_source=footer-link&dm_medium=link&dm_campaign=navigation",
        "https://www.dailymaverick.co.za/terms-and-conditions/",
        "https://www.dailymaverick.co.za/contact-us/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones reservan la republicación y redistribución. Contemplan enlaces de organizaciones informativas bajo condiciones de contexto y ausencia de engaño o falsa vinculación.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 3,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Enlaces bajo condiciones; no trasladar esa posibilidad a titulares copiados, extractos, imágenes o artículos.",
      "continent": "Africa",
      "country_code": "ZA",
      "continent_basis": "catalog",
      "licensing_contact": "info@dailymaverick.co.za",
      "licensing_contact_url": "https://help.dailymaverick.co.za/",
      "licensing_outreach_checked_at": "2026-09-12T01:29:06.792581+00:00",
      "licensing_outreach_batch": "20260912-12",
      "source_catalog_v1": {
        "id": 34,
        "name": "Daily Maverick",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 35,
      "name": "The Hindu",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.thehindugroup.com/termsofuse.html",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.thehindu.com/",
      "checked_at": "2026-09-11T22:23:40.773003+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.thehindugroup.com/termsofuse.html",
        "https://www.thehindu.com/contacts/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones permiten determinados usos personales o académicos no comerciales con atribución y enlaces condicionados; no cubren el flujo público/comercial de GLOBREN.",
      "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
      "permissions_changed": false,
      "licensing_batch": 3,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Enlaces condicionados y usos personales/académicos limitados. Una suscripción institucional no equivale a licencia de republicación.",
      "continent": "Asia",
      "country_code": "IN",
      "continent_basis": "catalog",
      "licensing_outreach_checked_at": "2026-09-12T00:22:21.492771+00:00",
      "licensing_outreach_batch": "20260912-01",
      "source_catalog_v1": {
        "id": 35,
        "name": "The Hindu",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 36,
      "name": "El Universal",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.eluniversal.com.mx/terminos-y-condiciones/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.eluniversal.com.mx/",
      "checked_at": "2026-09-11T22:23:41.071840+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.eluniversal.com.mx/terminos-y-condiciones/",
        "https://www.eluniversal.com.mx/contacto/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La suscripción no autoriza republicación.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 4,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se ha acreditado licencia para el flujo GLOBREN.",
      "continent": "America",
      "country_code": "MX",
      "continent_basis": "catalog",
      "licensing_contact": "contacto@eluniversal.com.mx",
      "licensing_contact_url": "https://www.eluniversal.com.mx/contacto/",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_outreach_checked_at": "2026-09-12T01:06:25.301869+00:00",
      "licensing_outreach_batch": "20260912-08",
      "source_catalog_v1": {
        "id": 36,
        "name": "El Universal",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 37,
      "name": "Der Spiegel",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.spiegel.de/nutzungsbedingungen",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.spiegel.de/",
      "checked_at": "2026-09-11T22:23:41.681659+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.spiegel.de/nutzungsbedingungen",
        "https://gruppe.spiegel.de/syndication/anfrage"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones examinadas limitan la reutilización, redistribución o automatización prevista; solicitar autorización específica.",
      "next_action": "Comprobar respuesta a la consulta existente y excepción escrita para el análisis con IA; no duplicar la solicitud NYT/SPIEGEL.",
      "permissions_changed": false,
      "licensing_batch": 1,
      "licensing_outreach_status": "JOINT_REQUEST_RECORDED_DELIVERED",
      "continent": "Europe",
      "country_code": "DE",
      "continent_basis": "catalog",
      "source_catalog_v1": {
        "id": 37,
        "name": "Der Spiegel",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Solicitud conjunta entregada",
        "next_action": "Comprobar respuesta a la consulta existente y excepción escrita para el análisis con IA; no duplicar la solicitud NYT/SPIEGEL.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 38,
      "name": "China News Service",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.chinanews.com.cn/common/footer/law.shtml",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.chinanews.com.cn/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.chinanews.com.cn/common/footer/law.shtml",
        "https://www.chinanews.com.cn/common/footer/news-service.shtml"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "China News Service/Chinanews exige autorización escrita y obtención de piezas mediante su servicio de suministro; el material de terceros requiere sus propios derechos.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "CN",
      "continent_basis": "catalog",
      "limited_public_use": "Deben conservarse autoría, procedencia y sentido original; una licencia ordinaria no acredita transferencia a terceros o IA.",
      "licensing_contact": "shixiaoyi@chinanews.com.cn",
      "licensing_contact_url": "https://www.chinanews.com.cn/common/footer/news-service.shtml",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T00:32:29.888848+00:00",
      "licensing_outreach_batch": "20260912-03",
      "source_catalog_v1": {
        "id": 38,
        "name": "China News Service",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 39,
      "name": "Sky News",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://news.sky.com/info/rss",
      "evidence_status": "partial_scope_evidence",
      "website_url": "https://news.sky.com/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://news.sky.com/story/sky-news-app-terms-and-conditions-android-12945042",
        "https://news.sky.com/info/terms-and-conditions",
        "https://news.sky.com/info/rss"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "La página oficial RSS explica la lectura de feeds, sin acreditar republicación en GLOBREN. La licencia de clips es audiovisual y no aclara artículos.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "GB",
      "continent_basis": "catalog",
      "limited_public_use": "No trasladar las condiciones de podcasts o de la app a una licencia de artículos.",
      "licensing_contact": "news@skynews.com",
      "licensing_contact_url": "https://news.sky.com/info/contact-us",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Condiciones oficiales de app Android consultadas mediante lector web; no resuelven licencia de noticias web.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 39,
        "name": "Sky News",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "No se recuperó la ruta de condiciones de la web. Las condiciones de la app y de podcasts no resuelven derechos de artículos web; deben consultarse con el titular.",
        "evidence_url": "https://news.sky.com/info/terms-and-conditions",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 39,
        "name": "Sky News",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La página oficial RSS explica la lectura de feeds, sin acreditar republicación en GLOBREN. La licencia de clips es audiovisual y no aclara artículos.",
        "next_action": "Pedir a Sky News condiciones de titulares y extractos RSS para agregador, separadas de clips y de la app.",
        "new_evidence_url": "https://news.sky.com/info/rss",
        "new_primary_evidence": true,
        "result": "partial_clarification",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 39,
        "name": "Sky News",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Sky News Online",
        "recipient": "news@skynews.com",
        "route_url": "https://news.sky.com/info/contact-us",
        "route_note": "Contacto de la edición digital; solicitar derivación a derechos de texto.",
        "specific_question": "Pedir a Sky News condiciones de titulares y extractos RSS para agregador, separadas de clips y de la app.",
        "checked_at": "2026-09-12T11:55:03.619913+00:00",
        "sent": false,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación."
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La página oficial RSS explica la lectura de feeds, sin acreditar republicación en GLOBREN. La licencia de clips es audiovisual y no aclara artículos.",
        "evidence_url": "https://news.sky.com/info/rss",
        "id": 39,
        "licensing_outreach_status": null,
        "name": "Sky News",
        "finding": "RSS destinado a lectores; no se acredita permiso de publicación en un agregador propio.",
        "next_action": "Pedir confirmación de titulares RSS en web/app; separar derechos audiovisuales.",
        "candidate_group": 1,
        "group_label": "1 · Titulares y enlaces: vía por confirmar",
        "enabled": false,
        "contact_label": "Sin envío confirmado en esta tanda",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 39,
        "name": "Sky News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 1,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "fe99cef5-cdd5-4c54-8148-e5fe108f95de",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 40,
      "name": "The Standard",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.standardmedia.co.ke/copyright",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.standardmedia.co.ke/",
      "checked_at": "2026-09-11T22:23:42.157051+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.standardmedia.co.ke/copyright"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Permite compartir para fines personales no comerciales bajo condiciones; reutilización comercial y modificaciones requieren permiso. Prohíbe entrenamiento de IA.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 4,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Extractos de hasta 75 palabras con enlace dentro del uso personal no comercial indicado; no es autorización general para GLOBREN.",
      "continent": "Africa",
      "country_code": "KE",
      "continent_basis": "catalog",
      "licensing_contact": "copyright@standardmedia.co.ke",
      "licensing_contact_url": "https://www.standardmedia.co.ke/copyright",
      "licensing_outreach_checked_at": "2026-09-12T00:32:29.888848+00:00",
      "licensing_outreach_batch": "20260912-03",
      "source_catalog_v1": {
        "id": 40,
        "name": "The Standard",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 41,
      "name": "MyJoyOnline",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.myjoyonline.com/terms/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.myjoyonline.com/",
      "checked_at": "2026-09-11T22:23:42.180281+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.myjoyonline.com/terms/",
        "https://www.myjoyonline.com/contact-us/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Restringe republicación y redistribución; contempla enlaces condicionados. Su formulario de contacto incluye consultas para licenciar contenido.",
      "next_action": "Correo alternativo enviado con autorización expresa a multimedia@myjoyonline.com el 12 de septiembre; Resend confirma rebote. Formulario anterior sin acuse. Buscar otra vía oficial de contacto.",
      "permissions_changed": false,
      "licensing_batch": 4,
      "licensing_outreach_status": "EMAIL_BOUNCED",
      "limited_public_use": "Enlaces bajo condiciones de atribución contextual y ausencia de falsa vinculación; no cubren reproducción de artículos.",
      "continent": "Africa",
      "country_code": "GH",
      "continent_basis": "catalog",
      "licensing_contact_url": "https://www.myjoyonline.com/contact-us/",
      "licensing_outreach_checked_at": "2026-09-12T09:57:52.132040+00:00",
      "alternative_licensing_contact": "multimedia@myjoyonline.com",
      "alternative_licensing_contact_status": "BOUNCED",
      "licensing_outreach_email_id": "08b6ff43-8258-4272-a80f-ceeba22c2715",
      "source_catalog_v1": {
        "id": 41,
        "name": "MyJoyOnline",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Correo alternativo enviado con autorización expresa a multimedia@myjoyonline.com el 12 de septiembre; Resend confirma rebote. Formulario anterior sin acuse. Buscar otra vía oficial de contacto.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 42,
      "name": "BusinessDay Nigeria",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://businessday.ng/copyright/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://businessday.ng/",
      "checked_at": "2026-09-11T22:23:42.299022+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://businessday.ng/copyright/",
        "https://businessday.ng/contact-us/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Reproducir texto requiere permiso explícito. El aviso atribuye derechos a autores; imágenes pueden pertenecer a terceros.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 4,
      "licensing_outreach_status": "SENT_DELIVERY_PENDING",
      "limited_public_use": "Copia personal no comercial limitada; no acredita el flujo GLOBREN. Las afirmaciones del sitio sobre imágenes no conceden derechos a GLOBREN.",
      "continent": "Africa",
      "country_code": "NG",
      "continent_basis": "catalog",
      "licensing_contact": "digitalsales@businessday.ng",
      "licensing_contact_url": "https://businessday.ng/copyright/",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-10",
      "source_catalog_v1": {
        "id": 42,
        "name": "BusinessDay Nigeria",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Enviado · entrega pendiente",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 43,
      "name": "La Tercera",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.latercera.com/terminos-y-condiciones/",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.latercera.com/",
      "checked_at": "2026-09-11T22:23:42.534822+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.latercera.com/terminos-y-condiciones/",
        "https://www.latercera.com/contacto/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Copesa permite copia personal no comercial; restringe duplicación, emisión y adaptación incluso sin lucro. Hace falta acuerdo específico.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "licensing_batch": 4,
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "limited_public_use": "No se ha acreditado autorización del flujo; alcance pendiente de aclaración, sin presumir prohibición universal.",
      "previous_study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "continent": "America",
      "country_code": "CL",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Copesa permite copia personal no comercial; restringe duplicación, emisión y adaptación incluso sin lucro. Hace falta acuerdo específico.",
        "attempts": [],
        "search_query": null
      },
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact": "ventasdigital@grupocopesa.cl",
      "licensing_contact_url": "https://contactocomercial.grupocopesa.cl/",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "4335cdb4-2995-4ca2-aa5e-3ff299785657",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://contactocomercial.grupocopesa.cl/",
        "route": "commercial"
      },
      "source_catalog_v1": {
        "id": 43,
        "name": "La Tercera",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 44,
      "name": "El Comercio Perú",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://elcomercio.pe/terminos-y-condiciones/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://elcomercio.pe/",
      "checked_at": "2026-09-11T22:23:42.855641+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://elcomercio.pe/terminos-y-condiciones/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La reproducción y transformación de contenido requieren autorización del grupo; parte del material pertenece a terceros.",
      "next_action": "Comprobar entrega pendiente.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "PE",
      "continent_basis": "catalog",
      "licensing_batch": 5,
      "licensing_outreach_status": "SENT_DELIVERY_PENDING",
      "limited_public_use": "No se ha acreditado una licencia pública que cubra el flujo GLOBREN.",
      "licensing_contact": "contacto@elcomercio.pe",
      "licensing_contact_url": "https://elcomercio.pe/terminos-y-condiciones/",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_outreach_checked_at": "2026-09-12T01:06:25.301869+00:00",
      "licensing_outreach_batch": "20260912-08",
      "source_catalog_v1": {
        "id": 44,
        "name": "El Comercio Perú",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Enviado · entrega pendiente",
        "next_action": "Comprobar entrega pendiente.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 45,
      "name": "El Tiempo",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.eltiempo.com/terminos-condiciones",
      "evidence_status": "official_indexed_terms_reviewed",
      "website_url": "https://www.eltiempo.com/",
      "checked_at": "2026-09-12T13:54:22.772018+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.eltiempo.com/terminos-condiciones"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Condiciones recuperadas por el lector (copia indexada, rastreada hace cinco meses): exigen autorización escrita para reproducción, traducción, agregación, almacenamiento, automatización e IA; uso personal no comercial no cubre GLOBREN.",
      "next_action": "Esperar respuesta a la solicitud entregada y exigir alcance escrito para agregación y automatización. Confirmar versión vigente antes de cualquier habilitación.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "CO",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 45,
        "name": "El Tiempo",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "No se recuperaron las condiciones mediante el lector web; el buscador tampoco aportó una cláusula editorial verificable. Solicitar copia aplicable al suministro y reutilización.",
        "evidence_url": "https://www.eltiempo.com/terminos-condiciones",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 45,
        "name": "El Tiempo",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "No se recuperaron las condiciones mediante el lector web; el buscador tampoco aportó una cláusula editorial verificable. Solicitar copia aplicable al suministro y reutilización.",
        "next_action": "Pedir copia de las condiciones editoriales aplicables a EL TIEMPO y permiso expreso para suministro automatizado; la página de términos no pudo verificarse.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 45,
        "name": "El Tiempo",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "EL TIEMPO · derechos editoriales",
        "recipient": "servicioalcliente@eltiempo.com",
        "route_url": "https://eltiempo.zendesk.com/hc/es-419/requests/new",
        "route_note": "Atención al cliente; solicitar derivación a derechos de EL TIEMPO. Alternativa oficial WhatsApp +57 3223090079.",
        "specific_question": "Pedir copia de las condiciones editoriales aplicables a EL TIEMPO y permiso expreso para suministro automatizado; la página de términos no pudo verificarse.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 45,
          "name": "El Tiempo",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "servicioalcliente@eltiempo.com",
          "route_url": "https://eltiempo.zendesk.com/hc/es-419/requests/new",
          "route_note": "Atención al cliente; solicitar derivación a derechos de EL TIEMPO. Alternativa oficial WhatsApp +57 3223090079.",
          "evidence_kind": "official_index",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 45,
          "name": "El Tiempo",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "5dbb6367-52fe-447e-8a7f-10223f2c57c1",
          "delivery_status": "delivered",
          "receipt": "- To: servicioalcliente@eltiempo.com | Subject: \"GLOBREN — El Tiempo: consulta de permisos para un pequeño piloto\" | Status: delivered | Sent: 2026-09-12 12:04:59.006000+00 | Message ID: <010201a09581af35-4b00f646-2e91-4ae6-a8ed-cec435f7a9e5-000000@eu-west-1.amazonses.com> | ID: 5dbb6367-52fe-447e-8a7f-10223f2c57c1",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 45,
        "name": "El Tiempo",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "servicioalcliente@eltiempo.com",
        "route_url": "https://eltiempo.zendesk.com/hc/es-419/requests/new",
        "route_note": "Atención al cliente; solicitar derivación a derechos de EL TIEMPO. Alternativa oficial WhatsApp +57 3223090079.",
        "evidence_kind": "official_index",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "servicioalcliente@eltiempo.com · solicitar derivación a derechos",
      "licensing_contact_url": "https://eltiempo.zendesk.com/hc/es-419/requests/new",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 45,
        "name": "El Tiempo",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "5dbb6367-52fe-447e-8a7f-10223f2c57c1",
        "delivery_status": "delivered",
        "receipt": "- To: servicioalcliente@eltiempo.com | Subject: \"GLOBREN — El Tiempo: consulta de permisos para un pequeño piloto\" | Status: delivered | Sent: 2026-09-12 12:04:59.006000+00 | Message ID: <010201a09581af35-4b00f646-2e91-4ae6-a8ed-cec435f7a9e5-000000@eu-west-1.amazonses.com> | ID: 5dbb6367-52fe-447e-8a7f-10223f2c57c1",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "No se recuperaron las condiciones mediante el lector web; el buscador tampoco aportó una cláusula editorial verificable. Solicitar copia aplicable al suministro y reutilización.",
        "evidence_url": "https://www.eltiempo.com/terminos-condiciones",
        "id": 45,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "El Tiempo",
        "finding": "Condiciones recuperadas por el lector (copia indexada, rastreada hace cinco meses): exigen autorización escrita para reproducción, traducción, agregación, almacenamiento, automatización e IA; uso personal no comercial no cubre GLOBREN.",
        "next_action": "Esperar respuesta a la solicitud entregada y exigir alcance escrito para agregación y automatización. Confirmar versión vigente antes de cualquier habilitación.",
        "candidate_group": 4,
        "group_label": "4 · Licencia a medida: pendiente de acuerdo",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 45,
        "name": "El Tiempo",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta a la solicitud entregada y exigir alcance escrito para agregación y automatización. Confirmar versión vigente antes de cualquier habilitación.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 46,
      "name": "The New Times Rwanda",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.newtimes.co.rw/terms-and-conditions",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.newtimes.co.rw/",
      "checked_at": "2026-09-11T22:23:43.379551+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.newtimes.co.rw/terms-and-conditions"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Permite copias personales no comerciales, pero excluye compilación sistemática en bases de datos; reutilización en otra web exige permiso explícito.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "RW",
      "continent_basis": "catalog",
      "licensing_batch": 5,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Uso personal limitado; no habilita recogida sistemática, archivo ni redistribución por GLOBREN.",
      "licensing_contact": "editorial@newtimes.com",
      "licensing_contact_url": "https://www.newtimes.co.rw/terms-and-conditions",
      "licensing_contact_status": "OFFICIAL_RIGHTS_CONTACT",
      "licensing_outreach_checked_at": "2026-09-12T01:06:25.301869+00:00",
      "licensing_outreach_batch": "20260912-08",
      "source_catalog_v1": {
        "id": 46,
        "name": "The New Times Rwanda",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 47,
      "name": "The Citizen Tanzania",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://mcl.co.tz/company/contact-us",
      "evidence_status": "indexed_official_contact",
      "website_url": "https://www.thecitizen.co.tz/",
      "checked_at": "2026-09-12T15:58:37.056196+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "The Citizen enlaza a Mwananchi Communications. El contacto oficial indexado publica support@mwananchi.co.tz y +255 754 780 647. Las condiciones enlazadas de Nation Media Group siguen sin texto recuperable; falta confirmar su aplicación a Tanzania.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "TZ",
      "continent_basis": "catalog",
      "limited_public_use": "Confirmar la entidad licenciante de Mwananchi Communications y sus contenidos de terceros.",
      "licensing_contact": "support@mwananchi.co.tz",
      "licensing_contact_url": "https://mcl.co.tz/company/contact-us",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "El enlace oficial remite a condiciones de Nation Africa que devolvieron 403; alcance editorial sin verificar.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.thecitizen.co.tz/"
          }
        ],
        "search_query": "The Citizen Tanzania copyright terms conditions reproduction licensing"
      },
      "source_catalog_v1": {
        "id": 47,
        "name": "The Citizen Tanzania",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto corporativo verificado; condiciones pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 47,
        "name": "The Citizen Tanzania",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "The Citizen enlaza condiciones de Nation Media Group, pero ambas rutas devolvieron 403 y no se pudo confirmar su texto y alcance para Tanzania.",
          "evidence_url": null,
          "evidence_status": "retrieval_attempted_unverified",
          "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
          "source_catalog_v1": {
            "id": 47,
            "name": "The Citizen Tanzania",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "access3_review_20260912": {
        "id": 47,
        "name": "The Citizen Tanzania",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "The Citizen enlaza condiciones de Nation Media Group, pero ambas rutas devolvieron 403 y no se pudo confirmar su texto y alcance para Tanzania.",
          "source_catalog_v1": {
            "id": 47,
            "name": "The Citizen Tanzania",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "catalog": "B",
        "checked_at": "2026-09-12T15:58:37.056196+00:00",
        "finding": "The Citizen enlaza a Mwananchi Communications. El contacto oficial indexado publica support@mwananchi.co.tz y +255 754 780 647. Las condiciones enlazadas de Nation Media Group siguen sin texto recuperable; falta confirmar su aplicación a Tanzania.",
        "evidence_url": "https://mcl.co.tz/company/contact-us",
        "evidence_status": "indexed_official_contact",
        "next_action": "Pedir a support@mwananchi.co.tz derivación al responsable de derechos y copia de condiciones aplicables a The Citizen Tanzania. Concretar usos GLOBREN antes de habilitar.",
        "messages_sent": 0,
        "permissions_changed": false,
        "access_issue_fully_fixed": false
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "67c801b1-c705-4804-a334-5b74a5dc7f35",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 48,
      "name": "Addis Standard",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://addisstandard.com/contact-us/",
      "evidence_status": "indexed_contact",
      "website_url": "https://addisstandard.com/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "Contacto oficial indexado con support@addisstandard.com; la apertura directa devuelve 403. Se reconduce a solicitud de permiso, sin considerar verificada la política de reutilización.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "ET",
      "continent_basis": "catalog",
      "limited_public_use": "No se presume permiso ni prohibición general por el bloqueo técnico.",
      "licensing_contact": "support@addisstandard.com",
      "licensing_contact_url": "https://addisstandard.com/contact-us/",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://addisstandard.com/"
          }
        ],
        "search_query": "Addis Standard copyright terms conditions reproduction licensing"
      },
      "source_catalog_v1": {
        "id": 48,
        "name": "Addis Standard",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto oficial localizado; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 48,
        "name": "Addis Standard",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "Las rutas de Addis Standard consultadas devolvieron 403; no se obtuvo una política de contenido evaluable.",
          "evidence_url": null,
          "evidence_status": "retrieval_attempted_unverified",
          "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
          "source_catalog_v1": {
            "id": 48,
            "name": "Addis Standard",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Contacto oficial localizado; alcance y permiso pendientes",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Pedir a soporte derivación al responsable de derechos y autorización específica; comprobar el contacto indexado antes del envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "contact",
        "evidence_url": "https://addisstandard.com/contact-us/",
        "evidence_status": "indexed_contact",
        "finding": "Contacto oficial indexado con support@addisstandard.com; la apertura directa devuelve 403. Se reconduce a solicitud de permiso, sin considerar verificada la política de reutilización.",
        "next_action": "Pedir a soporte derivación al responsable de derechos y autorización específica; comprobar el contacto indexado antes del envío."
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "0302f225-34cf-4eac-867f-ce391351cdcc",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 49,
      "name": "Ahram Online",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://english.ahram.org.eg/ui/front/Aboutus.aspx",
      "evidence_status": "official_contact",
      "website_url": "https://english.ahram.org.eg/",
      "checked_at": "2026-09-12T15:58:37.056196+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Contacto comercial: +201001473884. Correo oculto.",
      "next_action": "Completar el contacto desde un navegador admitido o verificar un correo alternativo.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "EG",
      "continent_basis": "catalog",
      "limited_public_use": "La portada accesible no acredita autorización de reutilización.",
      "licensing_contact": "Ahram Online · responsable de reutilización pendiente",
      "licensing_contact_url": "https://english.ahram.org.eg/ui/front/Aboutus.aspx",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://english.ahram.org.eg/"
          }
        ],
        "search_query": "Ahram Online copyright terms conditions reproduction licensing"
      },
      "source_catalog_v1": {
        "id": 49,
        "name": "Ahram Online",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto localizado; permiso pendiente",
        "contact_status": "Envío bloqueado · verificación de seguridad",
        "next_action": "Completar el contacto desde un navegador admitido o verificar un correo alternativo.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 49,
        "name": "Ahram Online",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "Se accedió a la portada de Ahram Online, pero las rutas de información y copyright consultadas devolvieron 403.",
          "evidence_url": null,
          "evidence_status": "retrieval_attempted_unverified",
          "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
          "source_catalog_v1": {
            "id": 49,
            "name": "Ahram Online",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "access3_review_20260912": {
        "id": 49,
        "name": "Ahram Online",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "Se accedió a la portada de Ahram Online, pero las rutas de información y copyright consultadas devolvieron 403.",
          "source_catalog_v1": {
            "id": 49,
            "name": "Ahram Online",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "catalog": "B",
        "checked_at": "2026-09-12T15:58:37.056196+00:00",
        "finding": "Contacto comercial: +201001473884. Correo oculto.",
        "evidence_url": "https://english.ahram.org.eg/ui/front/Aboutus.aspx",
        "evidence_status": "official_contact",
        "next_action": "Solicitar derivación al responsable de permisos. Obtener condiciones y alcance escrito para GLOBREN antes de habilitar usos.",
        "messages_sent": 0,
        "permissions_changed": false,
        "access_issue_fully_fixed": false
      },
      "licensing_outreach_status": "BROWSER_SECURITY_BLOCKED",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "BROWSER_SECURITY_BLOCKED",
        "receipt_verified": false,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 50,
      "name": "The National",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.thenationalnews.com/terms-and-conditions/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.thenationalnews.com/",
      "checked_at": "2026-09-11T22:23:44.006585+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.thenationalnews.com/terms-and-conditions/",
        "https://www.thenationalnews.com/contact-us/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Reproducir, modificar, almacenar o distribuir material fuera del uso personal no comercial exige consentimiento previo escrito.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "AE",
      "continent_basis": "catalog",
      "licensing_batch": 5,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se ha acreditado permiso para el flujo GLOBREN.",
      "licensing_contact": "info@thenationalnews.com",
      "licensing_contact_url": "https://www.thenationalnews.com/terms-and-conditions/",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_outreach_checked_at": "2026-09-12T00:51:37.663323+00:00",
      "licensing_outreach_batch": "20260912-05",
      "source_catalog_v1": {
        "id": 50,
        "name": "The National",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 51,
      "name": "Arab News",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.arabnews.com/node/51204",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.arabnews.com/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.arabnews.com/node/51204"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Arab News exige aprobación escrita para reproducción, distribución, modificación y explotación pública o comercial.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "SA",
      "continent_basis": "catalog",
      "limited_public_use": "Deben verificarse por separado titulares, suministro y procesamiento externo con IA.",
      "licensing_contact": "fahad.mehtab@arabnews.com",
      "licensing_contact_url": "https://www.arabnews.com/contact-us",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T00:53:06.997994+00:00",
      "licensing_outreach_batch": "20260912-06",
      "source_catalog_v1": {
        "id": 51,
        "name": "Arab News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 52,
      "name": "Dawn",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.dawn.com/terms/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.dawn.com/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.dawn.com/terms/"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "Republicación y usos no personales requieren permiso escrito.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "PK",
      "continent_basis": "catalog",
      "limited_public_use": "Uso personal no comercial limitado.",
      "licensing_contact": "editor@dawn.com",
      "licensing_contact_url": "https://www.dawn.com/contact/",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Condiciones oficiales consultadas mediante lector web, apartado de propiedad intelectual.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T00:55:38.710151+00:00",
      "licensing_outreach_batch": "20260912-07",
      "source_catalog_v1": {
        "id": 52,
        "name": "Dawn",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 53,
      "name": "The Jakarta Post",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.thejakartapost.com/term-of-use",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.thejakartapost.com/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.thejakartapost.com/term-of-use"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "The Jakarta Post condiciona reproducción, transformación y transferencia de sus productos a aprobación del medio.",
      "next_action": "Verificar contacto alternativo; no reintentar automáticamente.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "ID",
      "continent_basis": "catalog",
      "limited_public_use": "No consta licencia pública que cubra el flujo editorial de GLOBREN.",
      "licensing_contact": "mediapartnership@thejakartapost.com",
      "licensing_contact_url": "https://www.thejakartapost.com/contact-us",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "licensing_outreach_status": "BOUNCED_CONTACT_CORRECTION_REQUIRED",
      "licensing_outreach_checked_at": "2026-09-12T00:53:06.997994+00:00",
      "licensing_outreach_batch": "20260912-06",
      "source_catalog_v1": {
        "id": 53,
        "name": "The Jakarta Post",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Verificar contacto alternativo; no reintentar automáticamente.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 54,
      "name": "CNA",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.mediacorp.sg/terms-conditions",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.channelnewsasia.com/",
      "checked_at": "2026-09-11T22:23:44.407435+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.mediacorp.sg/terms-conditions",
        "https://www.channelnewsasia.com/contact-us"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones generales de Mediacorp limitan el uso a fines personales no comerciales y reservan reproducción, bases de datos y modificaciones, salvo permiso expreso.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "SG",
      "continent_basis": "catalog",
      "licensing_batch": 5,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se ha acreditado autorización para el flujo GLOBREN; comprobar también términos específicos de CNA.",
      "licensing_contact": "content_dist@mediacorp.com.sg",
      "licensing_contact_url": "https://www.channelnewsasia.com/contact-us",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-11",
      "source_catalog_v1": {
        "id": 54,
        "name": "CNA",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 55,
      "name": "The Straits Times",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.sph.com.sg/tnc/website",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.straitstimes.com/",
      "checked_at": "2026-09-11T22:23:44.539857+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.sph.com.sg/tnc/website",
        "https://subscribe.sph.com.sg/business-archive-and-content/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "SPH exige permiso previo para reproducción, traducción y redistribución. Ofrece un servicio de Archive & Content Licensing, cuyo alcance debe negociarse.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "SG",
      "continent_basis": "catalog",
      "licensing_batch": 5,
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Uso personal limitado; la oferta de republicación comercial no equivale a licencia concedida a GLOBREN.",
      "licensing_contact": "sphcorp@sph.com.sg",
      "licensing_contact_url": "https://www.sph.com.sg/tnc/website",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_outreach_checked_at": "2026-09-12T00:55:38.710151+00:00",
      "licensing_outreach_batch": "20260912-07",
      "source_catalog_v1": {
        "id": 55,
        "name": "The Straits Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 56,
      "name": "Euronews",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "restricted",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.euronews.com/terms-and-conditions",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://www.euronews.com/",
      "continent": "Europe",
      "country_code": "FR",
      "continent_basis": "catalog",
      "source_catalog_v1": {
        "id": 56,
        "name": "Euronews",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario enviado según el administrador · Euronews Licensing Worldwide · sin acuse independiente",
        "next_action": "Localizar el acuse o la respuesta de Euronews en el buzón del administrador; conservar el envío declarado y evitar reenviar mientras se verifica.",
        "checked_at": "2026-09-12T17:07:13.106617+00:00"
      },
      "licensing_outreach_status": "FORM_SUBMITTED_BY_USER_UNCONFIRMED",
      "licensing_outreach_checked_at": "2026-09-12T17:07:13.106617+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "FORM_SUBMITTED_BY_USER_UNCONFIRMED",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "next_action": "Localizar el acuse o la respuesta de Euronews en el buzón del administrador; conservar el envío declarado y evitar reenviar mientras se verifica."
    },
    {
      "id": 57,
      "name": "Reuters",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.reutersconnect.com/general-terms",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.reuters.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.reutersconnect.com/general-terms"
      ],
      "homepage_http_status": 401,
      "assessment_reason": "El contrato de Reuters Connect limita el uso al alcance contratado; no acredita agregación comercial ni análisis externo con IA.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "GB",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Uso personal o canales contratados dentro de sus límites; RSS comercial requiere consentimiento.",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact_url": "https://www.reutersconnect.com/transactional-license-terms",
      "licensing_contact": "ReutersPartnerSales@thomsonreuters.com",
      "licensing_batch": 6,
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-11",
      "source_catalog_v1": {
        "id": 57,
        "name": "Reuters",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 58,
      "name": "Anadolu Agency",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.aa.com.tr/en/p/subscription-requests",
      "evidence_status": "official_service",
      "website_url": "https://www.aa.com.tr/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Anadolu ofrece soluciones profesionales de contenido y solicitudes a global.marketing@aa.com.tr. Hace falta una licencia que cubra el flujo de GLOBREN.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "TR",
      "continent_basis": "catalog",
      "limited_public_use": "No se ha determinado el alcance de una licencia de noticias.",
      "licensing_contact": "global.marketing@aa.com.tr",
      "licensing_contact_url": "https://www.aa.com.tr/en/p/subscription-requests",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.aa.com.tr/"
          }
        ],
        "search_query": "Anadolu Agency copyright terms conditions reproduction licensing"
      },
      "source_catalog_v1": {
        "id": 58,
        "name": "Anadolu Agency",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de licencia localizada; acuerdo pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 58,
        "name": "Anadolu Agency",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "Las consultas a Anadolu Agency finalizaron sin conexión útil. Los resultados de otras entidades llamadas Anadolu no corresponden a la agencia.",
          "evidence_url": null,
          "evidence_status": "retrieval_attempted_unverified",
          "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
          "source_catalog_v1": {
            "id": 58,
            "name": "Anadolu Agency",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": 4,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Vía de licencia localizada; acuerdo pendiente",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Solicitar propuesta a global.marketing@aa.com.tr para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "license",
        "evidence_url": "https://www.aa.com.tr/en/p/subscription-requests",
        "evidence_status": "official_service",
        "finding": "Anadolu ofrece soluciones profesionales de contenido y solicitudes a global.marketing@aa.com.tr. Hace falta una licencia que cubra el flujo de GLOBREN.",
        "next_action": "Solicitar propuesta a global.marketing@aa.com.tr para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento."
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "0673bae8-2755-49de-a054-4f25da6e195c",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 59,
      "name": "Yonhap News Agency",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.yna.co.kr/policy/copyright",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.yna.co.kr/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.yna.co.kr/policy/copyright"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Yonhap exige permiso para reutilización, archivo y redistribución; los usos de IA fuera del propósito autorizado también requieren acuerdo.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "KR",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Excepciones personales o educativas limitadas; no cubren el agregador.",
      "licensing_contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
      "licensing_contact_url": "https://asianetnews.net/agencies/yonhap-news-agency/",
      "licensing_contact": "sihwang@yna.co.kr",
      "licensing_batch": 6,
      "licensing_outreach_checked_at": "2026-09-12T01:29:06.792581+00:00",
      "licensing_outreach_batch": "20260912-12",
      "source_catalog_v1": {
        "id": 59,
        "name": "Yonhap News Agency",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 60,
      "name": "ANSA",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.ansa.it/sito/static/copyright_e_disclaimer.html",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.ansa.it/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.ansa.it/sito/static/copyright_e_disclaimer.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "ANSA reserva extracción automatizada, agregación y usos con IA sin autorización.",
      "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "IT",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se ha acreditado permiso para el flujo GLOBREN.",
      "licensing_contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
      "licensing_contact_url": "https://www.ansa.it/sito/static/copyright_e_disclaimer.html",
      "licensing_contact": "commerciale@ansa.it",
      "licensing_batch": 6,
      "licensing_outreach_checked_at": "2026-09-12T00:22:21.492771+00:00",
      "licensing_outreach_batch": "20260912-01",
      "source_catalog_v1": {
        "id": 60,
        "name": "ANSA",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 61,
      "name": "la Repubblica",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://quotidiano.repubblica.it/edicola/contratto.jsp?id=CP&testata=repubblica",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.repubblica.it/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://quotidiano.repubblica.it/edicola/contratto.jsp?id=CP&testata=repubblica"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones vigentes de Repubblica restringen los contenidos de la suscripción a uso personal y no comercial; reservan derechos del grupo y de terceros.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "IT",
      "continent_basis": "catalog",
      "limited_public_use": "La suscripción no permite por sí sola reutilización en otra publicación; concretar licencia del suministro previsto.",
      "licensing_contact": "larepubblica@repubblica.it",
      "licensing_contact_url": "https://www.repubblica.it/static/servizi/scrivi.html?ref=RHFT",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T01:29:06.792581+00:00",
      "licensing_outreach_batch": "20260912-14",
      "source_catalog_v1": {
        "id": 61,
        "name": "la Repubblica",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 62,
      "name": "NOS",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://over.nos.nl/organisatie/algemene-voorwaarden-nos/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://nos.nl/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://over.nos.nl/organisatie/algemene-voorwaarden-nos/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "NOS restringe copia, modificación y distribución sin consentimiento y exige permiso explícito para recopilación automática mediante bots o IA.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "NL",
      "continent_basis": "catalog",
      "limited_public_use": "Permite compartir y enlazar dentro de límites personales y no comerciales; no habilita el agregador.",
      "licensing_contact": "communicatie@nos.nl",
      "licensing_contact_url": "https://over.nos.nl/voor-de-pers/contactpersonen/",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T01:06:25.301869+00:00",
      "licensing_outreach_batch": "20260912-08",
      "source_catalog_v1": {
        "id": 62,
        "name": "NOS",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 63,
      "name": "SVT Nyheter",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.svt.se/kontakt/svt-konto",
      "evidence_status": "partial_scope_reviewed",
      "website_url": "https://www.svt.se/nyheter",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.svt.se/kontakt/svt-konto",
        "https://www.svt.se/kontakt/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La ayuda oficial distingue SVT Play y cuentas; no se localizó una autorización editorial de artículos de SVT Nyheter. Confirmar con SVT el régimen de titulares, RSS y transformaciones.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "SE",
      "continent_basis": "catalog",
      "limited_public_use": "Una licencia de software o cuenta no concede derechos editoriales.",
      "licensing_contact": "paulette.rosas-hott@svt.se",
      "licensing_contact_url": "https://b2b.svt.se/svt-sales/contact.html",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Página oficial SVT Konto consultada mediante lector web; remite a condiciones de cuenta.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.svt.se/nyheter"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 63,
        "name": "SVT Nyheter",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La ayuda oficial distingue SVT Play y cuentas; no se localizó una autorización editorial de artículos de SVT Nyheter. Confirmar con SVT el régimen de titulares, RSS y transformaciones.",
        "evidence_url": "https://www.svt.se/kontakt/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 63,
        "name": "SVT Nyheter",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La ayuda oficial distingue SVT Play y cuentas; no se localizó una autorización editorial de artículos de SVT Nyheter. Confirmar con SVT el régimen de titulares, RSS y transformaciones.",
        "next_action": "Consultar a SVT específicamente por artículos de Nyheter y publicación de titulares RSS en web/app; excluir del análisis las condiciones de SVT Play.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 63,
        "name": "SVT Nyheter",
        "route_status": "OFFICIAL_CHANNEL_VERIFIED",
        "target_department": "SVT · relaciones empresariales y derechos",
        "recipient": null,
        "route_url": "https://www.svt.se/kontakt/kontakta-oss",
        "route_note": "La página oficial remite a b2b.svt.se para empresas. Confirmar cobertura de Nyheter; no limitarse a licencias audiovisuales.",
        "specific_question": "Consultar a SVT específicamente por artículos de Nyheter y publicación de titulares RSS en web/app; excluir del análisis las condiciones de SVT Play.",
        "checked_at": "2026-09-12T11:55:03.619913+00:00",
        "sent": false,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación."
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La ayuda oficial distingue SVT Play y cuentas; no se localizó una autorización editorial de artículos de SVT Nyheter. Confirmar con SVT el régimen de titulares, RSS y transformaciones.",
        "evidence_url": "https://www.svt.se/nyheter/lokalt/dalarna/hall-dig-standigt-uppdaterad",
        "id": 63,
        "licensing_outreach_status": null,
        "name": "SVT Nyheter",
        "finding": "La guía oficial histórica describe lectores RSS. El contacto actual no concede licencia de artículos de Nyheter.",
        "next_action": "Consultar titulares RSS específicamente de Nyheter; no extrapolar condiciones de SVT Play.",
        "candidate_group": 1,
        "group_label": "1 · Titulares y enlaces: vía por confirmar",
        "enabled": false,
        "contact_label": "Sin envío confirmado en esta tanda",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 63,
        "name": "SVT Nyheter",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 1,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "af342f33-fa27-4152-9eeb-485645d72559",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 64,
      "name": "NRK",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.nrk.no/etikk/opphavsrett-pa-nrk.no-1.2843522",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.nrk.no/",
      "checked_at": "2026-09-12T00:09:11.478823+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.nrk.no/etikk/opphavsrett-pa-nrk.no-1.2843522"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La política de NRK enlazada desde su portada exige aprobación escrita para copia y republicación, salvo uso privado no comercial.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "NO",
      "continent_basis": "catalog",
      "limited_public_use": "La página está fechada en 2014: confirmar vigencia y alcance específico para IA, traducción y suministro.",
      "licensing_contact": "info@nrk.no",
      "licensing_contact_url": "https://www.nrk.no/etikk/opphavsrett-pa-nrk.no-1.2843522",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T00:42:58.685182+00:00",
      "licensing_outreach_batch": "20260912-04",
      "source_catalog_v1": {
        "id": 64,
        "name": "NRK",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 65,
      "name": "Yle",
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://yle.fi/a/20-10008922",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://yle.fi/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://yle.fi/a/20-10008944",
        "https://yle.fi/a/20-10008922"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Yle permite mostrar titulares recibidos por RSS con enlace directo a la noticia. Excluye fotos, modificaciones, venta y vinculación a servicios de pago o materiales publicitarios; puede revocar el uso.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "FI",
      "continent_basis": "catalog",
      "limited_public_use": "Enlazar o incrustar lo permitido no acredita extracción, traducción, resúmenes ni IA.",
      "licensing_contact": "yle.news@yle.fi",
      "licensing_contact_url": "https://yle.fi/a/20-10009552",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "Las directrices editoriales localizadas no son una licencia de reutilización.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://yle.fi/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 65,
        "name": "Yle",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "Las directrices éticas regulan la producción y publicación de Yle, no conceden licencia de sus artículos a terceros. Las condiciones de Yle ID son de uso personal; siguen pendientes RSS, titulares, IA y transformaciones.",
        "evidence_url": "https://yle.fi/a/20-10008944",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 65,
        "name": "Yle",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "Yle permite mostrar titulares recibidos por RSS con enlace directo a la noticia. Excluye fotos, modificaciones, venta y vinculación a servicios de pago o materiales publicitarios; puede revocar el uso.",
        "next_action": "Comprobar compatibilidad del modelo de GLOBREN con estas restricciones. Solicitar autorización separada para traducción, resúmenes, IA y conservación; no habilitar todavía.",
        "new_evidence_url": "https://yle.fi/a/20-10008922",
        "new_primary_evidence": true,
        "result": "reclassified_limited_scope",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_compatible10_20260912": {
        "id": 65,
        "name": "Yle",
        "result": "BUSINESS_MODEL_CONDITION",
        "label": "Pendiente · condiciones comerciales y presentación",
        "url": "https://yle.fi/a/20-10008922",
        "finding": "Permite titulares RSS con enlace directo; excluye fotos, modificaciones y venta. Restringe asociación a servicios o apps de pago, publicidad y marketing; exige retirada si la solicita.",
        "scope": "Posible presentación de titulares intactos en un espacio compatible con esas condiciones; no interpretar como autorización del producto completo.",
        "next": "Comprobar o consultar el encaje de GLOBREN y su futura monetización. Preparar atribución, enlace directo y retirada inmediata.",
        "tech": "Sin canal registrado.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "source_catalog_v1": {
        "id": 65,
        "name": "Yle",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 1,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "06587d46-1805-4857-9b8f-ed22162c2b5e",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 66,
      "name": "La Vanguardia",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.lavanguardia.com/avisolegal.html",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.lavanguardia.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.lavanguardia.com/avisolegal.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La Vanguardia reserva reproducción, transformación y minería de textos y datos; requiere acuerdo específico.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "ES",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "El acceso o suscripción no acredita reutilización en GLOBREN.",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact_url": "https://www.lavanguardia.com/contacto.html",
      "licensing_contact": "redaccion@lavanguardia.es",
      "licensing_batch": 6,
      "licensing_outreach_checked_at": "2026-09-12T01:29:06.792581+00:00",
      "licensing_outreach_batch": "20260912-13",
      "source_catalog_v1": {
        "id": 66,
        "name": "La Vanguardia",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 67,
      "name": "elDiario.es",
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.eldiario.es/aviso-legal-eldiario-es/",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.eldiario.es/",
      "checked_at": "2026-09-11T22:23:45.604353+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.eldiario.es/aviso_legal/",
        "https://www.eldiario.es/aviso-legal-eldiario-es/",
        "https://creativecommons.org/licenses/by-nc/4.0/deed.es"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Aviso legal enlaza CC BY-NC 4.0: atribución, indicación de cambios y uso no comercial. Confirmar contenido de terceros y compatibilidad del flujo de GLOBREN; no cubre automáticamente su explotación comercial.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "ES",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Aviso legal enlaza CC BY-NC 4.0: atribución, indicación de cambios y uso no comercial. Confirmar contenido de terceros y compatibilidad del flujo de GLOBREN; no cubre automáticamente su explotación comercial.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.eldiario.es/"
          }
        ],
        "search_query": null
      },
      "rights_compatible10_20260912": {
        "id": 67,
        "name": "elDiario.es",
        "result": "BUSINESS_MODEL_CONDITION",
        "label": "Pendiente · finalidad no comercial",
        "url": "https://www.eldiario.es/aviso-legal-eldiario-es/",
        "finding": "El aviso permite reutilización mediante licencia de atribución no comercial y excluye usos de propósito comercial. Hay contenido de terceros.",
        "scope": "Una licencia BY-NC puede permitir adaptaciones dentro de su alcance; no confundir ausencia de ingresos actuales con finalidad no comercial demostrada.",
        "next": "Documentar compatibilidad de finalidad y contenido, atribución, enlace de licencia e indicación de cambios; si el uso es comercial, obtener permiso separado.",
        "tech": "Un canal RSS en pruebas, inactivo.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "source_catalog_v1": {
        "id": 67,
        "name": "elDiario.es",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 3,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "galvarez@eldiario.es",
      "licensing_contact_url": "https://www.eldiario.es/contacto/",
      "licensing_outreach_email_id": "2a4d354e-c035-4197-ac9d-3db80a9b5d60",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 68,
      "name": "ABC",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.abc.es/contacto/condiciones.html#vca=link-footer&vmc=abc-es&vso=portada.portada&vli=condiciones-uso",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.abc.es/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.abc.es/contacto/condiciones.html#vca=link-footer&vmc=abc-es&vso=portada.portada&vli=condiciones-uso"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones de ABC no acreditan una licencia de reutilización comercial de sus contenidos por terceros.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "ES",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Lectura y uso personal sujetos a condiciones; pedir alcance de agregación e IA.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.abc.es/contacto/aviso-legal.html",
      "licensing_contact": "abcdiario@abc.es",
      "licensing_batch": 6,
      "licensing_outreach_checked_at": "2026-09-12T00:51:37.663323+00:00",
      "licensing_outreach_batch": "20260912-05",
      "source_catalog_v1": {
        "id": 68,
        "name": "ABC",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 69,
      "name": "El Mundo",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.elmundo.es/privacidad/avisolegal.html",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.elmundo.es/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.elmundo.es/privacidad/avisolegal.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El Mundo requiere consentimiento previo para reproducción, traducción y otros usos reservados.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "ES",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "La suscripción no concede licencia de redistribución.",
      "licensing_contact_status": "OFFICIAL_RIGHTS_CONTACT",
      "licensing_contact_url": "https://www.uesyndication.com/Contactanos.aspx",
      "licensing_contact": "ventadecontenidos@unidadeditorial.es",
      "licensing_batch": 7,
      "licensing_outreach_checked_at": "2026-09-12T00:42:58.685182+00:00",
      "licensing_outreach_batch": "20260912-04",
      "source_catalog_v1": {
        "id": 69,
        "name": "El Mundo",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 70,
      "name": "La Razón",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.larazon.es/aviso-legal/",
      "evidence_status": "partial_scope_reviewed",
      "website_url": "https://www.larazon.es/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.larazon.es/aviso-legal/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El aviso recuperado no aporta cláusula verificable de reutilización editorial. Falta una política aplicable a artículos o respuesta del responsable de derechos.",
      "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "ES",
      "continent_basis": "catalog",
      "limited_public_use": "El correo de protección de datos no se tratará como contacto de licencias.",
      "licensing_contact": "publicidaddigital@larazon.es · solicitar derivación a derechos",
      "licensing_contact_url": "https://branded.larazon.es/inicio-2024/",
      "licensing_contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
      "rights_review_batch": "20260912-first30-of62",
      "rights_review_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.larazon.es/aviso-legal/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 70,
        "name": "La Razón",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "El aviso recuperado no aporta cláusula verificable de reutilización editorial. Falta una política aplicable a artículos o respuesta del responsable de derechos.",
        "evidence_url": "https://www.larazon.es/aviso-legal/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 70,
        "name": "La Razón",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "El aviso recuperado no aporta cláusula verificable de reutilización editorial. Falta una política aplicable a artículos o respuesta del responsable de derechos.",
        "next_action": "Pedir a La Razón España la cláusula de propiedad intelectual de artículos y condiciones de agregación; el aviso de privacidad no resuelve ese alcance.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 70,
        "name": "La Razón",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "La Razón España · dirección editorial",
        "recipient": "publicidaddigital@larazon.es",
        "route_url": "https://branded.larazon.es/inicio-2024/",
        "route_note": "Contacto comercial digital; pedir derivación a licencias editoriales. Teléfono publicado +34 91 324 71 32; no asumir competencia sobre derechos.",
        "specific_question": "Pedir a La Razón España la cláusula de propiedad intelectual de artículos y condiciones de agregación; el aviso de privacidad no resuelve ese alcance.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 70,
          "name": "La Razón",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "publicidaddigital@larazon.es",
          "route_url": "https://branded.larazon.es/inicio-2024/",
          "route_note": "Contacto comercial digital; pedir derivación a licencias editoriales. Teléfono publicado +34 91 324 71 32; no asumir competencia sobre derechos.",
          "evidence_kind": "official_page",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 70,
          "name": "La Razón",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "a1ec6a5e-a782-4593-aa0c-05948720c601",
          "delivery_status": "delivered",
          "receipt": "- To: publicidaddigital@larazon.es | Subject: \"GLOBREN — La Razón: consulta de permisos para un pequeño piloto\" | Status: delivered | Sent: 2026-09-12 12:05:05.918000+00 | Message ID: <010201a09581ca2a-91a40dbd-8df3-404c-8e52-1df1b01aaf44-000000@eu-west-1.amazonses.com> | ID: a1ec6a5e-a782-4593-aa0c-05948720c601",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 70,
        "name": "La Razón",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "publicidaddigital@larazon.es",
        "route_url": "https://branded.larazon.es/inicio-2024/",
        "route_note": "Contacto comercial digital; pedir derivación a licencias editoriales. Teléfono publicado +34 91 324 71 32; no asumir competencia sobre derechos.",
        "evidence_kind": "official_page",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 70,
        "name": "La Razón",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "a1ec6a5e-a782-4593-aa0c-05948720c601",
        "delivery_status": "delivered",
        "receipt": "- To: publicidaddigital@larazon.es | Subject: \"GLOBREN — La Razón: consulta de permisos para un pequeño piloto\" | Status: delivered | Sent: 2026-09-12 12:05:05.918000+00 | Message ID: <010201a09581ca2a-91a40dbd-8df3-404c-8e52-1df1b01aaf44-000000@eu-west-1.amazonses.com> | ID: a1ec6a5e-a782-4593-aa0c-05948720c601",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "El aviso recuperado no aporta cláusula verificable de reutilización editorial. Falta una política aplicable a artículos o respuesta del responsable de derechos.",
        "evidence_url": "https://www.larazon.es/aviso-legal/",
        "id": 70,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "La Razón",
        "finding": "La página recuperada no permite acreditar autorización editorial suficiente.",
        "next_action": "Esperar respuesta y pedir la cláusula de derechos aplicable al agregador.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "editorial_block8_20260912": {
        "id": 70,
        "name": "La Razón",
        "checked_at": "2026-09-12T14:31:02.762795+00:00",
        "rights_changed": false,
        "action": "EXISTING_REQUEST_REVIEWED_NO_DUPLICATE",
        "sent_in_this_action": false,
        "status": "DELIVERED_AWAITING_REPLY",
        "label": "Solicitud previa completa y entregada · esperando respuesta",
        "scope_check": "La solicitud existente cubre titulares, extractos, resumen, traducción, IA, web/app, uso comercial, conservación, retirada, costes y derivación."
      },
      "source_catalog_v1": {
        "id": 70,
        "name": "La Razón",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Solicitud previa completa y entregada · esperando respuesta",
        "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 71,
      "name": "Público",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.publico.es/info/aviso-legal.html",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://www.publico.es/",
      "continent": "Europe",
      "country_code": "ES",
      "continent_basis": "catalog",
      "source_catalog_v1": {
        "id": 71,
        "name": "Público",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · Público España · 11/09/2026; respuesta pendiente de revisar",
        "next_action": "Revisar la respuesta a la solicitud ya entregada a publicidad@publico.es y concretar propuesta y alcance. Evitar duplicar la solicitud.",
        "checked_at": "2026-09-12T17:07:13.106617+00:00"
      },
      "licensing_outreach_email_id": "8356d577-ffbf-471b-9319-df18724d47b7",
      "licensing_contact": "publicidad@publico.es",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:07:13.106617+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "next_action": "Revisar la respuesta a la solicitud ya entregada a publicidad@publico.es y concretar propuesta y alcance. Evitar duplicar la solicitud."
    },
    {
      "id": 72,
      "name": "20minutos",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.20minutos.es/documento/legal/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.20minutos.es/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.20minutos.es/documento/legal/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "20minutos limita los usos ordinarios a fines personales y a las funciones de compartir; otros usos requieren autorización.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "ES",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Compartir mediante funciones previstas no habilita extracción ni redistribución sistemática.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.20minutos.es/documento/legal/",
      "licensing_contact": "20minutoseditora@20minutos.es",
      "licensing_batch": 7,
      "licensing_outreach_checked_at": "2026-09-12T00:51:37.663323+00:00",
      "licensing_outreach_batch": "20260912-05",
      "source_catalog_v1": {
        "id": 72,
        "name": "20minutos",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 73,
      "name": "Le Figaro",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://mentions-legales.lefigaro.fr/page/cgu",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.lefigaro.fr/",
      "checked_at": "2026-09-11T22:23:46.142815+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://mentions-legales.lefigaro.fr/page/cgu",
        "https://mentions-legales.lefigaro.fr/le-figaro/cgu-figaro"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Condiciones específicas para explotación profesional, RSS y automatización. Contacto de derechos localizado.",
      "next_action": "Preparar gestión detallada con Derechos y Reproducción, indicando que ya se envió un formulario de contacto; confirmar web/app e IA.",
      "permissions_changed": false,
      "licensing_batch": 1,
      "licensing_outreach_status": "SHORT_FORM_USER_CONFIRMED_DELIVERY_UNCONFIRMED",
      "continent": "Europe",
      "country_code": "FR",
      "continent_basis": "catalog",
      "source_catalog_v1": {
        "id": 73,
        "name": "Le Figaro",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario: entrega sin confirmar",
        "next_action": "Preparar gestión detallada con Derechos y Reproducción, indicando que ya se envió un formulario de contacto; confirmar web/app e IA.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 74,
      "name": "Libération",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://aideliberation.crisp.help/fr/article/contacter-la-redaction-ou-un-journaliste-de-liberation-yh40s7/",
      "evidence_status": "documented_licensing_permission_pending",
      "website_url": "https://www.liberation.fr/",
      "checked_at": "2026-09-12T16:18:46.074500+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "El centro de ayuda oficial, actualizado el 08/07/2026, publica documentation@liberation.fr para documentación y reproducción de contenidos. Se consolida una vía específica para solicitar derechos; no se ha obtenido licencia ni confirmado su alcance.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "FR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.liberation.fr/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 74,
        "name": "Libération",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de reproducción/licencia identificada; acuerdo pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 74,
        "name": "Libération",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 74,
            "name": "Libération",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact": "documentation@liberation.fr",
      "licensing_contact_url": "https://aideliberation.crisp.help/fr/article/contacter-la-redaction-ou-un-journaliste-de-liberation-yh40s7/",
      "licensing_contact_status": "DOCUMENTED_LICENSING",
      "documentary9_review_20260912": {
        "id": 74,
        "name": "Libération",
        "from": "C",
        "to": "B",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "licensing_contact": null,
          "licensing_contact_url": null,
          "licensing_contact_status": null,
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 74,
            "name": "Libération",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "checked_at": "2026-09-12T16:18:46.074500+00:00",
        "finding": "El centro de ayuda oficial, actualizado el 08/07/2026, publica documentation@liberation.fr para documentación y reproducción de contenidos. Se consolida una vía específica para solicitar derechos; no se ha obtenido licencia ni confirmado su alcance.",
        "contact": "documentation@liberation.fr",
        "contact_type": "licensing",
        "evidence_urls": [
          "https://aideliberation.crisp.help/fr/article/contacter-la-redaction-ou-un-journaliste-de-liberation-yh40s7/"
        ],
        "messages_sent": 0,
        "permissions_changed": false,
        "delivery_verified": false
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "5e3b604f-59be-44a5-a549-9419c2007369",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 75,
      "name": "Les Echos",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://medias.lesechosleparisien.fr/portfolio/accueil/",
      "evidence_status": "documented_commercial_referral_permission_pending",
      "website_url": "https://www.lesechos.fr/",
      "checked_at": "2026-09-12T16:18:46.074500+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "La web de la comercializadora Les Echos Le Parisien Médias identifica Les Echos entre sus marcas y publica publicite@lesechosleparisien.fr y 01 87 39 78 00. Canal comercial para pedir derivación al responsable de licencias. Sus condiciones de publicidad no se trasladan a los artículos del diario.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "FR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.lesechos.fr/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 75,
        "name": "Les Echos",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto de derivación documentado; permiso y alcance pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 75,
        "name": "Les Echos",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 75,
            "name": "Les Echos",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact": "publicite@lesechosleparisien.fr",
      "licensing_contact_url": "https://medias.lesechosleparisien.fr/portfolio/accueil/",
      "licensing_contact_status": "DOCUMENTED_COMMERCIAL_REFERRAL",
      "documentary9_review_20260912": {
        "id": 75,
        "name": "Les Echos",
        "from": "C",
        "to": "B",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "licensing_contact": null,
          "licensing_contact_url": null,
          "licensing_contact_status": null,
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 75,
            "name": "Les Echos",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "checked_at": "2026-09-12T16:18:46.074500+00:00",
        "finding": "La web de la comercializadora Les Echos Le Parisien Médias identifica Les Echos entre sus marcas y publica publicite@lesechosleparisien.fr y 01 87 39 78 00. Canal comercial para pedir derivación al responsable de licencias. Sus condiciones de publicidad no se trasladan a los artículos del diario.",
        "contact": "publicite@lesechosleparisien.fr",
        "contact_type": "commercial_referral",
        "evidence_urls": [
          "https://medias.lesechosleparisien.fr/portfolio/accueil/"
        ],
        "messages_sent": 0,
        "permissions_changed": false,
        "delivery_verified": false
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "e702cee1-5ab3-45b2-9036-b066b9481b52",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 76,
      "name": "Tagesschau",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.ard.de/die-ard/footer/nutzungsbedingungen-ard-online-100.html",
      "evidence_status": "official_partial_scope",
      "website_url": "https://www.tagesschau.de/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones ARD incluyen compartir enlaces y embeber contenido seleccionado de tagesschau.de con restricciones. No acreditan republicación de artículos ni resúmenes o traducciones de GLOBREN.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "DE",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.tagesschau.de/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 76,
        "name": "Tagesschau",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones identificadas; permiso o alcance pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 76,
        "name": "Tagesschau",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 76,
            "name": "Tagesschau",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Condiciones identificadas; permiso o alcance pendiente",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Aclarar derechos de texto/RSS con Tagesschau y compatibilidad comercial; la autorización de un reproductor no cubre artículos.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "scope",
        "evidence_url": "https://www.ard.de/die-ard/footer/nutzungsbedingungen-ard-online-100.html",
        "evidence_status": "official_partial_scope",
        "finding": "Las condiciones ARD incluyen compartir enlaces y embeber contenido seleccionado de tagesschau.de con restricciones. No acreditan republicación de artículos ni resúmenes o traducciones de GLOBREN.",
        "next_action": "Aclarar derechos de texto/RSS con Tagesschau y compatibilidad comercial; la autorización de un reproductor no cubre artículos."
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "redaktion@tagesschau.de",
      "licensing_contact_url": "https://www.tagesschau.de/impressum/mobileappimpressum-ts-100.html",
      "licensing_outreach_email_id": "1f43c520-27d5-4c59-a23c-60a2b1637447",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 77,
      "name": "Die Zeit",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://agb.zeit.de/abo",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.zeit.de/",
      "checked_at": "2026-09-11T22:23:46.654542+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.zeit.de/administratives/agb-kommentare-artikel",
        "https://agb.zeit.de/abo"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Reserva TDM y usos de IA; requiere acuerdo específico.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "DE",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Reserva TDM y usos de IA; requiere acuerdo específico.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.zeit.de/administratives/agb-kommentare-artikel"
          }
        ],
        "search_query": null
      },
      "licensing_contact": "kontakt@zeit.de",
      "licensing_contact_url": "https://www.zeit.de/impressum/index",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "895fa3e6-63dd-4d28-91dd-5cb74d825e29",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.zeit.de/impressum/index",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 77,
        "name": "Die Zeit",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 78,
      "name": "Frankfurter Allgemeine Zeitung",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://agb.faz.net/agb#agb_registrierung",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.faz.net/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://agb.faz.net/agb#agb_registrierung"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "FAZ ofrece licencias comerciales separadas y reserva minería de textos y usos con IA.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "DE",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "La compra o suscripción no sustituye una licencia de contenido.",
      "licensing_contact_status": "OFFICIAL_RIGHTS_CONTACT",
      "licensing_contact_url": "https://www.faz-konferenzen.de/impressum/",
      "licensing_contact": "nutzungsrechte@faz.de",
      "licensing_batch": 7,
      "licensing_outreach_checked_at": "2026-09-12T00:42:58.685182+00:00",
      "licensing_outreach_batch": "20260912-04",
      "source_catalog_v1": {
        "id": 78,
        "name": "Frankfurter Allgemeine Zeitung",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 79,
      "name": "Süddeutsche Zeitung",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://agb.swmh.de/sz_abo",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.sueddeutsche.de/",
      "checked_at": "2026-09-11T22:23:57.142228+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.sueddeutsche.de/agb",
        "https://agb.swmh.de/sz_abo"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Uso privado; redistribución, análisis automatizado y TDM restringidos. Licencias adicionales mediante SZ-Archiv.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "DE",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Uso privado; redistribución, análisis automatizado y TDM restringidos. Licencias adicionales mediante SZ-Archiv.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.sueddeutsche.de/agb"
          }
        ],
        "search_query": null
      },
      "licensing_contact": "archiv@sz.de",
      "licensing_contact_url": "https://www.sz-archiv.de/",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "09ec9f4b-1444-4cad-b73d-ce5022099e9a",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.sz-archiv.de/",
        "route": "licensing"
      },
      "source_catalog_v1": {
        "id": 79,
        "name": "Süddeutsche Zeitung",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 80,
      "name": "Handelsblatt",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.handelsblatt.com/nutzungsrechte/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.handelsblatt.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.handelsblatt.com/nutzungsrechte/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Handelsblatt dispone de una vía específica de derechos; reutilizar contenido requiere licencia con alcance definido.",
      "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "DE",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se ha acreditado licencia pública para el flujo previsto.",
      "licensing_contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
      "licensing_contact_url": "https://www.handelsblatt.com/nutzungsrechte/",
      "licensing_contact": "nutzungsrechte@handelsblattgroup.com",
      "licensing_batch": 7,
      "licensing_outreach_checked_at": "2026-09-12T00:22:21.492771+00:00",
      "licensing_outreach_batch": "20260912-01",
      "source_catalog_v1": {
        "id": 80,
        "name": "Handelsblatt",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026. Revisar propuesta y alcance de derechos antes de habilitar usos; no duplicar el envío.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 81,
      "name": "The Independent",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.independentadvertising.com/licensing-and-syndication/",
      "evidence_status": "pending",
      "website_url": "https://www.independent.co.uk/",
      "checked_at": "2026-09-11T22:23:57.143330+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.independentadvertising.com/licensing-and-syndication/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Oferta de licencias y sindicación identificada; solicitar propuesta para el alcance GLOBREN.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "GB",
      "continent_basis": "catalog",
      "licensing_contact": "syndication@independent.co.uk",
      "licensing_contact_url": "https://www.independentadvertising.com/licensing-and-syndication/",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-09",
      "source_catalog_v1": {
        "id": 81,
        "name": "The Independent",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 82,
      "name": "USA Today",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.reuters.com/media-center/reuters-and-gannett-launch-bundle-content-offering/",
      "evidence_status": "official_service",
      "website_url": "https://www.usatoday.com/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Reuters anuncia distribución profesional de contenido de USA TODAY Network mediante Connect/API. Es una vía de contratación; no un permiso concedido a GLOBREN.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.usatoday.com/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 82,
        "name": "USA Today",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de licencia localizada; acuerdo pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_contact_url": "https://www.bdg.com/advertise",
      "c42_review_20260912": {
        "id": 82,
        "name": "USA Today",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 82,
            "name": "USA Today",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": 4,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Vía de licencia localizada; acuerdo pendiente",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Consultar cobertura de USA Today, territorios, web/app, automatización, resúmenes y traducciones en una propuesta de licencia.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "license",
        "evidence_url": "https://www.reuters.com/media-center/reuters-and-gannett-launch-bundle-content-offering/",
        "evidence_status": "official_service",
        "finding": "Reuters anuncia distribución profesional de contenido de USA TODAY Network mediante Connect/API. Es una vía de contratación; no un permiso concedido a GLOBREN.",
        "next_action": "Consultar cobertura de USA Today, territorios, web/app, automatización, resúmenes y traducciones en una propuesta de licencia."
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "licensing@evgmedia.com",
      "licensing_outreach_email_id": "89fadc42-d7fa-4f8a-82b4-0fbdb9c1a625",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 83,
      "name": "The Wall Street Journal",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.djreprints.com/",
      "evidence_status": "official_service",
      "website_url": "https://www.wsj.com/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 401,
      "assessment_reason": "Dow Jones identifica a Wright’s Media como agente autorizado de reimpresión y licencias de sus contenidos. El alcance para un agregador necesita contratación específica.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.wsj.com/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 83,
        "name": "The Wall Street Journal",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de licencia localizada; acuerdo pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_contact_url": "https://www.djreprints.com/contact-us/",
      "c42_review_20260912": {
        "id": 83,
        "name": "The Wall Street Journal",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 83,
            "name": "The Wall Street Journal",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": 4,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Vía de licencia localizada; acuerdo pendiente",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Solicitar derivación a licencia de contenidos para GLOBREN; no confundir reimpresión promocional de una pieza con un suministro automatizado.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "license",
        "evidence_url": "https://www.djreprints.com/",
        "evidence_status": "official_service",
        "finding": "Dow Jones identifica a Wright’s Media como agente autorizado de reimpresión y licencias de sus contenidos. El alcance para un agregador necesita contratación específica.",
        "next_action": "Solicitar derivación a licencia de contenidos para GLOBREN; no confundir reimpresión promocional de una pieza con un suministro automatizado."
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "djreprints@wrightsmedia.com",
      "licensing_outreach_email_id": "c06886ec-5870-49c5-862f-a564e91cfb74",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 84,
      "name": "POLITICO",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.politicopro.com/faqs/",
      "evidence_status": "official_corporate_referral",
      "website_url": "https://www.politico.com/",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "Contacto de POLITICO Pro verificado. Sirve para pedir derivación dentro de POLITICO; sus condiciones de suscripción no acreditan reutilización de politico.com.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.politico.com/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 84,
        "name": "POLITICO",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 84,
        "name": "POLITICO",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 84,
            "name": "POLITICO",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://www.politicopro.com/faqs/",
      "licensing_contact": "ProServices@politicopro.com",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 84,
        "name": "POLITICO",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 84,
            "name": "POLITICO",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "Contacto de POLITICO Pro verificado. Sirve para pedir derivación dentro de POLITICO; sus condiciones de suscripción no acreditan reutilización de politico.com.",
        "evidence_url": "https://www.politicopro.com/faqs/",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "ProServices@politicopro.com",
        "evidence_status": "official_corporate_referral",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "dc555fb7-2558-4744-a236-7a30822b159f",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 85,
      "name": "Reforma",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.reforma.com/libre/estatico/avisolegal/aviso_legal.html",
      "evidence_status": "indexed_official_policy",
      "website_url": "https://www.reforma.com/",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "El aviso legal indexado exige licencia escrita para reutilización y remite a Agencia Reforma. Las excepciones educativas no acreditan el funcionamiento de GLOBREN.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "MX",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.reforma.com/"
          }
        ],
        "search_query": "Reforma copyright terms conditions reproduction licensing"
      },
      "source_catalog_v1": {
        "id": 85,
        "name": "Reforma",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia escrita requerida; canal identificado",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 85,
        "name": "Reforma",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 85,
            "name": "Reforma",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://www.reforma.com/libre/estatico/avisolegal/aviso_legal.html",
      "licensing_contact": "servicios@agenciareforma.com",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 85,
        "name": "Reforma",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 85,
            "name": "Reforma",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "El aviso legal indexado exige licencia escrita para reutilización y remite a Agencia Reforma. Las excepciones educativas no acreditan el funcionamiento de GLOBREN.",
        "evidence_url": "https://www.reforma.com/libre/estatico/avisolegal/aviso_legal.html",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "servicios@agenciareforma.com",
        "evidence_status": "indexed_official_policy",
        "basis": "policy_and_permission_contact"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "e2b33abb-b8e0-4d9f-b92d-c3fad3a1ec89",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 86,
      "name": "Milenio",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.milenio.com/legal-notice",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.milenio.com/",
      "checked_at": "2026-09-11T22:23:57.151553+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.milenio.com/legal-notice"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "Reproducción, difusión, modificación y distribución con o sin lucro requieren autorización expresa escrita. El acceso no otorga licencia de explotación.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "MX",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Reproducción, difusión, modificación y distribución con o sin lucro requieren autorización expresa escrita. El acceso no otorga licencia de explotación.",
        "attempts": [],
        "search_query": "Milenio copyright terms conditions reproduction licensing"
      },
      "licensing_contact": "digital@milenio.com",
      "licensing_contact_url": "https://www.milenio.com/contactanos",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "daa6f320-45ef-4fbe-ae04-54a45192b55f",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.milenio.com/contactanos",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 86,
        "name": "Milenio",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 87,
      "name": "Animal Político",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://animalpolitico.com/2021/05/terminos-y-condiciones",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://animalpolitico.com/",
      "checked_at": "2026-09-11T22:23:57.152793+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://animalpolitico.com/2021/05/terminos-y-condiciones"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Restringe automatizar interacción o descarga. Reproducción comercial requiere autorización; copia personal no cubre el flujo de GLOBREN.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "MX",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Restringe automatizar interacción o descarga. Reproducción comercial requiere autorización; copia personal no cubre el flujo de GLOBREN.",
        "attempts": [],
        "search_query": "Animal Político copyright terms conditions reproduction licensing"
      },
      "licensing_contact": "contacto@grupoanimal.mx",
      "licensing_contact_url": "https://grupoanimal.mx/directorio",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "65a024b5-aff8-4914-bdc3-72bcc295309a",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://grupoanimal.mx/directorio",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 87,
        "name": "Animal Político",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 88,
      "name": "Excélsior",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.excelsior.com.mx/terminos-condiciones-uso",
      "evidence_status": "official_scope_reviewed",
      "website_url": "https://www.excelsior.com.mx/",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.excelsior.com.mx/terminos-condiciones-uso"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El contrato incluye visitantes del sitio y distingue el contenido propio (§6.3), autorizado solo para visualización personal, de las aportaciones de usuarios. §6.4 restringe copia, modificación, traducción y difusión. El flujo de GLOBREN necesita permiso específico.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "MX",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Alcance de artículos editoriales pendiente de aclaración; no habilitar usos.",
      "licensing_contact_status": "SCOPE_AND_CONTACT_REVIEW_REQUIRED",
      "licensing_contact_url": "https://www.excelsior.com.mx/directorio",
      "licensing_contact": "mvelazquezm@gimm.com.mx",
      "licensing_batch": 7,
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "Las reglas localizadas se refieren a Mis Favoritos y contenido de usuarios; confirmar aplicación al contenido editorial.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.excelsior.com.mx/terminos-condiciones-uso"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 88,
        "name": "Excélsior",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "El contrato incluye visitantes del sitio y distingue el contenido propio (§6.3), autorizado solo para visualización personal, de las aportaciones de usuarios. §6.4 restringe copia, modificación, traducción y difusión. El flujo de GLOBREN necesita permiso específico.",
        "evidence_url": "https://www.excelsior.com.mx/terminos-condiciones-uso",
        "next_action": "Comprobar el historial antes de contactar y solicitar permiso específico para suministro, titulares/extractos en web/app, IA externa sin entrenamiento, traducción, resúmenes, conservación y retirada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "source_catalog_v1": {
        "id": 88,
        "name": "Excélsior",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "b34b9792-f6a0-42cb-a8ed-2f58601b9809",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Comprobar el historial antes de contactar y solicitar permiso específico para suministro, titulares/extractos en web/app, IA externa sin entrenamiento, traducción, resúmenes, conservación y retirada.",
          "licensing_outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
          "licensing_contact_status": "SCOPE_AND_CONTACT_REVIEW_REQUIRED",
          "licensing_contact_url": "https://www.excelsior.com.mx/terminos-condiciones-uso",
          "licensing_contact": "contacto@imagendigital.com · contacto general, no licencias confirmado",
          "licensing_batch": 7
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "mvelazquezm@gimm.com.mx",
          "url": "https://www.excelsior.com.mx/directorio",
          "email_id": "b34b9792-f6a0-42cb-a8ed-2f58601b9809",
          "delivery_status": "delivered",
          "receipt": "- To: mvelazquezm@gimm.com.mx | Subject: \"GLOBREN — Excélsior: solicitud de permisos para piloto web/app\" | Status: delivered | Sent: 2026-09-12 16:28:04.039000+00 | Message ID: <010201a096728b44-e8e94518-63e3-4d9f-ba52-e6ac398911d6-000000@eu-west-1.amazonses.com> | ID: b34b9792-f6a0-42cb-a8ed-2f58601b9809"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 89,
      "name": "Infobae Argentina",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.infobae.com/terminos-y-condiciones/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.infobae.com/argentina/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.infobae.com/terminos-y-condiciones/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Infobae exige autorización previa para reproducción y reutilización de contenido.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "AR",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se acredita permiso para agregación, transformaciones e IA.",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact_url": "https://mediakit.infobae.com/contactocomercial/argentina",
      "licensing_contact": "comercial@infobae.com",
      "licensing_batch": 8,
      "licensing_outreach_checked_at": "2026-09-12T01:29:06.792581+00:00",
      "licensing_outreach_batch": "20260912-12",
      "source_catalog_v1": {
        "id": 89,
        "name": "Infobae Argentina",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 90,
      "name": "Página/12",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.pagina12.com.ar/terminos-y-condiciones",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.pagina12.com.ar/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.pagina12.com.ar/terminos-y-condiciones"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Página/12 requiere autorización para reproducción, distribución y modificación; distinguir derechos de autores y terceros.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "AR",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se acredita licencia para el flujo GLOBREN.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.pagina12.com.ar/contacto/",
      "licensing_contact": "redactor@pagina12.com.ar",
      "licensing_batch": 8,
      "licensing_outreach_checked_at": "2026-09-12T00:42:58.685182+00:00",
      "licensing_outreach_batch": "20260912-04",
      "source_catalog_v1": {
        "id": 90,
        "name": "Página/12",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 91,
      "name": "Perfil",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.perfil.com/terminos-privacidad",
      "evidence_status": "scope_unresolved_after_review",
      "website_url": "https://www.perfil.com/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.perfil.com/terminos-privacidad"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La consulta actual de la página conservada no devolvió contenido verificable; persiste la necesidad de condiciones editoriales aplicables.",
      "next_action": "No se ha corroborado un buzón oficial de Perfil para remitir la solicitud. La web no se recupera y su página de Facebook devuelve bloqueo temporal. Candidatos de terceros no confirmados; no enviado.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "AR",
      "continent_basis": "catalog",
      "licensing_outreach_status": "CONTACT_VERIFICATION_PENDING",
      "limited_public_use": "No puede determinarse una autorización aplicable con esta evidencia.",
      "licensing_contact_status": "SCOPE_AND_CONTACT_REVIEW_REQUIRED",
      "licensing_contact_url": "https://www.facebook.com/perfilcom/",
      "licensing_contact": "Perfil.com · Facebook · solicitar derivación a derechos",
      "licensing_batch": 8,
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.perfil.com/terminos-privacidad"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 91,
        "name": "Perfil",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La consulta actual de la página conservada no devolvió contenido verificable; persiste la necesidad de condiciones editoriales aplicables.",
        "evidence_url": "https://www.perfil.com/terminos-privacidad",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 91,
        "name": "Perfil",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La consulta actual de la página conservada no devolvió contenido verificable; persiste la necesidad de condiciones editoriales aplicables.",
        "next_action": "Solicitar a Editorial Perfil copia vigente de términos y permiso para titulares/extractos, transformación y suministro; no asumir derechos por suscripción.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 91,
        "name": "Perfil",
        "route_status": "SOCIAL_CHANNEL_IDENTIFIED",
        "target_department": "Editorial Perfil · licencias de contenidos",
        "recipient": null,
        "route_url": "https://www.facebook.com/perfilcom/",
        "route_note": "Perfil social del medio localizado, también instagram.com/perfilcom. Pendiente verificar mensajería y obtener correo editorial; no se ha enviado mensaje.",
        "specific_question": "Solicitar a Editorial Perfil copia vigente de términos y permiso para titulares/extractos, transformación y suministro; no asumir derechos por suscripción.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": false,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 91,
          "name": "Perfil",
          "route_status": "SOCIAL_CHANNEL_IDENTIFIED",
          "recipient": null,
          "route_url": "https://www.facebook.com/perfilcom/",
          "route_note": "Perfil social del medio localizado, también instagram.com/perfilcom. Pendiente verificar mensajería y obtener correo editorial; no se ha enviado mensaje.",
          "evidence_kind": "official_social_index",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        }
      },
      "contact_search17_20260912": {
        "id": 91,
        "name": "Perfil",
        "route_status": "SOCIAL_CHANNEL_IDENTIFIED",
        "recipient": null,
        "route_url": "https://www.facebook.com/perfilcom/",
        "route_note": "Perfil social del medio localizado, también instagram.com/perfilcom. Pendiente verificar mensajería y obtener correo editorial; no se ha enviado mensaje.",
        "evidence_kind": "official_social_index",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La consulta actual de la página conservada no devolvió contenido verificable; persiste la necesidad de condiciones editoriales aplicables.",
        "evidence_url": "https://www.perfil.com/terminos-privacidad",
        "id": 91,
        "licensing_outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "name": "Perfil",
        "finding": "La ruta de condiciones no pudo recuperarse; no hay nuevo alcance verificable.",
        "next_action": "Resolver contacto editorial y obtener copia de las condiciones.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Sin envío confirmado en esta tanda",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "editorial_block8_20260912": {
        "id": 91,
        "name": "Perfil",
        "checked_at": "2026-09-12T14:31:02.762795+00:00",
        "rights_changed": false,
        "action": "DRAFT_PREPARED_NO_VERIFIED_RECIPIENT",
        "sent": false,
        "status": "CONTACT_VERIFICATION_PENDING",
        "label": "Consulta preparada · destinatario sin verificar",
        "blocker": "Web y rutas corporativas no recuperadas; redes sociales sin mensajería verificada; no se adoptaron contactos de otras cabeceras ni directorios antiguos."
      },
      "source_catalog_v1": {
        "id": 91,
        "name": "Perfil",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "No enviado · contacto sin verificar",
        "next_action": "No se ha corroborado un buzón oficial de Perfil para remitir la solicitud. La web no se recupera y su página de Facebook devuelve bloqueo temporal. Candidatos de terceros no confirmados; no enviado.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Resolver contacto de Perfil. Consulta completa guardada; enviar al obtener destinatario verificado.",
          "licensing_outreach_status": "CONTACT_VERIFICATION_PENDING",
          "licensing_contact_status": "SCOPE_AND_CONTACT_REVIEW_REQUIRED",
          "licensing_contact_url": "https://www.facebook.com/perfilcom/",
          "licensing_contact": "Perfil.com · Facebook · solicitar derivación a derechos",
          "licensing_batch": 8
        },
        "result": {
          "status": "CONTACT_VERIFICATION_PENDING",
          "url": "https://www.facebook.com/perfilcom/",
          "note": "No se ha corroborado un buzón oficial de Perfil para remitir la solicitud. La web no se recupera y su página de Facebook devuelve bloqueo temporal. Candidatos de terceros no confirmados; no enviado."
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 92,
      "name": "Ámbito Financiero",
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.ambito.com/contenidos/rss.html",
      "evidence_status": "official_scope_reviewed",
      "website_url": "https://www.ambito.com/",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.ambito.com/contenidos/aviso-legal.html",
        "https://www.ambito.com/contenidos/rss.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La página RSS permite incluir las noticias suministradas en blogs, sitios y agregadores. El alcance documentado se limita al canal RSS; no acredita extracción de artículos completos, traducción, resúmenes, IA externa ni retención de 90 días.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "AR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.ambito.com/contenidos/aviso-legal.html"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 92,
        "name": "Ámbito Financiero",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La página RSS permite incluir las noticias suministradas en blogs, sitios y agregadores. El alcance documentado se limita al canal RSS; no acredita extracción de artículos completos, traducción, resúmenes, IA externa ni retención de 90 días.",
        "evidence_url": "https://www.ambito.com/contenidos/rss.html",
        "next_action": "Validar un uso limitado a lo expresamente documentado; aclarar por separado app, traducción, resúmenes, IA externa, conservación y derechos de terceros antes de ampliar el alcance.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "limited_public_use": "La página RSS permite incluir las noticias suministradas en blogs, sitios y agregadores. El alcance documentado se limita al canal RSS; no acredita extracción de artículos completos, traducción, resúmenes, IA externa ni retención de 90 días.",
      "rights_compatible10_20260912": {
        "id": 92,
        "name": "Ámbito Financiero",
        "result": "CANDIDATE_RSS_HEADLINES",
        "label": "Candidata prioritaria · titulares RSS",
        "url": "https://www.ambito.com/contenidos/rss.html",
        "finding": "Permite publicar las noticias suministradas por sus RSS en sitios web y blogs. El aviso legal revisado trata datos personales y no añade una licencia editorial más amplia.",
        "scope": "Propuesta mínima: titular original, fuente, fecha y enlace directo en web, desde el RSS oficial. Excluir imágenes, texto completo, traducción, resúmenes e IA externa.",
        "next": "Validar el recorrido de recogida y presentación para que conserve solo los campos autorizados; confirmar app y cualquier ampliación o archivo prolongado.",
        "tech": "Cuatro canales registrados en pruebas; inactivos. Último éxito registrado el 12/09/2026; no constituye prueba de publicación conforme.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "source_catalog_v1": {
        "id": 92,
        "name": "Ámbito Financiero",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 1,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "suscripciones@ambito.com.ar",
      "licensing_contact_url": "https://www.ambito.com/contenidos/formulario_contacto_comercial.html",
      "licensing_outreach_email_id": "d87fbfa9-616d-4461-8987-178bd39f1d3f",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 93,
      "name": "Estadão",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://bluestudio.estadao.com.br/agencia-de-comunicacao/quem-somos/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.estadao.com.br/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.estadao.com.br/termo-de-uso",
        "https://bluestudio.estadao.com.br/agencia-de-comunicacao/quem-somos/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Estadão Conteúdo se presenta como distribuidor de noticias y fotografías producidas por Estadão, Agência Estado y socios; publica atención comercial de texto y foto. Existe vía comercial identificada, pendiente de acuerdo.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "BR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.estadao.com.br/termo-de-uso"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 93,
        "name": "Estadão",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La página de términos no fue accesible en esta consulta; no se pudo confirmar el alcance editorial.",
        "evidence_url": "https://www.estadao.com.br/termo-de-uso",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 93,
        "name": "Estadão",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "PARTNER_OR_LICENSE_ROUTE",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "Estadão Conteúdo se presenta como distribuidor de noticias y fotografías producidas por Estadão, Agência Estado y socios; publica atención comercial de texto y foto. Existe vía comercial identificada, pendiente de acuerdo.",
        "next_action": "Consultar a estadaoconteudo@estadao.com qué catálogo propio puede licenciar a GLOBREN, suministro, exclusiones de socios, traducción, IA y conservación.",
        "new_evidence_url": "https://bluestudio.estadao.com.br/agencia-de-comunicacao/quem-somos/",
        "new_primary_evidence": true,
        "result": "reclassified_limited_scope",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "source_catalog_v1": {
        "id": 93,
        "name": "Estadão",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "estadaoconteudo@estadao.com",
      "licensing_contact_url": "https://es.estadaoconteudo.com.br/",
      "licensing_outreach_email_id": "ba024d82-0431-44db-8f3c-580d3245fd93",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 94,
      "name": "UOL Notícias",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://noticias.uol.com.br/regras/aviso-de-direitos-autorais/",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://noticias.uol.com.br/",
      "checked_at": "2026-09-11T22:23:57.887861+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://noticias.uol.com.br/regras/aviso-de-direitos-autorais/"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "Uso y consulta personal; reproducción y distribución requieren permiso escrito del titular. Restricción incluye software y entrenamiento de IA; pedir alcance de inferencia externa por separado.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "BR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Uso y consulta personal; reproducción y distribución requieren permiso escrito del titular. Restricción incluye software y entrenamiento de IA; pedir alcance de inferencia externa por separado.",
        "attempts": [],
        "search_query": "UOL Notícias copyright terms conditions reproduction licensing"
      },
      "licensing_contact": "publicidade@uol.com.br",
      "licensing_contact_url": "https://sobreuol.noticias.uol.com.br/fale-com-uol/",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "832f3896-2e08-4f83-a6c8-14f901829654",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://sobreuol.noticias.uol.com.br/fale-com-uol/",
        "route": "commercial"
      },
      "source_catalog_v1": {
        "id": 94,
        "name": "UOL Notícias",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 95,
      "name": "Valor Econômico",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://valor.globo.com/termos-de-uso/",
      "evidence_status": "insufficient_scope",
      "website_url": "https://valor.globo.com/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://valor.globo.com/termos-de-uso/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El lector rechazó la consulta por robots.txt. No se verificó alcance de reutilización ni su posible suministro por licencia.",
      "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "BR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://valor.globo.com/termos-de-uso/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 95,
        "name": "Valor Econômico",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "El lector rechazó la consulta por robots.txt. No se verificó alcance de reutilización ni su posible suministro por licencia.",
        "evidence_url": "https://valor.globo.com/termos-de-uso/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 95,
        "name": "Valor Econômico",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "El lector rechazó la consulta por robots.txt. No se verificó alcance de reutilización ni su posible suministro por licencia.",
        "next_action": "Confirmar con Valor si Agência O Globo puede licenciar específicamente sus textos y bajo qué contrato; no extender licencias de O Globo a Valor sin confirmación.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 95,
        "name": "Valor Econômico",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Valor Econômico · licencias de contenidos",
        "recipient": "faleconosco@infoglobo.com.br",
        "route_url": "https://play.google.com/store/apps/details?hl=pt&id=br.com.valor.mobile",
        "route_note": "Canal publicado por el desarrollador de la app Valor Econômico en respuesta de soporte; pedir derivación a licencias de Valor. WhatsApp publicado: (21) 4002-5300.",
        "specific_question": "Confirmar con Valor si Agência O Globo puede licenciar específicamente sus textos y bajo qué contrato; no extender licencias de O Globo a Valor sin confirmación.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 95,
          "name": "Valor Econômico",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "faleconosco@infoglobo.com.br",
          "route_url": "https://play.google.com/store/apps/details?hl=pt&id=br.com.valor.mobile",
          "route_note": "Canal publicado por el desarrollador de la app Valor Econômico en respuesta de soporte; pedir derivación a licencias de Valor. WhatsApp publicado: (21) 4002-5300.",
          "evidence_kind": "publisher_app_listing",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 95,
          "name": "Valor Econômico",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "c548acd7-fe1e-42bd-a5c0-5280f59fcca1",
          "delivery_status": "delivered",
          "receipt": "- To: faleconosco@infoglobo.com.br | Subject: \"GLOBREN — Valor Econômico: consulta de direitos para pequeno piloto\" | Status: delivered | Sent: 2026-09-12 12:05:13.763000+00 | Message ID: <010201a09581e8e4-24b985ee-be34-49c3-8773-cf7b6fa5f025-000000@eu-west-1.amazonses.com> | ID: c548acd7-fe1e-42bd-a5c0-5280f59fcca1",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 95,
        "name": "Valor Econômico",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "faleconosco@infoglobo.com.br",
        "route_url": "https://play.google.com/store/apps/details?hl=pt&id=br.com.valor.mobile",
        "route_note": "Canal publicado por el desarrollador de la app Valor Econômico en respuesta de soporte; pedir derivación a licencias de Valor. WhatsApp publicado: (21) 4002-5300.",
        "evidence_kind": "publisher_app_listing",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "faleconosco@infoglobo.com.br · solicitar derivación a derechos",
      "licensing_contact_url": "https://play.google.com/store/apps/details?hl=pt&id=br.com.valor.mobile",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 95,
        "name": "Valor Econômico",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "c548acd7-fe1e-42bd-a5c0-5280f59fcca1",
        "delivery_status": "delivered",
        "receipt": "- To: faleconosco@infoglobo.com.br | Subject: \"GLOBREN — Valor Econômico: consulta de direitos para pequeno piloto\" | Status: delivered | Sent: 2026-09-12 12:05:13.763000+00 | Message ID: <010201a09581e8e4-24b985ee-be34-49c3-8773-cf7b6fa5f025-000000@eu-west-1.amazonses.com> | ID: c548acd7-fe1e-42bd-a5c0-5280f59fcca1",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "El lector rechazó la consulta por robots.txt. No se verificó alcance de reutilización ni su posible suministro por licencia.",
        "evidence_url": "https://valor.globo.com/termos-de-uso/",
        "id": 95,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "Valor Econômico",
        "finding": "Consulta bloqueada por robots; no se acredita que una licencia de otra marca del grupo cubra Valor.",
        "next_action": "Esperar respuesta; identificar titular y alcance exclusivo de Valor.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 95,
        "name": "Valor Econômico",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 96,
      "name": "Correio Braziliense",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.correiobraziliense.com.br/termos-de-uso",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.correiobraziliense.com.br/",
      "checked_at": "2026-09-11T22:23:58.063390+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.correiobraziliense.com.br/termos-de-uso",
        "https://www.correiobraziliense.com.br/termos-de-uso/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Condiciones §I prohíben reproducción, distribución o uso no autorizado del contenido propio y de terceros.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "BR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Condiciones §I prohíben reproducción, distribución o uso no autorizado del contenido propio y de terceros.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.correiobraziliense.com.br/termos-de-uso"
          }
        ],
        "search_query": null
      },
      "licensing_contact": "cbonline.df@dabr.com.br",
      "licensing_contact_url": "https://www.correiobraziliense.com.br/fale-conosco",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "e2da13ae-3bb5-4627-8e21-9fc8001fe593",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.correiobraziliense.com.br/fale-conosco",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 96,
        "name": "Correio Braziliense",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 97,
      "name": "Times of India",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://timescontent.timesofindia.com/",
      "evidence_status": "official_route_reviewed",
      "website_url": "https://timesofindia.indiatimes.com/",
      "checked_at": "2026-09-11T22:23:58.131862+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://timescontent.timesofindia.com/",
        "https://www.indiatimes.com/termsandcondition"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Times Group ofrece sindicación de artículos. Las condiciones enlazadas por TOI restringen redistribución y extracción; solicitar cobertura de edición, piezas y flujo de IA.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso o licencia antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "IN",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Times Group ofrece sindicación de artículos. Las condiciones enlazadas por TOI restringen redistribución y extracción; solicitar cobertura de edición, piezas y flujo de IA.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://timesofindia.indiatimes.com/"
          }
        ],
        "search_query": "Times of India copyright terms conditions reproduction licensing"
      },
      "licensing_contact_url": "https://timescontent.timesofindia.com/contactus",
      "licensing_contact_status": "OFFICIAL_LICENSING_ROUTE",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_route5_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "contact_source": "https://timescontent.timesofindia.com/contactus",
        "email_id": "11073795-8fa4-43e9-8d1e-3f14c90ab35b",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:48:36.086795+00:00"
      },
      "licensing_contact": "tss@timesofindia.com",
      "source_catalog_v1": {
        "id": 97,
        "name": "Times of India",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso o licencia antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 98,
      "name": "Hindustan Times",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "restricted",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.hindustantimes.com/rss",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://www.hindustantimes.com/",
      "continent": "Asia",
      "country_code": "IN",
      "continent_basis": "catalog",
      "licensing_contact": "paras.sharma@htdigital.in",
      "licensing_contact_url": "https://www.hindustantimes.com/contact-us",
      "licensing_contact_status": "OFFICIAL_RIGHTS_CONTACT",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T00:55:38.710151+00:00",
      "licensing_outreach_batch": "20260912-07",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "source_catalog_v1": {
        "id": 98,
        "name": "Hindustan Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 99,
      "name": "NDTV",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.ndtv.com/convergence/ndtv/new/TermsAndConditions.aspx",
      "evidence_status": "official_policy",
      "website_url": "https://www.ndtv.com/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "Las condiciones NDTV restringen reproducción, traducción, transformación y recuperación sistemática. El acceso al sitio no concede esos usos.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "IN",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "El enlace de condiciones recuperado regula NDTV Launchpad (cursos); no permite resolver los derechos de noticias.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.ndtv.com/"
          }
        ],
        "search_query": "NDTV copyright terms conditions reproduction licensing"
      },
      "source_catalog_v1": {
        "id": 99,
        "name": "NDTV",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones identificadas; permiso o alcance pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 99,
        "name": "NDTV",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 99,
            "name": "NDTV",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": 4,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Condiciones identificadas; permiso o alcance pendiente",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Localizar responsable de licencias y solicitar permiso escrito para el flujo concreto de GLOBREN.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "permission",
        "evidence_url": "https://www.ndtv.com/convergence/ndtv/new/TermsAndConditions.aspx",
        "evidence_status": "official_policy",
        "finding": "Las condiciones NDTV restringen reproducción, traducción, transformación y recuperación sistemática. El acceso al sitio no concede esos usos.",
        "next_action": "Localizar responsable de licencias y solicitar permiso escrito para el flujo concreto de GLOBREN."
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "feedback@ndtv.com",
      "licensing_contact_url": "https://www.ndtv.com/convergence/ndtv/new/feedback.aspx?pfrom=home-header-globalnav",
      "licensing_outreach_email_id": "f3d69ac9-968e-4671-a2c2-ba79bdabfb4c",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 100,
      "name": "Business Standard",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.business-standard.com/terms-conditions",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.business-standard.com/",
      "checked_at": "2026-09-11T22:23:58.256270+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.business-standard.com/terms-conditions"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "Exige permiso escrito para extracción automatizada y usos de IA, incluidos funcionamiento, grounding y RAG. Solicitar alcance específico para GLOBREN.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "IN",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Exige permiso escrito para extracción automatizada y usos de IA, incluidos funcionamiento, grounding y RAG. Solicitar alcance específico para GLOBREN.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.business-standard.com/"
          }
        ],
        "search_query": "Business Standard copyright terms conditions reproduction licensing"
      },
      "licensing_contact": "shailendra.kalelkar@bsmail.in",
      "licensing_contact_url": "https://www.business-standard.com/about-us",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "b274a21d-eb53-46cb-839b-7bdfcb7dc74f",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.business-standard.com/about-us",
        "route": "commercial"
      },
      "source_catalog_v1": {
        "id": 100,
        "name": "Business Standard",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 101,
      "name": "The Australian",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.newscorpaustralia.com/corporate-copyright-licence/",
      "evidence_status": "documented_licensing_permission_pending",
      "website_url": "https://www.theaustralian.com.au/",
      "checked_at": "2026-09-12T16:18:46.074500+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "News Corp Australia publica una vía de Corporate Copyright Licence y el contacto corporatesubscriptions@news.com.au. Describe usos internos y externos, incluidos web e IA, sujetos a licencia. No se presume que cubra The Australian en GLOBREN: deben confirmarse título, territorio, extracción automática, traducción y redistribución pública antes de cualquier uso.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "AU",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.theaustralian.com.au/"
          }
        ],
        "search_query": "The Australian copyright terms conditions reproduction licensing"
      },
      "source_catalog_v1": {
        "id": 101,
        "name": "The Australian",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de reproducción/licencia identificada; acuerdo pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 101,
        "name": "The Australian",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 101,
            "name": "The Australian",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Se detecta una referencia indexada a copyright/licencias, pero no se recuperó una ruta específica con alcance y contacto verificables.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact": "corporatesubscriptions@news.com.au",
      "licensing_contact_url": "https://www.newscorpaustralia.com/corporate-copyright-licence/",
      "licensing_contact_status": "DOCUMENTED_LICENSING",
      "documentary9_review_20260912": {
        "id": 101,
        "name": "The Australian",
        "from": "C",
        "to": "B",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "licensing_contact": null,
          "licensing_contact_url": null,
          "licensing_contact_status": null,
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 101,
            "name": "The Australian",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "checked_at": "2026-09-12T16:18:46.074500+00:00",
        "finding": "News Corp Australia publica una vía de Corporate Copyright Licence y el contacto corporatesubscriptions@news.com.au. Describe usos internos y externos, incluidos web e IA, sujetos a licencia. No se presume que cubra The Australian en GLOBREN: deben confirmarse título, territorio, extracción automática, traducción y redistribución pública antes de cualquier uso.",
        "contact": "corporatesubscriptions@news.com.au",
        "contact_type": "licensing",
        "evidence_urls": [
          "https://www.newscorpaustralia.com/corporate-copyright-licence/"
        ],
        "messages_sent": 0,
        "permissions_changed": false,
        "delivery_verified": false
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "3c415ddb-e128-4753-968f-84ffe448bbd5",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 102,
      "name": "The Age",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://professional.licensing-publishing.nine.com.au/",
      "evidence_status": "indexed_official_service",
      "website_url": "https://www.theage.com.au/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "La ayuda oficial indexada indica que los artículos de The Age se licencian desde Reprints and permissions. El portal abierto muestra fotografías; la licencia de fotos no cubre textos.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "AU",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "El portal de Nine recuperado está centrado en fotografías; no acredita derechos sobre artículos.",
        "attempts": [],
        "search_query": "The Age copyright terms conditions reproduction licensing"
      },
      "source_catalog_v1": {
        "id": 102,
        "name": "The Age",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de licencia localizada; acuerdo pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_contact_url": "https://professional.licensing-publishing.nine.com.au/C.aspx?VF=FXJFXT_3&VP3=CMS3",
      "c42_review_20260912": {
        "id": 102,
        "name": "The Age",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 102,
            "name": "The Age",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": 4,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Vía de licencia localizada; acuerdo pendiente",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Usar Reprints and permissions en una pieza de The Age o pedir derivación a Nine Syndication; negociar el uso automatizado y las transformaciones por separado.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "license",
        "evidence_url": "https://professional.licensing-publishing.nine.com.au/",
        "evidence_status": "indexed_official_service",
        "finding": "La ayuda oficial indexada indica que los artículos de The Age se licencian desde Reprints and permissions. El portal abierto muestra fotografías; la licencia de fotos no cubre textos.",
        "next_action": "Usar Reprints and permissions en una pieza de The Age o pedir derivación a Nine Syndication; negociar el uso automatizado y las transformaciones por separado."
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "syndication@nine.com.au",
      "licensing_outreach_email_id": "85907bee-ef10-4018-9c76-b2b87b1ba78a",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 103,
      "name": "Australian Financial Review",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "unassessed",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://business.afr.com/republishing",
      "evidence_status": "official_route_reviewed",
      "website_url": "https://www.afr.com/",
      "checked_at": "2026-09-11T22:23:58.423760+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://business.afr.com/republishing"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Ofrece licencias de republicación de artículos y archivos. Confirmar feed/API, web/app pública, IA externa y transformaciones; la oferta empresarial no los concede por defecto.",
      "next_action": "Verificar otra dirección oficial o recuperar el formulario. Este correo no acredita entrega; conservar el rebote.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "AU",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Ofrece licencias de republicación de artículos y archivos. Confirmar feed/API, web/app pública, IA externa y transformaciones; la oferta empresarial no los concede por defecto.",
        "attempts": [],
        "search_query": "Australian Financial Review copyright terms conditions reproduction licensing"
      },
      "licensing_contact_url": "https://www.nineforbrands.com.au/media-release/finance-review-rebrand-its-business-to-business-subscription-offering/",
      "licensing_contact_status": "OFFICIAL_LICENSING_ROUTE",
      "licensing_outreach_status": "EMAIL_BOUNCED",
      "licensing_route5_20260912": {
        "status": "FORM_ROUTE_PENDING",
        "sent": false,
        "contact_source": "https://business.afr.com/republishing",
        "block_reason": "Formulario comercial exige teléfono y aceptación de términos; formulario de soporte muestra verificación de seguridad. No se envió ni aceptaron términos."
      },
      "licensing_contact": "amotte@nine.com.au",
      "source_catalog_v1": {
        "id": 103,
        "name": "Australian Financial Review",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Verificar otra dirección oficial o recuperar el formulario. Este correo no acredita entrega; conservar el rebote.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "232ae61a-0310-4b8a-9a15-11bfe38623f1",
      "licensing_outreach_delivery_status": "bounced",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Solicitar al titular autorización para suministro, web/app, titulares y extractos, IA externa sin entrenamiento, resúmenes, traducción, conservación y retirada. Confirmar presupuesto sin aceptar cargos.",
          "licensing_contact_url": "https://business.afr.com/republishing",
          "licensing_contact_status": "OFFICIAL_LICENSING_ROUTE",
          "licensing_outreach_status": "FORM_ROUTE_PENDING",
          "licensing_route5_20260912": {
            "status": "FORM_ROUTE_PENDING",
            "sent": false,
            "contact_source": "https://business.afr.com/republishing",
            "block_reason": "Formulario comercial exige teléfono y aceptación de términos; formulario de soporte muestra verificación de seguridad. No se envió ni aceptaron términos."
          },
          "licensing_contact": "Formulario oficial AFR for Business"
        },
        "result": {
          "status": "EMAIL_BOUNCED",
          "contact": "amotte@nine.com.au",
          "url": "https://www.nineforbrands.com.au/media-release/finance-review-rebrand-its-business-to-business-subscription-offering/",
          "email_id": "232ae61a-0310-4b8a-9a15-11bfe38623f1",
          "delivery_status": "bounced",
          "receipt": "- To: amotte@nine.com.au | Subject: \"GLOBREN — Australian Financial Review: please route small-pilot permissions enquiry\" | Status: bounced | Sent: 2026-09-12 16:50:25.855000+00 | Message ID: <010201a09687050b-e3fd0cf2-8a0e-4534-afac-210e170b02f7-000000@eu-west-1.amazonses.com> | ID: 232ae61a-0310-4b8a-9a15-11bfe38623f1"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 104,
      "name": "Expansión",
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://expansion.mx/canales-rss",
      "evidence_status": "official_scope_reviewed",
      "website_url": "https://expansion.mx/",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://expansion.mx/aviso-legal-y-privacidad",
        "https://expansion.mx/canales-rss"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Expansión ofrece RSS gratuitos para incluir sus titulares en sitios web, blogs o lectores. Esta autorización de titulares no acredita extractos adicionales, imágenes, traducción, resúmenes ni procesamiento externo con IA.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "MX",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://expansion.mx/aviso-legal-y-privacidad"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 104,
        "name": "Expansión",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "Expansión ofrece RSS gratuitos para incluir sus titulares en sitios web, blogs o lectores. Esta autorización de titulares no acredita extractos adicionales, imágenes, traducción, resúmenes ni procesamiento externo con IA.",
        "evidence_url": "https://expansion.mx/canales-rss",
        "next_action": "Validar un uso limitado a lo expresamente documentado; aclarar por separado app, traducción, resúmenes, IA externa, conservación y derechos de terceros antes de ampliar el alcance.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "limited_public_use": "Expansión ofrece RSS gratuitos para incluir sus titulares en sitios web, blogs o lectores. Esta autorización de titulares no acredita extractos adicionales, imágenes, traducción, resúmenes ni procesamiento externo con IA.",
      "rights_compatible10_20260912": {
        "id": 104,
        "name": "Expansión México",
        "result": "CANDIDATE_RSS_HEADLINES",
        "label": "Candidata prioritaria · titulares RSS",
        "url": "https://expansion.mx/canales-rss",
        "finding": "Autoriza incluir titulares RSS en sitios web, blogs y lectores. El aviso legal y de privacidad revisado se ocupa de datos personales.",
        "scope": "Propuesta mínima: titular original, fuente, fecha y enlace directo en web, desde RSS oficial. Excluir imágenes, texto completo, traducción, resúmenes e IA externa.",
        "next": "Validar el recorrido de recogida y presentación antes de habilitar. Precisar el alcance de la app y conservación adicional.",
        "tech": "Dos canales registrados en pruebas; inactivos. Último éxito registrado el 12/09/2026.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "source_catalog_v1": {
        "id": 104,
        "name": "Expansión",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 1,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "publishing@grupoexpansion.com",
      "licensing_contact_url": "https://grupoexpansion.com/contacto/",
      "licensing_outreach_email_id": "e3a24d0b-3054-485d-a645-c05ea62e24af",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 105,
      "name": "Agência Brasil",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.ebc.com.br/sobre/publicidade-legal-e-licenciamento",
      "evidence_status": "official_route_reviewed",
      "website_url": "https://agenciabrasil.ebc.com.br/",
      "checked_at": "2026-09-11T22:23:58.524519+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.ebc.com.br/sobre/publicidade-legal-e-licenciamento",
        "https://www.ebc.com.br/termos-de-uso-e-condicoes-gerais-do-portal-da-ebc"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "EBC ofrece licenciamiento de obras en texto, audio, fotografía y vídeo. Confirmar excepciones de licencia pública por pieza y alcance de Agência Brasil/IA.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso o licencia antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "BR",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "EBC ofrece licenciamiento de obras en texto, audio, fotografía y vídeo. Confirmar excepciones de licencia pública por pieza y alcance de Agência Brasil/IA.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.ebc.com.br/sobre/publicidade-legal-e-licenciamento"
          }
        ],
        "search_query": null
      },
      "licensing_contact": "licenciamento@ebc.com.br",
      "licensing_contact_url": "https://www.ebc.com.br/sobre/publicidade-legal-e-licenciamento",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_route5_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "contact_source": "https://www.ebc.com.br/sobre/publicidade-legal-e-licenciamento",
        "email_id": "d998a5a1-88fe-41ab-bdaf-810926b91ac5",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:48:36.086795+00:00"
      },
      "source_catalog_v1": {
        "id": 105,
        "name": "Agência Brasil",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso o licencia antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 106,
      "name": "The Conversation Australia",
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://theconversation.com/au/republishing-and-media",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://theconversation.com/au",
      "checked_at": "2026-09-11T22:23:58.554005+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://theconversation.com/au/republishing-and-media",
        "https://theconversation.com/au/terms-and-conditions"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Republicación bajo CC BY-ND y reglas específicas; modificaciones y flujo automático requieren comprobar su encaje.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "AU",
      "continent_basis": "catalog",
      "rights_compatible10_20260912": {
        "id": 106,
        "name": "The Conversation Australia",
        "result": "CURRENT_VERIFICATION_BLOCKED",
        "label": "Pendiente · reverificación documental",
        "url": "https://theconversation.com/au/republishing-and-media",
        "finding": "La revisión histórica registró CC BY-ND y condiciones específicas. La consulta actual no recupera la política y comunica bloqueo por robots; no se da por revalidada.",
        "scope": "Conclusión provisional basada en el registro anterior. No ampliar derechos con evidencia actual incompleta.",
        "next": "Recuperar o recibir las condiciones oficiales vigentes de la edición australiana y contrastar formato, automatización y traducción.",
        "tech": "Cinco canales en pruebas, inactivos; su funcionamiento no acredita permiso.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "source_catalog_v1": {
        "id": 106,
        "name": "The Conversation Australia",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 2,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "au-support@theconversation.com",
      "licensing_contact_url": "https://theconversation.com/au",
      "licensing_outreach_email_id": "cd7830b6-da9a-4a0d-a863-74b1cf26c225",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 107,
      "name": "Crikey",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.crikey.com.au/terms-conditions/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.crikey.com.au/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.crikey.com.au/terms-conditions/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Crikey/Private Media requiere acuerdo para distribuir, modificar o crear derivados del contenido propio o de terceros.",
      "next_action": "Petición de confirmación enviada por formulario. Acuse: Your responses were successfully submitted. Thank you! Esperar respuesta; no implica licencia.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "AU",
      "continent_basis": "catalog",
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "limited_public_use": "Uso personal limitado; no cubre la integración comercial.",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact_url": "https://www.crikey.com.au/contact-us/",
      "licensing_contact": "support@crikey.com.au · derivación general",
      "licensing_batch": 8,
      "licensing_outreach_checked_at": "2026-09-12T09:53:44.681838+00:00",
      "source_catalog_v1": {
        "id": 107,
        "name": "Crikey",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario recibido · pendiente de respuesta",
        "next_action": "Petición de confirmación enviada por formulario. Acuse: Your responses were successfully submitted. Thank you! Esperar respuesta; no implica licencia.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 108,
      "name": "El Financiero",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.elfinanciero.com.mx/",
      "evidence_status": "documented_commercial_referral_permission_pending",
      "website_url": "https://www.elfinanciero.com.mx/",
      "checked_at": "2026-09-12T16:18:46.074500+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "El pie de la web oficial mexicana publica inteligenciacomercial@elfinanciero.com.mx y 55-1579-7000 como contacto comercial. Queda consolidada una vía para pedir derivación a derechos. El contacto no acredita permiso ni se confunde con El Financiero de Costa Rica.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "MX",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.elfinanciero.com.mx/"
          }
        ],
        "search_query": "El Financiero copyright terms conditions reproduction licensing"
      },
      "source_catalog_v1": {
        "id": 108,
        "name": "El Financiero",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto de derivación documentado; permiso y alcance pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 108,
        "name": "El Financiero",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 108,
            "name": "El Financiero",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact": "inteligenciacomercial@elfinanciero.com.mx",
      "licensing_contact_url": "https://www.elfinanciero.com.mx/",
      "licensing_contact_status": "DOCUMENTED_COMMERCIAL_REFERRAL",
      "documentary9_review_20260912": {
        "id": 108,
        "name": "El Financiero",
        "from": "C",
        "to": "B",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "licensing_contact": null,
          "licensing_contact_url": null,
          "licensing_contact_status": null,
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 108,
            "name": "El Financiero",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "checked_at": "2026-09-12T16:18:46.074500+00:00",
        "finding": "El pie de la web oficial mexicana publica inteligenciacomercial@elfinanciero.com.mx y 55-1579-7000 como contacto comercial. Queda consolidada una vía para pedir derivación a derechos. El contacto no acredita permiso ni se confunde con El Financiero de Costa Rica.",
        "contact": "inteligenciacomercial@elfinanciero.com.mx",
        "contact_type": "commercial_referral",
        "evidence_urls": [
          "https://www.elfinanciero.com.mx/"
        ],
        "messages_sent": 0,
        "permissions_changed": false,
        "delivery_verified": false
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "e11880b1-292e-4089-b226-b99d6f0c8a42",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 109,
      "name": "Fox News",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.foxnews.com/terms-of-use",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.foxnews.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.foxnews.com/terms-of-use"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Fox News restringe captura automatizada, archivo, redistribución y traducción; los usos con IA requieren alcance autorizado.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se acredita permiso para el flujo previsto.",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact_url": "https://help.foxnews.com/hc/en-us/articles/360009349693-Is-there-a-process-for-licensing-content",
      "licensing_contact": "ArchiveSales@foxnews.com",
      "licensing_batch": 8,
      "licensing_outreach_checked_at": "2026-09-12T01:29:06.792581+00:00",
      "licensing_outreach_batch": "20260912-12",
      "source_catalog_v1": {
        "id": 109,
        "name": "Fox News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 110,
      "name": "PBS NewsHour",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.pbs.org/about/about-pbs/terms-of-use/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.pbs.org/newshour/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.pbs.org/about/about-pbs/terms-of-use/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "PBS limita la explotación comercial; deben confirmarse además los derechos del productor de NewsHour y de terceros.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Las condiciones de PBS no conceden por sí solas derechos de todos los programas.",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact_url": "https://www.pbs.org/newshour/about/contact-us",
      "licensing_contact": "licensing@newshour.org",
      "licensing_batch": 9,
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-11",
      "source_catalog_v1": {
        "id": 110,
        "name": "PBS NewsHour",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 111,
      "name": "CNBC",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://cnbc.zendesk.com/hc/en-us/articles/37685109086875-Do-I-need-an-account-to-access-CNBC-content",
      "evidence_status": "partial_scope_evidence",
      "website_url": "https://www.cnbc.com/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.cnbc.com/terms/",
        "https://www.cnbc.com/market-data-terms-of-service/",
        "https://cnbc.zendesk.com/hc/en-us/articles/37685109086875-Do-I-need-an-account-to-access-CNBC-content"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La ayuda oficial incluye un enlace Licensing & Reprints, pero no se pudo verificar el destino ni su alcance. Las ofertas de clips o CNBC Select no acreditan derechos de noticias generales.",
      "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Alcance de noticias editoriales pendiente; no confundir licencias de vídeo o datos con artículos.",
      "licensing_contact_status": "SCOPE_AND_CONTACT_REVIEW_REQUIRED",
      "licensing_contact_url": "https://play.google.com/store/apps/details?hl=en_US&id=com.cnbc.client",
      "licensing_contact": "customercare@cnbc.com · solicitar derivación a derechos",
      "licensing_batch": 9,
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.cnbc.com/terms/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 111,
        "name": "CNBC",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La consulta de términos no devolvió texto utilizable. Se localizaron ofertas para clips o CNBC Select, pero no acreditan licencia de artículos generales de CNBC. Confirmar producto y titular aplicables.",
        "evidence_url": "https://www.cnbc.com/terms/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 111,
        "name": "CNBC",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La ayuda oficial incluye un enlace Licensing & Reprints, pero no se pudo verificar el destino ni su alcance. Las ofertas de clips o CNBC Select no acreditan derechos de noticias generales.",
        "next_action": "Pedir a CNBC que identifique el servicio de licencias de artículos generales y confirme agregación, traducción y uso con IA.",
        "new_evidence_url": "https://cnbc.zendesk.com/hc/en-us/articles/37685109086875-Do-I-need-an-account-to-access-CNBC-content",
        "new_primary_evidence": true,
        "result": "partial_clarification",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 111,
        "name": "CNBC",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "CNBC · Licensing & Reprints",
        "recipient": "customercare@cnbc.com",
        "route_url": "https://play.google.com/store/apps/details?hl=en_US&id=com.cnbc.client",
        "route_note": "Correo de atención confirmado en la ficha oficial de la app y ayuda CNBC; solicitar derivación a Licensing & Reprints para artículos generales.",
        "specific_question": "Pedir a CNBC que identifique el servicio de licencias de artículos generales y confirme agregación, traducción y uso con IA.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 111,
          "name": "CNBC",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "customercare@cnbc.com",
          "route_url": "https://play.google.com/store/apps/details?hl=en_US&id=com.cnbc.client",
          "route_note": "Correo de atención confirmado en la ficha oficial de la app y ayuda CNBC; solicitar derivación a Licensing & Reprints para artículos generales.",
          "evidence_kind": "publisher_app_listing",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 111,
          "name": "CNBC",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "27a6ee50-47ca-440e-9726-61f0ea7e334e",
          "delivery_status": "delivered",
          "receipt": "- To: customercare@cnbc.com | Subject: \"GLOBREN — CNBC: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:05:21.788000+00 | Message ID: <010201a095820833-2470e461-fbdc-40fd-a06f-79ac362e8bce-000000@eu-west-1.amazonses.com> | ID: 27a6ee50-47ca-440e-9726-61f0ea7e334e",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 111,
        "name": "CNBC",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "customercare@cnbc.com",
        "route_url": "https://play.google.com/store/apps/details?hl=en_US&id=com.cnbc.client",
        "route_note": "Correo de atención confirmado en la ficha oficial de la app y ayuda CNBC; solicitar derivación a Licensing & Reprints para artículos generales.",
        "evidence_kind": "publisher_app_listing",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 111,
        "name": "CNBC",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "27a6ee50-47ca-440e-9726-61f0ea7e334e",
        "delivery_status": "delivered",
        "receipt": "- To: customercare@cnbc.com | Subject: \"GLOBREN — CNBC: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:05:21.788000+00 | Message ID: <010201a095820833-2470e461-fbdc-40fd-a06f-79ac362e8bce-000000@eu-west-1.amazonses.com> | ID: 27a6ee50-47ca-440e-9726-61f0ea7e334e",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La ayuda oficial incluye un enlace Licensing & Reprints, pero no se pudo verificar el destino ni su alcance. Las ofertas de clips o CNBC Select no acreditan derechos de noticias generales.",
        "evidence_url": "https://cnbc.zendesk.com/",
        "id": 111,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "CNBC",
        "finding": "La ayuda oficial indexada identifica Licensing & Reprints; el destino no se recupera y falta alcance para noticias generales.",
        "next_action": "Esperar derivación y propuesta de licencia para artículos, no solo clips o CNBC Select.",
        "candidate_group": 4,
        "group_label": "4 · Licencia a medida: pendiente de acuerdo",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 111,
        "name": "CNBC",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 112,
      "name": "The Economic Times",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "technical_only",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://economictimes.indiatimes.com/terms-conditions",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://economictimes.indiatimes.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://economictimes.indiatimes.com/terms-conditions"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "The Economic Times remite las solicitudes de republicación a Times Syndication Service; se necesita licencia específica.",
      "next_action": "Verificar contacto oficial alternativo; no reintentar automáticamente.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "IN",
      "continent_basis": "catalog",
      "licensing_outreach_status": "BOUNCED_CONTACT_CORRECTION_REQUIRED",
      "limited_public_use": "La lectura o suscripción no concede redistribución.",
      "licensing_contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
      "licensing_contact_url": "https://economictimes.indiatimes.com/terms-conditions",
      "licensing_contact": "tss@timesgroup.com · Times Syndication Service",
      "licensing_batch": 9,
      "licensing_outreach_checked_at": "2026-09-12T00:32:29.888848+00:00",
      "licensing_outreach_batch": "20260912-02",
      "source_catalog_v1": {
        "id": 112,
        "name": "The Economic Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Verificar contacto oficial alternativo; no reintentar automáticamente.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 113,
      "name": "México Ambiental",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.mexicoambiental.com/fenomeno-de-el-nino-en-2026-condiciones-ideales-para-sequias-lluvias-intensas-y-danos-hidricos/",
      "evidence_status": "insufficient_scope",
      "website_url": "https://www.mexicoambiental.com/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.mexicoambiental.com/fenomeno-de-el-nino-en-2026-condiciones-ideales-para-sequias-lluvias-intensas-y-danos-hidricos/",
        "https://www.mexicoambiental.com/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La portada reserva derechos y contiene materiales de instituciones y otros autores. No se identificó licencia general; confirmar propiedad por pieza y autorización de suministro y transformaciones.",
      "next_action": "Esperar respuesta al formulario y revisar el permiso escrito.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "MX",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.mexicoambiental.com/"
          }
        ],
        "search_query": "México Ambiental copyright terms conditions reproduction licensing"
      },
      "rights_scope41_20260912": {
        "id": 113,
        "name": "México Ambiental",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La portada reserva derechos y contiene materiales de instituciones y otros autores. No se identificó licencia general; confirmar propiedad por pieza y autorización de suministro y transformaciones.",
        "evidence_url": "https://www.mexicoambiental.com/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 113,
        "name": "México Ambiental",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La portada reserva derechos y contiene materiales de instituciones y otros autores. No se identificó licencia general; confirmar propiedad por pieza y autorización de suministro y transformaciones.",
        "next_action": "Pedir al contacto editorial distinguir textos propios, notas institucionales y materiales de terceros, y conceder permiso por cada categoría.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 113,
        "name": "México Ambiental",
        "route_status": "FORM_ROUTING_VERIFIED",
        "target_department": "México Ambiental · contacto general",
        "recipient": null,
        "route_url": "https://www.mexicoambiental.com/contacto/",
        "route_note": "Formulario oficial para peticiones; pedir traslado al responsable editorial.",
        "specific_question": "Pedir al contacto editorial distinguir textos propios, notas institucionales y materiales de terceros, y conceder permiso por cada categoría.",
        "checked_at": "2026-09-12T11:55:03.619913+00:00",
        "sent": false,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación."
      },
      "licensing_contact": "México Ambiental · contacto general",
      "licensing_contact_url": "https://www.mexicoambiental.com/contacto/",
      "rights_groups25_20260912": {
        "assessment_reason": "La portada reserva derechos y contiene materiales de instituciones y otros autores. No se identificó licencia general; confirmar propiedad por pieza y autorización de suministro y transformaciones.",
        "evidence_url": "https://www.mexicoambiental.com/",
        "id": 113,
        "licensing_outreach_status": null,
        "name": "México Ambiental",
        "finding": "La consulta actual devuelve una comprobación de acceso. El registro previo identifica contenidos de instituciones y otros autores.",
        "next_action": "Identificar derechos por pieza y suministro; una noticia institucional reproducida no concede derechos sobre todo el sitio.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Sin envío confirmado en esta tanda",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 113,
        "name": "México Ambiental",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Formulario enviado · confirmación visible",
        "next_action": "Esperar respuesta al formulario y revisar el permiso escrito.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "FORM_SUBMITTED_CONFIRMED",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 115,
      "name": "European Commission",
      "study_status": "PUBLIC_LICENSE_LIMITED",
      "operational_status": "authorized",
      "active_authorized_channels": 1,
      "enabled_uses": {
        "production_collection_allowed": true,
        "headline_reuse_allowed": true,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://commission.europa.eu/legal-notice_en",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://commission.europa.eu/news-and-media/highlighted-news_en",
      "continent": "Europe",
      "country_code": "EU",
      "continent_basis": "editorial_geographic_grouping",
      "source_catalog_v1": {
        "id": 115,
        "name": "European Commission",
        "catalog": "A",
        "enabled_group": 1,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": true,
        "reason": "Uso limitado habilitado",
        "contact_status": "Estado de contacto no consolidado; revisar historial",
        "next_action": "Completar revisión documental y concretar usos permitidos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 116,
      "name": "Council of the EU",
      "study_status": "PUBLIC_LICENSE_LIMITED",
      "operational_status": "authorized",
      "active_authorized_channels": 1,
      "enabled_uses": {
        "production_collection_allowed": true,
        "headline_reuse_allowed": true,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.consilium.europa.eu/en/about-site/copyright/",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://www.consilium.europa.eu/en/press/",
      "continent": "Europe",
      "country_code": "EU",
      "continent_basis": "editorial_geographic_grouping",
      "source_catalog_v1": {
        "id": 116,
        "name": "Council of the EU",
        "catalog": "A",
        "enabled_group": 1,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": true,
        "reason": "Uso limitado habilitado",
        "contact_status": "Estado de contacto no consolidado; revisar historial",
        "next_action": "Completar revisión documental y concretar usos permitidos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 117,
      "name": "RT (Russia Today)",
      "study_status": "SEPARATE_REGULATORY_REVIEW",
      "operational_status": "restricted",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.consilium.europa.eu/en/policies/sanctions-against-russia-explained/",
      "evidence_status": "official_regulatory_policy",
      "website_url": null,
      "continent": "Europe",
      "country_code": "RU",
      "continent_basis": "editorial_geographic_grouping",
      "source_catalog_v1": {
        "id": 117,
        "name": "RT (Russia Today)",
        "catalog": "C",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Revisión regulatoria adicional pendiente",
        "contact_status": "Estado de contacto no consolidado; revisar historial",
        "next_action": "Revisar aplicabilidad territorial y regulatoria antes de cualquier uso; mantener deshabilitada.",
        "checked_at": "2026-09-12T15:33:52.228923+00:00"
      },
      "assessment_reason": "El Consejo de la UE sigue incluyendo Russia Today y sus filiales entre los medios con difusión suspendida, también por webs y aplicaciones. Mantener revisión regulatoria separada; un permiso del medio no resuelve esa restricción.",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "next_action": "Revisar aplicabilidad territorial y regulatoria antes de cualquier uso; mantener deshabilitada.",
      "c42_review_20260912": {
        "id": 117,
        "name": "RT (Russia Today)",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "SEPARATE_REGULATORY_REVIEW",
          "assessment_reason": null,
          "evidence_url": "https://www.consilium.europa.eu/en/policies/sanctions-against-russia-explained/",
          "evidence_status": "prior_registry_evidence",
          "next_action": null,
          "source_catalog_v1": {
            "id": 117,
            "name": "RT (Russia Today)",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Revisión regulatoria adicional pendiente",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Revisar aplicabilidad territorial y regulatoria antes de cualquier uso; mantener deshabilitada.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "El Consejo de la UE sigue incluyendo Russia Today y sus filiales entre los medios con difusión suspendida, también por webs y aplicaciones. Mantener revisión regulatoria separada; un permiso del medio no resuelve esa restricción.",
        "next_action": "Revisar aplicabilidad territorial y regulatoria antes de cualquier uso; mantener deshabilitada.",
        "evidence_url": "https://www.consilium.europa.eu/en/policies/sanctions-against-russia-explained/"
      }
    },
    {
      "id": 118,
      "name": "RNZ",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.rnz.co.nz/about/legal",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.rnz.co.nz/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.rnz.co.nz/about/legal"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "RNZ exige permiso escrito para reutilizar contenido en otras webs, apps y determinados usos con IA.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "NZ",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Permite enlaces. La licencia de las parrillas de programación no se extiende a las noticias.",
      "licensing_contact_status": "OFFICIAL_RIGHTS_CONTACT",
      "licensing_contact_url": "https://www.rnz.co.nz/about/contact",
      "licensing_contact": "licensing@rnz.co.nz",
      "licensing_batch": 9,
      "licensing_outreach_checked_at": "2026-09-12T00:53:06.997994+00:00",
      "licensing_outreach_batch": "20260912-06",
      "source_catalog_v1": {
        "id": 118,
        "name": "RNZ",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 119,
      "name": "Rappler",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.rappler.com/about/policies/rappler-content-use-policy/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.rappler.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.rappler.com/about/policies/rappler-content-use-policy/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La política de Rappler exige consentimiento escrito para acceso automatizado, reproducción, almacenamiento y agregación comercial.",
      "next_action": "Verificar contacto alternativo; no reintentar automáticamente.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "PH",
      "continent_basis": "catalog",
      "licensing_outreach_status": "BOUNCED_CONTACT_CORRECTION_REQUIRED",
      "limited_public_use": "Uso personal y compartir enlaces limitados; no cubre el servicio GLOBREN.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.rappler.com/about-rappler/about-us/1557-contact-us/",
      "licensing_contact": "partnerships@rappler.com",
      "licensing_batch": 9,
      "licensing_outreach_checked_at": "2026-09-12T01:06:25.301869+00:00",
      "licensing_outreach_batch": "20260912-08",
      "source_catalog_v1": {
        "id": 119,
        "name": "Rappler",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Verificar contacto alternativo; no reintentar automáticamente.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 120,
      "name": "GroundUp",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://groundup.org.za/licencing/detail/2/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://groundup.org.za/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://groundup.org.za/licencing/detail/2/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "GroundUp exige aprobación previa y, normalmente, republicación íntegra con atribución, enlace y condiciones de medición.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "ZA",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "El extracto, la traducción y el procesamiento con IA necesitan aclaración separada; no asumirlos incluidos.",
      "licensing_contact_status": "PERMISSION_CONTACT_UNRESOLVED",
      "licensing_contact_url": "https://groundup.org.za/licencing/detail/2/",
      "licensing_contact": "info@groundup.org.za",
      "licensing_batch": 10,
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-10",
      "source_catalog_v1": {
        "id": 120,
        "name": "GroundUp",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 121,
      "name": "Mail & Guardian",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://mg.co.za/2026-05-22-22-may-2026/",
      "evidence_status": "official_general_contact",
      "website_url": "https://mg.co.za/",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Correo de atención publicado en una edición de mayo de 2026. Es una vía de derivación, no el departamento de licencias ni una autorización.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "ZA",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://mg.co.za/"
          }
        ],
        "search_query": "Mail & Guardian copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 121,
        "name": "Mail & Guardian",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 121,
        "name": "Mail & Guardian",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 121,
            "name": "Mail & Guardian",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://mg.co.za/2026-05-22-22-may-2026/",
      "licensing_contact": "subscriptions@mg.co.za",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 121,
        "name": "Mail & Guardian",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 121,
            "name": "Mail & Guardian",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "Correo de atención publicado en una edición de mayo de 2026. Es una vía de derivación, no el departamento de licencias ni una autorización.",
        "evidence_url": "https://mg.co.za/2026-05-22-22-may-2026/",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "subscriptions@mg.co.za",
        "evidence_status": "official_general_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "ed211184-5a6b-444b-9d6a-5d895234f86d",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 122,
      "name": "Graphic Online",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.graphic.com.gh/terms-of-use.html",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.graphic.com.gh/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.graphic.com.gh/terms-of-use.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Graphic Online exige autorización para reutilización fuera del uso personal y licencia para servicios comerciales de agregación o seguimiento.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "GH",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se acredita permiso para el flujo completo.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.graphic.com.gh/contact-us.html",
      "licensing_contact": "webcontact@graphic.com.gh",
      "licensing_batch": 10,
      "licensing_outreach_checked_at": "2026-09-12T00:53:06.997994+00:00",
      "licensing_outreach_batch": "20260912-06",
      "source_catalog_v1": {
        "id": 122,
        "name": "Graphic Online",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 123,
      "name": "The EastAfrican",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.theeastafrican.co.ke/tea/terms-conditions-of-use-4783192",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://www.theeastafrican.co.ke/",
      "continent": "Africa",
      "country_code": "KE",
      "continent_basis": "catalog",
      "licensing_contact": "syndication@ke.nationmedia.com",
      "licensing_contact_url": "https://syndication.nation.co.ke/terms-of-use/",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-10",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "source_catalog_v1": {
        "id": 123,
        "name": "The EastAfrican",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 124,
      "name": "Daily Nation",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.theeastafrican.co.ke/tea/terms-conditions-of-use-4783192",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://nation.africa/kenya",
      "continent": "Africa",
      "country_code": "KE",
      "continent_basis": "catalog",
      "licensing_contact": "syndication@ke.nationmedia.com",
      "licensing_contact_url": "https://syndication.nation.co.ke/terms-of-use/",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-10",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "source_catalog_v1": {
        "id": 124,
        "name": "Daily Nation",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 125,
      "name": "The Continent",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.thecontinent.org/",
      "evidence_status": "official_contact_partial_scope",
      "website_url": "https://www.thecontinent.org/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "The Continent invita a compartir su periódico por mensajería y ofrece thecontinent@mg.co.za. Eso no acredita extracción, republicación web, resúmenes ni traducciones.",
      "next_action": "Verificar una vía alternativa y reenviar; conservar los justificantes de rebote.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "ZA",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "Sitio oficial accesible y contacto general localizado; no se acreditó licencia para GLOBREN.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.thecontinent.org/"
          }
        ],
        "search_query": "The Continent copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 125,
        "name": "The Continent",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 2,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto oficial localizado; alcance y permiso pendientes",
        "contact_status": "Correo rebotado · entrega pendiente",
        "next_action": "Verificar una vía alternativa y reenviar; conservar los justificantes de rebote.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_contact_url": "https://www.thecontinent.org/about",
      "c42_review_20260912": {
        "id": 125,
        "name": "The Continent",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 125,
            "name": "The Continent",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": 2,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Contacto oficial localizado; alcance y permiso pendientes",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Pedir permiso específico de publicación web/app y distinguir distribución del PDF íntegro de reutilización o transformación de artículos.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "contact",
        "evidence_url": "https://www.thecontinent.org/",
        "evidence_status": "official_contact_partial_scope",
        "finding": "The Continent invita a compartir su periódico por mensajería y ofrece thecontinent@mg.co.za. Eso no acredita extracción, republicación web, resúmenes ni traducciones.",
        "next_action": "Pedir permiso específico de publicación web/app y distinguir distribución del PDF íntegro de reutilización o transformación de artículos."
      },
      "licensing_outreach_status": "EMAIL_BOUNCED",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "advertising@thecontinent.org",
      "licensing_outreach_email_id": "404edba8-5ed4-4430-819a-f88a458cadd5",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "EMAIL_BOUNCED",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 126,
      "name": "Mada Masr",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.madamasr.com/en/contact-us/",
      "evidence_status": "indexed_official_contact",
      "website_url": "https://www.madamasr.com/",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "La página oficial de contacto indexada publica info@madamasr.com. Documento antiguo y apertura intermitente: comprobar vigencia al tramitar. No consta permiso para GLOBREN.",
      "next_action": "Verificar una vía alternativa y reenviar; conservar los justificantes de rebote.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "EG",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.madamasr.com/"
          }
        ],
        "search_query": "Mada Masr copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 126,
        "name": "Mada Masr",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo rebotado · entrega pendiente",
        "next_action": "Verificar una vía alternativa y reenviar; conservar los justificantes de rebote.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 126,
        "name": "Mada Masr",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 126,
            "name": "Mada Masr",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://www.madamasr.com/en/contact-us/",
      "licensing_contact": "info@madamasr.com",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 126,
        "name": "Mada Masr",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 126,
            "name": "Mada Masr",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "La página oficial de contacto indexada publica info@madamasr.com. Documento antiguo y apertura intermitente: comprobar vigencia al tramitar. No consta permiso para GLOBREN.",
        "evidence_url": "https://www.madamasr.com/en/contact-us/",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "info@madamasr.com",
        "evidence_status": "indexed_official_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_status": "EMAIL_BOUNCED",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "189d274e-a989-4f96-bf51-1a929fb8d876",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "EMAIL_BOUNCED",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 127,
      "name": "Inkyfada",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://inkyfada.com/fr/2015/12/06/photoreportage-jcc2015-prison-cinema-augustin-legall-tunisie/",
      "evidence_status": "partial_scope_evidence",
      "website_url": "https://inkyfada.com/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://inkyfada.com/fr/conditions-dutilisation/",
        "https://inkyfada.com/fr/2015/12/06/photoreportage-jcc2015-prison-cinema-augustin-legall-tunisie/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Un fotoreportaje oficial exige autorización del fotógrafo para reproducirlo total o parcialmente. Es una restricción de esa pieza, no una licencia general del sitio; los términos generales localizados son de privacidad.",
      "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "TN",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://inkyfada.com/fr/conditions-dutilisation/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 127,
        "name": "Inkyfada",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La página titulada condiciones de uso contiene privacidad y cookies. No se ha acreditado una licencia editorial; no trasladar a Inkyfada la licencia de un artículo sobre el medio publicado por GIJN.",
        "evidence_url": "https://inkyfada.com/fr/conditions-dutilisation/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 127,
        "name": "Inkyfada",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "Un fotoreportaje oficial exige autorización del fotógrafo para reproducirlo total o parcialmente. Es una restricción de esa pieza, no una licencia general del sitio; los términos generales localizados son de privacidad.",
        "next_action": "Solicitar política editorial general de Inkyfada y exclusiones de autores/fotógrafos; no extender licencias de colaboradores a todo el catálogo.",
        "new_evidence_url": "https://inkyfada.com/fr/2015/12/06/photoreportage-jcc2015-prison-cinema-augustin-legall-tunisie/",
        "new_primary_evidence": true,
        "result": "partial_clarification",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 127,
        "name": "Inkyfada",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Inkyfada · dirección editorial",
        "recipient": "contact@inkyfada.com",
        "route_url": "https://inkyfada.com/fr/author/the-editorial-team/",
        "route_note": "Correo del equipo editorial publicado por Inkyfada. Pedir política general y exclusiones de autores, fotos y contenidos asociados.",
        "specific_question": "Solicitar política editorial general de Inkyfada y exclusiones de autores/fotógrafos; no extender licencias de colaboradores a todo el catálogo.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 127,
          "name": "Inkyfada",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "contact@inkyfada.com",
          "route_url": "https://inkyfada.com/fr/author/the-editorial-team/",
          "route_note": "Correo del equipo editorial publicado por Inkyfada. Pedir política general y exclusiones de autores, fotos y contenidos asociados.",
          "evidence_kind": "official_index",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 127,
          "name": "Inkyfada",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "9ec7649a-b8cd-4209-ac18-42ef7901d95f",
          "delivery_status": "delivered",
          "receipt": "- To: contact@inkyfada.com | Subject: \"GLOBREN — Inkyfada: demande de droits pour un petit pilote\" | Status: delivered | Sent: 2026-09-12 12:05:32.785000+00 | Message ID: <010201a095823354-344825ed-5903-4b61-ae72-cb9a3f1dab09-000000@eu-west-1.amazonses.com> | ID: 9ec7649a-b8cd-4209-ac18-42ef7901d95f",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 127,
        "name": "Inkyfada",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "contact@inkyfada.com",
        "route_url": "https://inkyfada.com/fr/author/the-editorial-team/",
        "route_note": "Correo del equipo editorial publicado por Inkyfada. Pedir política general y exclusiones de autores, fotos y contenidos asociados.",
        "evidence_kind": "official_index",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "contact@inkyfada.com · solicitar derivación a derechos",
      "licensing_contact_url": "https://inkyfada.com/fr/author/the-editorial-team/",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 127,
        "name": "Inkyfada",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "9ec7649a-b8cd-4209-ac18-42ef7901d95f",
        "delivery_status": "delivered",
        "receipt": "- To: contact@inkyfada.com | Subject: \"GLOBREN — Inkyfada: demande de droits pour un petit pilote\" | Status: delivered | Sent: 2026-09-12 12:05:32.785000+00 | Message ID: <010201a095823354-344825ed-5903-4b61-ae72-cb9a3f1dab09-000000@eu-west-1.amazonses.com> | ID: 9ec7649a-b8cd-4209-ac18-42ef7901d95f",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "Un fotoreportaje oficial exige autorización del fotógrafo para reproducirlo total o parcialmente. Es una restricción de esa pieza, no una licencia general del sitio; los términos generales localizados son de privacidad.",
        "evidence_url": "https://inkyfada.com/fr/",
        "id": 127,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "Inkyfada",
        "finding": "La portada recuperada no identifica licencia general. No trasladar licencias de páginas externas que hablan de Inkyfada.",
        "next_action": "Esperar respuesta; separar texto propio, fotografías y obras de colaboradores.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 127,
        "name": "Inkyfada",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 128,
      "name": "Le Desk",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://mobile.ledesk.ma/cgvu/",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://ledesk.ma/",
      "checked_at": "2026-09-11T22:24:00.929991+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://mobile.ledesk.ma/cgvu/"
      ],
      "homepage_http_status": 403,
      "assessment_reason": "Uso privado individual; existe servicio de reproducción/sindicación. Cita breve contextual y enlaces tienen condiciones; enlazar no permite copiar texto para formar el enlace.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "MA",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Uso privado individual; existe servicio de reproducción/sindicación. Cita breve contextual y enlaces tienen condiciones; enlazar no permite copiar texto para formar el enlace.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://mobile.ledesk.ma/cgvu/"
          }
        ],
        "search_query": "Le Desk copyright republishing terms of use"
      },
      "licensing_contact_url": "https://ledesk.ma/contact/",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact": "contact@ledesk.ma",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "49e72290-ddc8-4988-ba05-d59abeb892bc",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://ledesk.ma/contact/",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 128,
        "name": "Le Desk",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 129,
      "name": "The Namibian",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.namibian.com.na/copyright-and-competition-whose-burden/",
      "evidence_status": "official_scope_reviewed",
      "website_url": "https://www.namibian.com.na/",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://pay.namibian.com.na/terms/",
        "https://www.namibian.com.na/copyright-and-competition-whose-burden/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El aviso editorial del pie atribuye los contenidos a Free Press of Namibia salvo indicación contraria y reserva copia y uso no autorizados. Para reutilizar textos en GLOBREN debe solicitarse permiso; los términos PayGate no cubren derechos editoriales.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "NA",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "Las condiciones recuperadas tratan la suscripción; falta permiso de reutilización para GLOBREN.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://pay.namibian.com.na/terms/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 129,
        "name": "The Namibian",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "El aviso editorial del pie atribuye los contenidos a Free Press of Namibia salvo indicación contraria y reserva copia y uso no autorizados. Para reutilizar textos en GLOBREN debe solicitarse permiso; los términos PayGate no cubren derechos editoriales.",
        "evidence_url": "https://www.namibian.com.na/copyright-and-competition-whose-burden/",
        "next_action": "Comprobar el historial antes de contactar y solicitar permiso específico para suministro, titulares/extractos en web/app, IA externa sin entrenamiento, traducción, resúmenes, conservación y retirada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "source_catalog_v1": {
        "id": 129,
        "name": "The Namibian",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "editor@namibian.com.na",
      "licensing_contact_url": "https://www.namibian.com.na/contact-us/",
      "licensing_outreach_email_id": "baefebd6-aa5b-4252-8a2e-f8f9e71fd304",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 130,
      "name": "Algerie Eco",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://algerie-eco.com/contact/",
      "evidence_status": "official_site_links_social_referral_policy_unresolved",
      "website_url": "https://www.algerie-eco.com/",
      "checked_at": "2026-09-12T16:12:00.315629+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "La página oficial https://algerie-eco.com/contact/ responde HTTP 200 y enlaza directamente https://www.facebook.com/AlgerieEco/ y https://www.linkedin.com/company/algerie-eco. Queda corroborada la identidad oficial del perfil social como vía de derivación para solicitar derechos. El correo contact@algerie-eco.com procede de una referencia social antigua y sigue pendiente de confirmación; no se ha comprobado recepción de mensajes ni capacidad del canal para conceder permisos.",
      "next_action": "Contactar mediante el perfil social oficial o corroborar un correo vigente.",
      "permissions_changed": false,
      "continent": "Africa",
      "country_code": "DZ",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.algerie-eco.com/"
          }
        ],
        "search_query": "Algerie Eco copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 130,
        "name": "Algerie Eco",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Canal social oficial identificado; permiso y alcance pendientes",
        "contact_status": "Sin envío · canal de contacto pendiente",
        "next_action": "Contactar mediante el perfil social oficial o corroborar un correo vigente.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 130,
        "name": "Algerie Eco",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 130,
            "name": "Algerie Eco",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "block16_review_20260912": {
        "id": 130,
        "name": "Algerie Eco",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 130,
            "name": "Algerie Eco",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "La página de contacto del sitio no presenta un canal útil. Un perfil social indexado hace 1,3 años sugiere contact@algerie-eco.com, pero la apertura está bloqueada; queda como candidato pendiente de corroboración, no destinatario consolidado.",
        "evidence_url": "https://www.facebook.com/AlgerieEco/",
        "next_action": "Corroborar contact@algerie-eco.com con documentación oficial actual o contacto editorial antes de consolidar la ruta de permiso.",
        "messages_sent": 0,
        "permissions_changed": false,
        "evidence_status": "candidate_contact_not_consolidated"
      },
      "licensing_contact": "Perfil oficial Facebook AlgerieEco; alternativa LinkedIn algerie-eco",
      "licensing_contact_url": "https://www.facebook.com/AlgerieEco/",
      "licensing_contact_status": "OFFICIAL_SOCIAL_REFERRAL_IDENTITY_CONFIRMED",
      "contact2_confirmation_20260912": {
        "id": 130,
        "name": "Algerie Eco",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:12:00.315629+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "La página de contacto del sitio no presenta un canal útil. Un perfil social indexado hace 1,3 años sugiere contact@algerie-eco.com, pero la apertura está bloqueada; queda como candidato pendiente de corroboración, no destinatario consolidado.",
          "evidence_url": null,
          "evidence_status": "candidate_contact_not_consolidated",
          "next_action": "Corroborar contact@algerie-eco.com con documentación oficial actual o contacto editorial antes de consolidar la ruta de permiso.",
          "source_catalog_v1": {
            "id": 130,
            "name": "Algerie Eco",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Contacto candidato pendiente de corroborar",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Corroborar contact@algerie-eco.com con documentación oficial actual o contacto editorial antes de consolidar la ruta de permiso.",
            "checked_at": "2026-09-12T16:05:57.790191+00:00"
          }
        },
        "finding": "La página oficial https://algerie-eco.com/contact/ responde HTTP 200 y enlaza directamente https://www.facebook.com/AlgerieEco/ y https://www.linkedin.com/company/algerie-eco. Queda corroborada la identidad oficial del perfil social como vía de derivación para solicitar derechos. El correo contact@algerie-eco.com procede de una referencia social antigua y sigue pendiente de confirmación; no se ha comprobado recepción de mensajes ni capacidad del canal para conceder permisos.",
        "evidence": [
          {
            "url": "https://algerie-eco.com/contact/",
            "observation": "HTTP 200; HTML enlaza directamente los dos perfiles sociales oficiales."
          },
          {
            "url": "https://www.facebook.com/AlgerieEco/",
            "observation": "Identidad corroborada por enlace desde web editorial; acceso directo limitado. Correo indexado antiguo no validado como vigente."
          }
        ],
        "messages_sent": 0,
        "permissions_changed": false
      },
      "licensing_outreach_status": "CONTACT_VERIFICATION_PENDING",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "CONTACT_VERIFICATION_PENDING",
        "receipt_verified": false,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 131,
      "name": "Nikkei Asia",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://info.asia.nikkei.com/terms-of-use",
      "evidence_status": "saved_policy_reviewed_live_recheck_blocked",
      "website_url": "https://asia.nikkei.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://info.asia.nikkei.com/terms-of-use",
        "https://info.asia.nikkei.com/copyright"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La política conservada de Nikkei Asia limita reutilización y usos de IA/análisis; la consulta actual devolvió 403.",
      "next_action": "Solicitud enviada por formulario y recepción confirmada. Esperar respuesta; no equivale a licencia concedida.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "JP",
      "continent_basis": "catalog",
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "limited_public_use": "Enlaces y usos personales o citas sujetos a límites; no equivalen a permiso para agregación.",
      "licensing_contact_status": "PERMISSION_CONTACT_UNRESOLVED",
      "licensing_contact_url": "https://nikkeieng.custhelp.com/app/ask_1003",
      "licensing_contact": "Nikkei Asia · responsable de derechos por confirmar",
      "licensing_batch": 10,
      "licensing_outreach_checked_at": "2026-09-12T09:46:11.119383+00:00",
      "licensing_confirmation_text": "We accept your inquiry. [Incident number:#260912-000231]",
      "licensing_incident_number": "260912-000231",
      "source_catalog_v1": {
        "id": 131,
        "name": "Nikkei Asia",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario recibido · pendiente de respuesta",
        "next_action": "Solicitud enviada por formulario y recepción confirmada. Esperar respuesta; no equivale a licencia concedida.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 132,
      "name": "South China Morning Post",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.scmp.com/terms-conditions",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.scmp.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.scmp.com/terms-conditions"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "SCMP restringe reproducción automatizada y usos con IA, incluidos determinados usos de recuperación y entrada de contenido.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "HK",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Una suscripción no acredita estos derechos.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.scmp.com/terms-conditions",
      "licensing_contact": "support@scmp.com",
      "licensing_batch": 10,
      "licensing_outreach_checked_at": "2026-09-12T00:55:38.710151+00:00",
      "licensing_outreach_batch": "20260912-07",
      "source_catalog_v1": {
        "id": 132,
        "name": "South China Morning Post",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 133,
      "name": "Taipei Times",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.taipeitimes.com/Service",
      "evidence_status": "official_contact",
      "website_url": "https://www.taipeitimes.com/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "La fuente publica contacto de sus oficinas y reserva derechos. También utiliza contenido de agencias: un permiso editorial deberá distinguir material propio y de terceros.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "TW",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.taipeitimes.com/"
          }
        ],
        "search_query": "Taipei Times copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 133,
        "name": "Taipei Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto oficial localizado; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_contact_url": "https://www.taipeitimes.com/Service",
      "c42_review_20260912": {
        "id": 133,
        "name": "Taipei Times",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 133,
            "name": "Taipei Times",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Contacto oficial localizado; alcance y permiso pendientes",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Pedir al teléfono oficial +886-2-2656-1000 derivación al responsable de licencias; concretar contenido propio y usos permitidos.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "contact",
        "evidence_url": "https://www.taipeitimes.com/Service",
        "evidence_status": "official_contact",
        "finding": "La fuente publica contacto de sus oficinas y reserva derechos. También utiliza contenido de agencias: un permiso editorial deberá distinguir material propio y de terceros.",
        "next_action": "Pedir al teléfono oficial +886-2-2656-1000 derivación al responsable de licencias; concretar contenido propio y usos permitidos."
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "webmaster@taipeitimes.com",
      "licensing_outreach_email_id": "bb1620eb-ef93-4453-b076-aded058b00bf",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 134,
      "name": "The Korea Herald",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://members.heraldcorp.com/html/custom/copyright.php?&lang=en",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.koreaherald.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://members.heraldcorp.com/html/custom/copyright.php?&lang=en"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "The Korea Herald exige permiso escrito; los derechos de material de terceros deben confirmarse por separado.",
      "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026; revisar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "KR",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se acredita licencia para el flujo GLOBREN.",
      "licensing_contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
      "licensing_contact_url": "https://members.heraldcorp.com/html/custom/copyright.php?&lang=en",
      "licensing_contact": "khnews@heraldcorp.com",
      "licensing_batch": 10,
      "licensing_outreach_checked_at": "2026-09-12T00:25:55.981819+00:00",
      "licensing_outreach_batch": "20260912-02",
      "source_catalog_v1": {
        "id": 134,
        "name": "The Korea Herald",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026; revisar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 135,
      "name": "Bangkok Post",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.bangkokpost.com/republishingpolicy",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.bangkokpost.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.bangkokpost.com/republishingpolicy"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Bangkok Post permite un uso delimitado de su RSS; la reutilización que exceda esa modalidad necesita permiso escrito.",
      "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026; revisar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "TH",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "RSS sin modificar: titular, resumen de 100–150 caracteres y enlace conforme a su política. No acredita traducción, archivo ni IA.",
      "licensing_contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
      "licensing_contact_url": "https://www.bangkokpost.com/republishingpolicy",
      "licensing_contact": "webmaster@bangkokpost.co.th",
      "licensing_batch": 11,
      "licensing_outreach_checked_at": "2026-09-12T00:25:55.981819+00:00",
      "licensing_outreach_batch": "20260912-02",
      "source_catalog_v1": {
        "id": 135,
        "name": "Bangkok Post",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026; revisar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 136,
      "name": "Malaysiakini",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.malaysiakini.com/en/about/terms-of-service",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.malaysiakini.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.malaysiakini.com/en/about/terms-of-service"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Malaysiakini evalúa la reutilización de contenido caso por caso y exige consentimiento escrito.",
      "next_action": "Localizar y verificar contacto alternativo oficial; no repetir el envío a editor@malaysiakini.com.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "MY",
      "continent_basis": "catalog",
      "licensing_outreach_status": "BOUNCED_CONTACT_CORRECTION_REQUIRED",
      "limited_public_use": "No se acredita autorización general para el agregador.",
      "licensing_contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
      "licensing_contact_url": "https://www.malaysiakini.com/en/about/terms-of-service/",
      "licensing_contact": "editor@malaysiakini.com",
      "licensing_batch": 11,
      "licensing_outreach_checked_at": "2026-09-12T00:25:55.981819+00:00",
      "licensing_outreach_batch": "20260912-02",
      "source_catalog_v1": {
        "id": 136,
        "name": "Malaysiakini",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Localizar y verificar contacto alternativo oficial; no repetir el envío a editor@malaysiakini.com.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 137,
      "name": "Tempo",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://finance.tempo.co/ai-content-usage-guidelines/",
      "evidence_status": "official_policy_scope_confirmation",
      "website_url": "https://www.tempo.co/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "La página de directrices IA de Tempo exige solicitud escrita y remite a corsec@tempo.co.id. Su pie incluye una advertencia de contenido de socios: confirmar aplicabilidad con la secretaría corporativa.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "ID",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.tempo.co/"
          }
        ],
        "search_query": "Tempo copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 137,
        "name": "Tempo",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones identificadas; permiso o alcance pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 137,
        "name": "Tempo",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 137,
            "name": "Tempo",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": 4,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Condiciones identificadas; permiso o alcance pendiente",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Solicitar permiso y confirmar la vigencia/aplicabilidad de las directrices para agregación y resúmenes con IA sin entrenamiento; concretar plazo y compensación.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "permission",
        "evidence_url": "https://finance.tempo.co/ai-content-usage-guidelines/",
        "evidence_status": "official_policy_scope_confirmation",
        "finding": "La página de directrices IA de Tempo exige solicitud escrita y remite a corsec@tempo.co.id. Su pie incluye una advertencia de contenido de socios: confirmar aplicabilidad con la secretaría corporativa.",
        "next_action": "Solicitar permiso y confirmar la vigencia/aplicabilidad de las directrices para agregación y resúmenes con IA sin entrenamiento; concretar plazo y compensación."
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "corsec@tempo.co.id",
      "licensing_contact_url": "https://finance.tempo.co/ai-content-usage-guidelines/",
      "licensing_outreach_email_id": "d4805dde-98d6-419e-b902-f70d80c36560",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 138,
      "name": "The Daily Star Bangladesh",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.thedailystar.net/",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://www.thedailystar.net/",
      "checked_at": "2026-09-11T22:24:02.248586+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.thedailystar.net/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Aviso del editor prohíbe uso o reproducción comercial no autorizados; obtener acuerdo específico para GLOBREN.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "BD",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Aviso del editor prohíbe uso o reproducción comercial no autorizados; obtener acuerdo específico para GLOBREN.",
        "attempts": [],
        "search_query": "The Daily Star Bangladesh copyright republishing terms of use"
      },
      "licensing_contact": "helpme@thedailystar.net",
      "licensing_contact_url": "https://www.thedailystar.net/contact-us",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "b332af92-2daf-44fb-aeaf-34d7d4e42243",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.thedailystar.net/contact-us",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 138,
        "name": "The Daily Star Bangladesh",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 139,
      "name": "The Kathmandu Post",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://kmg.com.np/contact-us",
      "evidence_status": "official_corporate_contact",
      "website_url": "https://kathmandupost.com/",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Kantipur Media Group identifica The Kathmandu Post entre sus marcas y publica contacto corporativo. No se trasladan automáticamente condiciones de otras publicaciones del grupo.",
      "next_action": "Verificar una vía alternativa y reenviar; conservar los justificantes de rebote.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "NP",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://kathmandupost.com/"
          }
        ],
        "search_query": "The Kathmandu Post copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 139,
        "name": "The Kathmandu Post",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo rebotado · entrega pendiente",
        "next_action": "Verificar una vía alternativa y reenviar; conservar los justificantes de rebote.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 139,
        "name": "The Kathmandu Post",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 139,
            "name": "The Kathmandu Post",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://kmg.com.np/contact-us",
      "licensing_contact": "info@kmg.com.np",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 139,
        "name": "The Kathmandu Post",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 139,
            "name": "The Kathmandu Post",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "Kantipur Media Group identifica The Kathmandu Post entre sus marcas y publica contacto corporativo. No se trasladan automáticamente condiciones de otras publicaciones del grupo.",
        "evidence_url": "https://kmg.com.np/contact-us",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "info@kmg.com.np",
        "evidence_status": "official_corporate_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_status": "EMAIL_BOUNCED",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "d9d3c20c-9b0d-4024-83dd-47e9fbbb8ec5",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "EMAIL_BOUNCED",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 140,
      "name": "L'Orient Today",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://today.lorientlejour.com/legal-notice",
      "evidence_status": "official_policy_reviewed",
      "website_url": "https://today.lorientlejour.com/",
      "checked_at": "2026-09-11T22:24:02.527616+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://today.lorientlejour.com/legal-notice"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Contenido reservado para uso personal; restringe reproducción electrónica, distribución y explotación en otros formatos.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Asia",
      "country_code": "LB",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Contenido reservado para uso personal; restringe reproducción electrónica, distribución y explotación en otros formatos.",
        "attempts": [],
        "search_query": "L'Orient Today copyright republishing terms of use"
      },
      "licensing_contact": "redaction@lorientlejour.com",
      "licensing_contact_url": "https://today.lorientlejour.com/contact",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "19500277-58f4-444f-94e3-2b8cfa01736c",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://today.lorientlejour.com/contact",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 140,
        "name": "L'Orient Today",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 141,
      "name": "ProPublica",
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.propublica.org/steal-our-stories",
      "evidence_status": "public_terms_reviewed",
      "website_url": "https://www.propublica.org/",
      "continent": "America",
      "country_code": "US",
      "continent_basis": "catalog",
      "rights_compatible10_20260912": {
        "id": 141,
        "name": "ProPublica",
        "result": "SPECIFIC_AGREEMENT_FOR_AUTOMATION",
        "label": "Pendiente · acuerdo para automatización",
        "url": "https://www.propublica.org/steal-our-stories",
        "finding": "Selección individual; prohíbe republicación automática. Solicitar acuerdo específico para el agregador.",
        "scope": "Sin ampliación de permisos operativos.",
        "next": "Tramitar el alcance pendiente.",
        "tech": "Sin fila de derechos ni canal registrado.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "source_catalog_v1": {
        "id": 141,
        "name": "ProPublica",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "licensing@propublica.org",
      "licensing_contact_url": "https://www.propublica.org/contact",
      "licensing_outreach_email_id": "95fcdbcb-668c-476f-a1fc-160b885b4e3f",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 142,
      "name": "The Narwhal",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://thenarwhal.ca/article-republish-permission-information/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://thenarwhal.ca/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://thenarwhal.ca/article-republish-permission-information/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "The Narwhal exige solicitar permiso; la vía de republicación distingue artículos de plantilla y colaboraciones con derechos separados.",
      "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026; revisar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "CA",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Las condiciones de republicación solo aplican si se aprueba la solicitud y para el contenido cubierto.",
      "licensing_contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
      "licensing_contact_url": "https://thenarwhal.ca/article-republish-permission-information/",
      "licensing_contact": "arik@thenarwhal.ca · acuerdos y sindicación",
      "licensing_batch": 11,
      "licensing_outreach_checked_at": "2026-09-12T00:25:55.981819+00:00",
      "licensing_outreach_batch": "20260912-02",
      "source_catalog_v1": {
        "id": 142,
        "name": "The Narwhal",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta a la solicitud entregada el 12/09/2026; revisar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 143,
      "name": "CIPER",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.ciperchile.cl/contacto/",
      "evidence_status": "official_contact",
      "website_url": "https://www.ciperchile.cl/",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "CIPER publica un formulario de contacto y reserva derechos. No se ha acreditado una licencia general de republicación para GLOBREN.",
      "next_action": "Resolver el error del formulario o verificar un correo alternativo; no se acredita recepción.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "CL",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.ciperchile.cl/"
          }
        ],
        "search_query": "CIPER copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 143,
        "name": "CIPER",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto oficial localizado; alcance y permiso pendientes",
        "contact_status": "Intento de formulario · recepción no confirmada",
        "next_action": "Resolver el error del formulario o verificar un correo alternativo; no se acredita recepción.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_contact_url": "https://www.ciperchile.cl/contacto/",
      "c42_review_20260912": {
        "id": 143,
        "name": "CIPER",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 143,
            "name": "CIPER",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Contacto oficial localizado; alcance y permiso pendientes",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Solicitar por el formulario oficial derivación al titular y permiso para titulares, resúmenes, traducciones y web/app.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "contact",
        "evidence_url": "https://www.ciperchile.cl/contacto/",
        "evidence_status": "official_contact",
        "finding": "CIPER publica un formulario de contacto y reserva derechos. No se ha acreditado una licencia general de republicación para GLOBREN.",
        "next_action": "Solicitar por el formulario oficial derivación al titular y permiso para titulares, resúmenes, traducciones y web/app."
      },
      "licensing_outreach_status": "FORM_SUBMITTED_UNCONFIRMED",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "FORM_SUBMITTED_UNCONFIRMED",
        "receipt_verified": false,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 144,
      "name": "La Silla Vacía",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://policies.google.com/terms",
      "evidence_status": "insufficient_scope",
      "website_url": "https://www.lasillavacia.com/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://policies.google.com/terms",
        "https://www.lasillavacia.com/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La portada remite a privacidad y a términos de Google asociados al acceso/reCAPTCHA. Esos términos no son una licencia editorial de La Silla Vacía; falta política de republicación aplicable.",
      "next_action": "Formulario enviado con acuse de recepción. Esperar respuesta escrita sobre alcance, condiciones y derivación a derechos editoriales; no habilitar usos sin permiso.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "CO",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.lasillavacia.com/"
          }
        ],
        "search_query": "La Silla Vacía copyright republishing terms of use"
      },
      "rights_scope41_20260912": {
        "id": 144,
        "name": "La Silla Vacía",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La portada remite a privacidad y a términos de Google asociados al acceso/reCAPTCHA. Esos términos no son una licencia editorial de La Silla Vacía; falta política de republicación aplicable.",
        "evidence_url": "https://www.lasillavacia.com/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 144,
        "name": "La Silla Vacía",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La portada remite a privacidad y a términos de Google asociados al acceso/reCAPTCHA. Esos términos no son una licencia editorial de La Silla Vacía; falta política de republicación aplicable.",
        "next_action": "Pedir condiciones de republicación a La Silla Vacía, diferenciando redacción y Red de Expertos. Poder publicar contenido propio en un blog no concede reutilización de artículos ajenos.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 144,
        "name": "La Silla Vacía",
        "route_status": "FORM_ROUTING_VERIFIED",
        "target_department": "La Silla Vacía · alianzas editoriales",
        "recipient": null,
        "route_url": "https://www.lasillavacia.com/nuestros-servicios/",
        "route_note": "Formulario CONTACTO de servicios. Pedir derivación a alianzas/derechos de artículos; los correos cgarzon@lasillavacia.com y podcast@lasillavacia.com se publican para productos distintos y no se seleccionan para esta consulta.",
        "specific_question": "Pedir condiciones de republicación a La Silla Vacía, diferenciando redacción y Red de Expertos. Poder publicar contenido propio en un blog no concede reutilización de artículos ajenos.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 144,
          "name": "La Silla Vacía",
          "route_status": "FORM_ROUTING_VERIFIED",
          "recipient": null,
          "route_url": "https://www.lasillavacia.com/nuestros-servicios/",
          "route_note": "Formulario CONTACTO de servicios. Pedir derivación a alianzas/derechos de artículos; los correos cgarzon@lasillavacia.com y podcast@lasillavacia.com se publican para productos distintos y no se seleccionan para esta consulta.",
          "evidence_kind": "official_page_html",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "FORM_SUBMITTED_CONFIRMED",
        "outreach_checked_at": "2026-09-12T12:17:02.699804+00:00",
        "outreach_receipt": {
          "id": 144,
          "name": "La Silla Vacía",
          "status": "FORM_SUBMITTED_CONFIRMED",
          "sent": true,
          "checked_at": "2026-09-12T12:17:02.699804+00:00",
          "submitted_at": "2026-09-12T12:17:02.699804+00:00",
          "url": "https://www.lasillavacia.com/nuestros-servicios/",
          "acknowledgement": "¡Gracias por escribirnos! Ya estamos revisando su mensaje y le responderemos muy pronto.",
          "awaiting_reply": true,
          "license_granted": false
        }
      },
      "contact_search17_20260912": {
        "id": 144,
        "name": "La Silla Vacía",
        "route_status": "FORM_ROUTING_VERIFIED",
        "recipient": null,
        "route_url": "https://www.lasillavacia.com/nuestros-servicios/",
        "route_note": "Formulario CONTACTO de servicios. Pedir derivación a alianzas/derechos de artículos; los correos cgarzon@lasillavacia.com y podcast@lasillavacia.com se publican para productos distintos y no se seleccionan para esta consulta.",
        "evidence_kind": "official_page_html",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "Formulario de servicios · solicitar derivación a derechos",
      "licensing_contact_url": "https://www.lasillavacia.com/nuestros-servicios/",
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "licensing_outreach_checked_at": "2026-09-12T12:17:02.699804+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 144,
        "name": "La Silla Vacía",
        "status": "FORM_SUBMITTED_CONFIRMED",
        "sent": true,
        "checked_at": "2026-09-12T12:17:02.699804+00:00",
        "submitted_at": "2026-09-12T12:17:02.699804+00:00",
        "url": "https://www.lasillavacia.com/nuestros-servicios/",
        "acknowledgement": "¡Gracias por escribirnos! Ya estamos revisando su mensaje y le responderemos muy pronto.",
        "awaiting_reply": true,
        "license_granted": false
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La portada remite a privacidad y a términos de Google asociados al acceso/reCAPTCHA. Esos términos no son una licencia editorial de La Silla Vacía; falta política de republicación aplicable.",
        "evidence_url": "https://www.lasillavacia.com/politica-de-privacidad-tratamiento-de-datos-personales-y-uso-de-cookies/",
        "id": 144,
        "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
        "name": "La Silla Vacía",
        "finding": "Consulta actual limitada por HTTP 429; el formulario recibido acredita contacto, no permiso.",
        "next_action": "Esperar respuesta al formulario ya confirmado; distinguir redacción y Red de Expertos.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Formulario recibido · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 144,
        "name": "La Silla Vacía",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Formulario recibido · pendiente de respuesta",
        "next_action": "Formulario enviado con acuse de recepción. Esperar respuesta escrita sobre alcance, condiciones y derivación a derechos editoriales; no habilitar usos sin permiso.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 145,
      "name": "Agência Pública",
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://apublica.org/republish-our-stories/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://apublica.org/",
      "checked_at": "2026-09-11T22:24:03.337182+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://apublica.org/republish-our-stories/",
        "https://apublica.org/republique-nuestras-historias/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Republicación bajo CC BY-ND; traducciones deben autorizarse y aprobarse previamente.",
      "next_action": "Resolver el error del formulario o verificar un correo alternativo; no se acredita recepción.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "BR",
      "continent_basis": "catalog",
      "rights_compatible10_20260912": {
        "id": 145,
        "name": "Agência Pública",
        "result": "EDITORIAL_WORKFLOW_MISMATCH",
        "label": "Pendiente · formato editorial compatible",
        "url": "https://apublica.org/republish-our-stories/",
        "finding": "Republicación CC BY-ND. No permite recortar o editar los artículos; traducción requiere autorización y aprobación previas. Exige autor, fuente y enlace, y prohíbe vender sus historias.",
        "scope": "Posible selección de piezas íntegras en portugués con requisitos satisfechos. No equivale al formato de resumen traducido de GLOBREN.",
        "next": "Pedir permiso para fichas, extractos, resúmenes y traducciones, o diseñar una modalidad editorial íntegra compatible.",
        "tech": "Sin fila de derechos ni canal registrado.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "source_catalog_v1": {
        "id": 145,
        "name": "Agência Pública",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 2,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Intento de formulario · recepción no confirmada",
        "next_action": "Resolver el error del formulario o verificar un correo alternativo; no se acredita recepción.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "FORM_SUBMITTED_UNCONFIRMED",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "FORM_SUBMITTED_UNCONFIRMED",
        "receipt_verified": false,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 146,
      "name": "OjoPúblico",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://ojo-publico.com/institucional/politica-de-proteccion-de-datos-personales",
      "evidence_status": "insufficient_scope",
      "website_url": "https://ojo-publico.com/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://ojo-publico.com/institucional/politica-de-proteccion-de-datos-personales",
        "https://ojo-publico.com/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La portada consultada no identifica una licencia Creative Commons verificable. La política de protección de datos previamente localizada no resuelve republicación; confirmar condiciones y exclusiones por pieza.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "PE",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "El enlace de condiciones recuperado trata privacidad; no acredita licencia de contenido.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://ojo-publico.com/"
          }
        ],
        "search_query": "OjoPúblico copyright republishing terms of use"
      },
      "rights_scope41_20260912": {
        "id": 146,
        "name": "OjoPúblico",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La portada consultada no identifica una licencia Creative Commons verificable. La política de protección de datos previamente localizada no resuelve republicación; confirmar condiciones y exclusiones por pieza.",
        "evidence_url": "https://ojo-publico.com/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 146,
        "name": "OjoPúblico",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La portada consultada no identifica una licencia Creative Commons verificable. La política de protección de datos previamente localizada no resuelve republicación; confirmar condiciones y exclusiones por pieza.",
        "next_action": "Consultar si GLOBREN puede incorporarse a una colaboración de republicación; precisar piezas y condiciones. Los acuerdos entre medios no son una licencia pública.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 146,
        "name": "OjoPúblico",
        "route_status": "FORM_ROUTING_VERIFIED",
        "target_department": "OjoPúblico · contacto y alianzas",
        "recipient": null,
        "route_url": "https://ojo-publico.com/contacto",
        "route_note": "Formulario oficial con selector de área; escoger área editorial/alianzas si está disponible.",
        "specific_question": "Consultar si GLOBREN puede incorporarse a una colaboración de republicación; precisar piezas y condiciones. Los acuerdos entre medios no son una licencia pública.",
        "checked_at": "2026-09-12T11:55:03.619913+00:00",
        "sent": false,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación."
      },
      "licensing_contact": "contacto@ojo-publico.com",
      "licensing_contact_url": "https://ojo-publico.com/contacto",
      "rights_groups25_20260912": {
        "assessment_reason": "La portada consultada no identifica una licencia Creative Commons verificable. La política de protección de datos previamente localizada no resuelve republicación; confirmar condiciones y exclusiones por pieza.",
        "evidence_url": "https://ojo-publico.com/",
        "id": 146,
        "licensing_outreach_status": null,
        "name": "OjoPúblico",
        "finding": "La portada recuperada no identifica licencia general verificable. No confundir OjoPúblico con Ojo al Clima.",
        "next_action": "Solicitar condiciones de republicación y alcance por pieza.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Sin envío confirmado en esta tanda",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 146,
        "name": "OjoPúblico",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "398678bc-cca9-4384-9656-fbcd5d391291",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 147,
      "name": "El Mostrador",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.elmostrador.cl/page/politica-de-privacidad-y-condiciones-de-uso.html",
      "evidence_status": "insufficient_scope",
      "website_url": "https://www.elmostrador.cl/",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.elmostrador.cl/page/politica-de-privacidad-y-condiciones-de-uso.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La página recuperada regula privacidad; el pie indica algunos derechos reservados pero no identifica licencia ni usos permitidos. Falta permiso o política editorial aplicable.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "CL",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.elmostrador.cl/page/politica-de-privacidad-y-condiciones-de-uso.html"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 147,
        "name": "El Mostrador",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La página recuperada regula privacidad; el pie indica algunos derechos reservados pero no identifica licencia ni usos permitidos. Falta permiso o política editorial aplicable.",
        "evidence_url": "https://www.elmostrador.cl/page/politica-de-privacidad-y-condiciones-de-uso.html",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 147,
        "name": "El Mostrador",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La página recuperada regula privacidad; el pie indica algunos derechos reservados pero no identifica licencia ni usos permitidos. Falta permiso o política editorial aplicable.",
        "next_action": "Pedir a info@elmostrador.cl que concrete qué significa 'algunos derechos reservados' y qué licencia cubre texto, titulares, traducción y resúmenes.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 147,
        "name": "El Mostrador",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "El Mostrador · contacto general",
        "recipient": "info@elmostrador.cl",
        "route_url": "https://www.elmostrador.cl/",
        "route_note": "Buzón publicado en el pie oficial; solicitar traslado a derechos.",
        "specific_question": "Pedir a info@elmostrador.cl que concrete qué significa 'algunos derechos reservados' y qué licencia cubre texto, titulares, traducción y resúmenes.",
        "checked_at": "2026-09-12T11:55:03.619913+00:00",
        "sent": false,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación."
      },
      "licensing_contact": "info@elmostrador.cl",
      "licensing_contact_url": "https://www.elmostrador.cl/",
      "rights_groups25_20260912": {
        "assessment_reason": "La página recuperada regula privacidad; el pie indica algunos derechos reservados pero no identifica licencia ni usos permitidos. Falta permiso o política editorial aplicable.",
        "evidence_url": "https://www.elmostrador.cl/page/politica-de-privacidad-y-condiciones-de-uso.html",
        "id": 147,
        "licensing_outreach_status": null,
        "name": "El Mostrador",
        "finding": "El texto se limita a privacidad; algunos derechos reservados no identifica una licencia ni usos concretos.",
        "next_action": "Pedir licencia editorial expresa y límites de titulares, extractos y transformaciones.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Sin envío confirmado en esta tanda",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 147,
        "name": "El Mostrador",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "5677c35d-e265-4255-b887-c05ef83bdc1b",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 148,
      "name": "La Diaria",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://ayuda.ladiaria.com.uy/contacto/",
      "evidence_status": "official_contact_form",
      "website_url": "https://ladiaria.com.uy/",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "La página oficial tiene formularios editoriales y comerciales, incluido un canal para alianzas. El formulario requiere JavaScript; no se ha enviado una petición.",
      "next_action": "Completar el contacto desde un navegador admitido o verificar un correo alternativo.",
      "permissions_changed": false,
      "continent": "America",
      "country_code": "UY",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://ladiaria.com.uy/"
          }
        ],
        "search_query": "La Diaria copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 148,
        "name": "La Diaria",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Envío bloqueado · verificación de seguridad",
        "next_action": "Completar el contacto desde un navegador admitido o verificar un correo alternativo.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 148,
        "name": "La Diaria",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 148,
            "name": "La Diaria",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://ayuda.ladiaria.com.uy/contacto/",
      "licensing_contact": "Formulario de publicidad/alianzas o consulta general",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 148,
        "name": "La Diaria",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 148,
            "name": "La Diaria",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "La página oficial tiene formularios editoriales y comerciales, incluido un canal para alianzas. El formulario requiere JavaScript; no se ha enviado una petición.",
        "evidence_url": "https://ayuda.ladiaria.com.uy/contacto/",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "Formulario de publicidad/alianzas o consulta general",
        "evidence_status": "official_contact_form",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_status": "BROWSER_SECURITY_BLOCKED",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "BROWSER_SECURITY_BLOCKED",
        "receipt_verified": false,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 149,
      "name": "The Irish Times",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.irishtimes.com/policy-and-terms/terms-conditions/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.irishtimes.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.irishtimes.com/policy-and-terms/terms-conditions/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "The Irish Times exige autorización para reutilizar contenido fuera de los usos limitados de la suscripción.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "IE",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "No se acredita permiso para redistribución e integración con IA.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.irishtimes.com/about-us/contact-us/",
      "licensing_contact": "services@irishtimes.com",
      "licensing_batch": 11,
      "licensing_outreach_checked_at": "2026-09-12T00:51:37.663323+00:00",
      "licensing_outreach_batch": "20260912-05",
      "source_catalog_v1": {
        "id": 149,
        "name": "The Irish Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 150,
      "name": "Público Portugal",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://comunique.publico.pt/",
      "evidence_status": "indexed_official_commercial_contact",
      "website_url": "https://www.publico.pt/",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "Contacto comercial publicado en el sitio oficial indexado de PÚBLICO. La apertura devuelve una página sin texto; solicitar derivación y condiciones, sin confundir publicidad con licencia.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "PT",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.publico.pt/"
          }
        ],
        "search_query": "Público Portugal copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 150,
        "name": "Público Portugal",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 150,
        "name": "Público Portugal",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 150,
            "name": "Público Portugal",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://comunique.publico.pt/",
      "licensing_contact": "comunique@publico.pt",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 150,
        "name": "Público Portugal",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 150,
            "name": "Público Portugal",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "Contacto comercial publicado en el sitio oficial indexado de PÚBLICO. La apertura devuelve una página sin texto; solicitar derivación y condiciones, sin confundir publicidad con licencia.",
        "evidence_url": "https://comunique.publico.pt/",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "comunique@publico.pt",
        "evidence_status": "indexed_official_commercial_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "0bf77d42-e08b-44df-ac99-8ed988ff75f8",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 151,
      "name": "Le Temps",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.letemps.ch/conditions-generales-utilisation",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.letemps.ch/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.letemps.ch/conditions-generales-utilisation"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Le Temps requiere autorización para reproducción y reutilización pública o comercial de su contenido.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "CH",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "La suscripción no acredita derechos de republicación y transformación.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.letemps.ch/contact",
      "licensing_contact": "info@letemps.ch",
      "licensing_batch": 11,
      "licensing_outreach_checked_at": "2026-09-12T00:53:06.997994+00:00",
      "licensing_outreach_batch": "20260912-06",
      "source_catalog_v1": {
        "id": 151,
        "name": "Le Temps",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 152,
      "name": "Dagens Nyheter",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.dn.se/kontakt/",
      "evidence_status": "indexed_official_contact",
      "website_url": "https://www.dn.se/",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "La página oficial de contacto indexada identifica al editor y centralita. Las condiciones de reutilización siguen pendientes; usar la centralita para derivación.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "SE",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.dn.se/"
          }
        ],
        "search_query": "Dagens Nyheter copyright republishing terms of use"
      },
      "source_catalog_v1": {
        "id": 152,
        "name": "Dagens Nyheter",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 152,
        "name": "Dagens Nyheter",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 152,
            "name": "Dagens Nyheter",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://www.dn.se/kontakt/",
      "licensing_contact": "www@dn.se",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 152,
        "name": "Dagens Nyheter",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": null,
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 152,
            "name": "Dagens Nyheter",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "La página oficial de contacto indexada identifica al editor y centralita. Las condiciones de reutilización siguen pendientes; usar la centralita para derivación.",
        "evidence_url": "https://www.dn.se/kontakt/",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "+46 8 738 10 00",
        "evidence_status": "indexed_official_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "961bf32f-3380-4c9f-81a8-54044d6240ef",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 153,
      "name": "Gazeta Wyborcza",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://wyborcza.pl/centrumpomocygw/7,134956,29793595,ogolne-zasady-udzielania-licencji-na-materialy-redakcyjne-agory.html",
      "evidence_status": "official_scope_reviewed",
      "website_url": "https://wyborcza.pl/",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.agora.pl/prasa#s=S.stopka_dol-K.C-B.1-L.1.zw",
        "https://wyborcza.pl/centrumpomocygw/7,134956,29793595,ogolne-zasady-udzielania-licencji-na-materialy-redakcyjne-agory.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La oferta oficial exige consentimiento y licencia para materiales editoriales y sus adaptaciones, y contempla publicación en webs. La portada reserva minería de textos/datos; acordar IA externa además de republicación.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "PL",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.agora.pl/prasa#s=S.stopka_dol-K.C-B.1-L.1.zw"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 153,
        "name": "Gazeta Wyborcza",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "PARTNER_OR_LICENSE_ROUTE",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La oferta oficial exige consentimiento y licencia para materiales editoriales y sus adaptaciones, y contempla publicación en webs. La portada reserva minería de textos/datos; acordar IA externa además de republicación.",
        "evidence_url": "https://wyborcza.pl/centrumpomocygw/7,134956,29793595,ogolne-zasady-udzielania-licencji-na-materialy-redakcyjne-agory.html",
        "next_action": "Comprobar solicitudes previas y pedir propuesta por la vía editorial localizada; concretar edición, suministro recurrente, web/app e IA externa sin entrenamiento.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "source_catalog_v1": {
        "id": 153,
        "name": "Gazeta Wyborcza",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "licencje@agora.pl",
      "licensing_contact_url": "https://wyborcza.pl/centrumpomocygw/7,134956,29793595,ogolne-zasady-udzielania-licencji-na-materialy-redakcyjne-agory.html",
      "licensing_outreach_email_id": "ad1f00d4-0195-4771-8e13-763e7d673bc8",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 154,
      "name": "The Kyiv Independent",
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://kyivindependent.com/assets/files/Syndication_and_Content_Licensing_from_The_Kyiv_Independent.pdf",
      "evidence_status": "official_route_reviewed",
      "website_url": "https://kyivindependent.com/",
      "checked_at": "2026-09-11T22:24:05.282865+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://kyivindependent.com/assets/files/Syndication_and_Content_Licensing_from_The_Kyiv_Independent.pdf"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Oferta oficial de licencias por pieza y sindicación recurrente; traducción contemplada comercialmente, sin permiso automático de IA ni de suministro.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso o licencia antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "UA",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Oferta oficial de licencias por pieza y sindicación recurrente; traducción contemplada comercialmente, sin permiso automático de IA ni de suministro.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://kyivindependent.com/assets/files/Syndication_and_Content_Licensing_from_The_Kyiv_Independent.pdf"
          }
        ],
        "search_query": null
      },
      "licensing_contact": "partnerships@kyivindependent.com",
      "licensing_contact_url": "https://kyivindependent.com/assets/files/Syndication_and_Content_Licensing_from_The_Kyiv_Independent.pdf",
      "licensing_contact_status": "OFFICIAL_LICENSING_CONTACT",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "licensing_route5_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "contact_source": "https://kyivindependent.com/assets/files/Syndication_and_Content_Licensing_from_The_Kyiv_Independent.pdf",
        "email_id": "f042d161-d995-4e81-9995-1f56661e5067",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:48:36.086795+00:00"
      },
      "source_catalog_v1": {
        "id": 154,
        "name": "The Kyiv Independent",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso o licencia antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 155,
      "name": "Balkan Insight",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://balkaninsight.com/terms-of-use/",
      "evidence_status": "saved_policy_reviewed_live_recheck_blocked",
      "website_url": "https://balkaninsight.com/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://balkaninsight.com/terms-of-use/",
        "https://balkaninsight.com/personal-terms-of-use/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La evidencia conservada de Balkan Insight exige aprobación escrita para republicación, traducción, extracción automatizada y usos con IA. La nueva consulta devolvió 403.",
      "next_action": "Corregir contacto antes de volver a enviar.",
      "permissions_changed": false,
      "continent": "Europe",
      "country_code": "BA",
      "continent_basis": "catalog",
      "licensing_outreach_status": "BOUNCED_CONTACT_CORRECTION_REQUIRED",
      "limited_public_use": "No se acredita autorización para el flujo GLOBREN.",
      "licensing_contact_status": "PERMISSION_CONTACT_UNRESOLVED",
      "licensing_contact_url": "https://balkaninsight.com/2007/11/19/syndication/bi/all-balkan-countries/",
      "licensing_contact": "contact@birn.eu.com",
      "licensing_batch": 12,
      "licensing_outreach_checked_at": "2026-09-12T01:18:47.784919+00:00",
      "licensing_outreach_batch": "20260912-11",
      "source_catalog_v1": {
        "id": 155,
        "name": "Balkan Insight",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Corregir contacto antes de volver a enviar.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 156,
      "name": "The New Zealand Herald",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.nzme.co.nz/hubfs/NZME_November2024/pdf/nzme-network-website-terms-of-use.pdf?hsLang=en-nz",
      "evidence_status": "official_scope_reviewed",
      "website_url": "https://www.nzherald.co.nz/",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.nzme.co.nz/about-nzme/terms-conditions/",
        "https://www.nzme.co.nz/hubfs/NZME_November2024/pdf/nzme-network-website-terms-of-use.pdf?hsLang=en-nz"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones de NZME restringen extracción, archivo, bases de datos y republicación sin autorización escrita. También reservan uso de datos para desarrollo de software e IA. La consulta debe cubrir suministro y procesamiento externo sin entrenamiento.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "NZ",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.nzme.co.nz/about-nzme/terms-conditions/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 156,
        "name": "The New Zealand Herald",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "Las condiciones de NZME restringen extracción, archivo, bases de datos y republicación sin autorización escrita. También reservan uso de datos para desarrollo de software e IA. La consulta debe cubrir suministro y procesamiento externo sin entrenamiento.",
        "evidence_url": "https://www.nzme.co.nz/hubfs/NZME_November2024/pdf/nzme-network-website-terms-of-use.pdf?hsLang=en-nz",
        "next_action": "Comprobar el historial antes de contactar y solicitar permiso específico para suministro, titulares/extractos en web/app, IA externa sin entrenamiento, traducción, resúmenes, conservación y retirada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "source_catalog_v1": {
        "id": 156,
        "name": "The New Zealand Herald",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_contact": "newsdesk@nzherald.co.nz",
      "licensing_contact_url": "https://www.nzherald.co.nz/help-and-support/contact-us/",
      "licensing_outreach_email_id": "c0034872-7d68-4c22-a3f4-43c43f9f16ab",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 157,
      "name": "Stuff",
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://stuffcustomercare.zendesk.com/hc/en-us/articles/31619852964889-News-Tips-Breaking-News-and-Editorial-Queries",
      "evidence_status": "documented_editorial_referral_permission_pending",
      "website_url": "https://www.stuff.co.nz/",
      "checked_at": "2026-09-12T16:18:46.074500+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "El centro de atención de Stuff publica newstips@stuff.co.nz para consultas editoriales. Se registra únicamente como vía editorial de derivación: no es un buzón de licencias confirmado ni una autorización. Las condiciones de reutilización siguen pendientes.",
      "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "NZ",
      "continent_basis": "catalog",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.stuff.co.nz/"
          }
        ],
        "search_query": "site:stuff.co.nz \"copyright\" \"permission\""
      },
      "source_catalog_v1": {
        "id": 157,
        "name": "Stuff",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto de derivación documentado; permiso y alcance pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y concretar alcance antes de habilitar usos.",
        "checked_at": "2026-09-12T17:45:56.030157+00:00"
      },
      "c42_review_20260912": {
        "id": 157,
        "name": "Stuff",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "next_action": "Localizar condiciones de contenido específicas o solicitar aclaración al titular. No presumir autorización ni prohibición.",
          "source_catalog_v1": {
            "id": 157,
            "name": "Stuff",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact": "newstips@stuff.co.nz",
      "licensing_contact_url": "https://stuffcustomercare.zendesk.com/hc/en-us/articles/31619852964889-News-Tips-Breaking-News-and-Editorial-Queries",
      "licensing_contact_status": "DOCUMENTED_EDITORIAL_REFERRAL",
      "documentary9_review_20260912": {
        "id": 157,
        "name": "Stuff",
        "from": "C",
        "to": "B",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se ha obtenido un texto de condiciones específico y verificable: acceso bloqueado, página incompleta o enlace no localizado.",
          "evidence_url": null,
          "evidence_status": "verification_incomplete",
          "licensing_contact": null,
          "licensing_contact_url": null,
          "licensing_contact_status": null,
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 157,
            "name": "Stuff",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Estado de contacto no consolidado; revisar historial",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "checked_at": "2026-09-12T16:18:46.074500+00:00",
        "finding": "El centro de atención de Stuff publica newstips@stuff.co.nz para consultas editoriales. Se registra únicamente como vía editorial de derivación: no es un buzón de licencias confirmado ni una autorización. Las condiciones de reutilización siguen pendientes.",
        "contact": "newstips@stuff.co.nz",
        "contact_type": "editorial_referral",
        "evidence_urls": [
          "https://stuffcustomercare.zendesk.com/hc/en-us/articles/31619852964889-News-Tips-Breaking-News-and-Editorial-Queries"
        ],
        "messages_sent": 0,
        "permissions_changed": false,
        "delivery_verified": false
      },
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "licensing_outreach_checked_at": "2026-09-12T17:45:56.030157+00:00",
      "licensing_history49_audit": {
        "checked_at": "2026-09-12T17:07:13.106617+00:00",
        "status": "NO_SEND_EVIDENCE_FOUND",
        "receipt_verified": false,
        "audit_url": "data/licensing-history49-20260912.json"
      },
      "licensing_outreach_email_id": "c364a6ee-9b91-4117-a093-21537695c776",
      "licensing_send47_audit": {
        "checked_at": "2026-09-12T17:45:56.030157+00:00",
        "status": "DELIVERED_AWAITING_REPLY",
        "receipt_verified": true,
        "audit_url": "data/licensing-send47-20260912.json"
      }
    },
    {
      "id": 158,
      "name": "Fiji Times",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.fijitimes.com.fj/terms/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.fijitimes.com.fj/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.fijitimes.com.fj/terms/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Fiji Times limita la copia a uso personal y exige autorización para utilizar contenido en otra publicación.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "FJ",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Las excepciones legales mencionadas no equivalen a una licencia general del agregador.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.fijitimes.com.fj/contact-us/",
      "licensing_contact": "timesnews@fijitimes.com.fj",
      "licensing_batch": 12,
      "licensing_outreach_checked_at": "2026-09-12T00:55:38.710151+00:00",
      "licensing_outreach_batch": "20260912-07",
      "source_catalog_v1": {
        "id": 158,
        "name": "Fiji Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 159,
      "name": "Post-Courier",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.postcourier.com.pg/post-courier-term-and-condition/",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.postcourier.com.pg/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.postcourier.com.pg/post-courier-term-and-condition/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Post-Courier reserva el contenido a South Pacific Post o sus licenciantes; la republicación necesita permiso.",
      "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "PG",
      "continent_basis": "catalog",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "limited_public_use": "Visualización e impresión personales limitadas; no habilitan redistribución.",
      "licensing_contact_status": "OFFICIAL_REFERRAL_CONTACT",
      "licensing_contact_url": "https://www.postcourier.com.pg/contact-us/",
      "licensing_contact": "reception@spp.com.pg",
      "licensing_batch": 12,
      "licensing_outreach_checked_at": "2026-09-12T00:51:37.663323+00:00",
      "licensing_outreach_batch": "20260912-05",
      "source_catalog_v1": {
        "id": 159,
        "name": "Post-Courier",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta o derivación a derechos; revisar alcance y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 160,
      "name": "Samoa Observer",
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "missing_rights_row",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.samoaobserver.ws/terms-and-conditions",
      "evidence_status": "policy_scope_reviewed",
      "website_url": "https://www.samoaobserver.ws/",
      "checked_at": "2026-09-11T23:58:35.623656+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.samoaobserver.ws/terms-and-conditions"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Samoa Observer limita el uso a fines personales no comerciales y exige aprobación para otros usos y bases de datos.",
      "next_action": "Solicitud enviada por formulario y recepción confirmada. Esperar respuesta; no equivale a licencia concedida.",
      "permissions_changed": false,
      "continent": "Oceania",
      "country_code": "WS",
      "continent_basis": "catalog",
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "limited_public_use": "No se acredita permiso para el flujo previsto.",
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact_url": "https://www.samoaobserver.ws/contacts/new",
      "licensing_contact": "Samoa Observer · formulario de contacto",
      "licensing_batch": 12,
      "licensing_outreach_checked_at": "2026-09-12T09:32:40.537053+00:00",
      "licensing_confirmation_text": "Thanks for sending that through, we'll be in touch.",
      "source_catalog_v1": {
        "id": 160,
        "name": "Samoa Observer",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario recibido · pendiente de respuesta",
        "next_action": "Solicitud enviada por formulario y recepción confirmada. Esperar respuesta; no equivale a licencia concedida.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 161,
      "name": "Daily Monitor",
      "country_code": "UG",
      "primary_language": "en",
      "continent": "Africa",
      "website_url": "https://www.monitor.co.ug/",
      "research_index": 1,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://x.com/DailyMonitor",
      "evidence_status": "indexed_official_social_contact",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "La cuenta oficial de Daily Monitor publica atención al cliente, corroborada por su perfil de Instagram. Solicitar derivación a Monitor Publications; no aplicar condiciones de Tanzania por analogía.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.monitor.co.ug/"
          }
        ],
        "search_query": "site:monitor.co.ug \"copyright\" \"permission\""
      },
      "source_catalog_v1": {
        "id": 161,
        "name": "Daily Monitor",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 161,
        "name": "Daily Monitor",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.monitor.co.ug/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 161,
            "name": "Daily Monitor",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://x.com/DailyMonitor",
      "licensing_contact": "CustomerCareUg@ug.nationmedia.com",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 161,
        "name": "Daily Monitor",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": "https://www.monitor.co.ug/",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 161,
            "name": "Daily Monitor",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "La cuenta oficial de Daily Monitor publica atención al cliente, corroborada por su perfil de Instagram. Solicitar derivación a Monitor Publications; no aplicar condiciones de Tanzania por analogía.",
        "evidence_url": "https://x.com/DailyMonitor",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "CustomerCareUg@ug.nationmedia.com",
        "evidence_status": "indexed_official_social_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "06174c33-8427-4711-b015-f5289266c94e",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact_url": "https://x.com/DailyMonitor",
          "licensing_contact": "CustomerCareUg@ug.nationmedia.com",
          "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "CustomerCareUg@ug.nationmedia.com",
          "url": "https://x.com/DailyMonitor",
          "email_id": "06174c33-8427-4711-b015-f5289266c94e",
          "delivery_status": "delivered",
          "receipt": "- To: CustomerCareUg@ug.nationmedia.com | Subject: \"GLOBREN — Daily Monitor: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:35:00.871000+00 | Message ID: <010201a09678e783-d2070edf-6465-4967-a313-816b6a6c7143-000000@eu-west-1.amazonses.com> | ID: 06174c33-8427-4711-b015-f5289266c94e"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 162,
      "name": "The Reporter Ethiopia",
      "country_code": "ET",
      "primary_language": "en",
      "continent": "Africa",
      "website_url": "https://www.thereporterethiopia.com/",
      "research_index": 2,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.thereporterethiopia.com/contact/",
      "evidence_status": "documented_general_referral_permission_pending",
      "checked_at": "2026-09-12T16:18:46.074500+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "La página oficial de contacto publica mccreporter@yahoo.com y teléfonos de Media and Communications Center, corroborados por su página About Us. Es un contacto general editorial, aunque use Yahoo. Lectura web disponible; solicitud directa desde servidor devolvió 403. No se ha comprobado entrega ni autorización.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.thereporterethiopia.com/"
          }
        ],
        "search_query": "site:thereporterethiopia.com \"copyright\" \"permission\""
      },
      "source_catalog_v1": {
        "id": 162,
        "name": "The Reporter Ethiopia",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto de derivación documentado; permiso y alcance pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 162,
        "name": "The Reporter Ethiopia",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.thereporterethiopia.com/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 162,
            "name": "The Reporter Ethiopia",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact": "mccreporter@yahoo.com",
      "licensing_contact_url": "https://www.thereporterethiopia.com/contact/",
      "licensing_contact_status": "DOCUMENTED_GENERAL_REFERRAL",
      "documentary9_review_20260912": {
        "id": 162,
        "name": "The Reporter Ethiopia",
        "from": "C",
        "to": "B",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.thereporterethiopia.com/",
          "evidence_status": "verification_incomplete",
          "licensing_contact": null,
          "licensing_contact_url": null,
          "licensing_contact_status": null,
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 162,
            "name": "The Reporter Ethiopia",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "checked_at": "2026-09-12T16:18:46.074500+00:00",
        "finding": "La página oficial de contacto publica mccreporter@yahoo.com y teléfonos de Media and Communications Center, corroborados por su página About Us. Es un contacto general editorial, aunque use Yahoo. Lectura web disponible; solicitud directa desde servidor devolvió 403. No se ha comprobado entrega ni autorización.",
        "contact": "mccreporter@yahoo.com",
        "contact_type": "general_referral",
        "evidence_urls": [
          "https://www.thereporterethiopia.com/contact/",
          "https://www.thereporterethiopia.com/about-us/"
        ],
        "messages_sent": 0,
        "permissions_changed": false,
        "delivery_verified": false
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "7c435fa2-b896-4bd9-85a1-86b68a321a19",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Revisar el historial para evitar duplicados. Solicitar a MCC derivación al responsable de derechos de The Reporter Ethiopia y condiciones escritas para GLOBREN.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact": "mccreporter@yahoo.com",
          "licensing_contact_url": "https://www.thereporterethiopia.com/contact/",
          "licensing_contact_status": "DOCUMENTED_GENERAL_REFERRAL"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "mccreporter@yahoo.com",
          "url": "https://www.thereporterethiopia.com/contact/",
          "email_id": "7c435fa2-b896-4bd9-85a1-86b68a321a19",
          "delivery_status": "delivered",
          "receipt": "- To: mccreporter@yahoo.com | Subject: \"GLOBREN — The Reporter Ethiopia: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:28:04.009000+00 | Message ID: <010201a096728b15-29a35385-57a1-4928-b407-e3852be5c9c5-000000@eu-west-1.amazonses.com> | ID: 7c435fa2-b896-4bd9-85a1-86b68a321a19"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 163,
      "name": "The Eastleigh Voice",
      "country_code": "KE",
      "primary_language": "en",
      "continent": "Africa",
      "website_url": "https://eastleighvoice.co.ke/",
      "research_index": 3,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://eastleighvoice.co.ke/terms",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://eastleighvoice.co.ke/terms"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La cláusula editorial atribuye el contenido al medio o a sus licenciantes, sin conceder reutilización. La autorización para web/app, suministro y transformaciones sigue sin determinarse.",
      "next_action": "Comprobar el siguiente evento de entrega de Resend; no duplicar la solicitud mientras el proveedor reintenta.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "SENT_DELIVERY_PENDING",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://eastleighvoice.co.ke/terms"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 163,
        "name": "The Eastleigh Voice",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La cláusula editorial atribuye el contenido al medio o a sus licenciantes, sin conceder reutilización. La autorización para web/app, suministro y transformaciones sigue sin determinarse.",
        "evidence_url": "https://eastleighvoice.co.ke/terms",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 163,
        "name": "The Eastleigh Voice",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La cláusula editorial atribuye el contenido al medio o a sus licenciantes, sin conceder reutilización. La autorización para web/app, suministro y transformaciones sigue sin determinarse.",
        "next_action": "Pedir al medio autorización de sus textos propios y relación de licenciantes excluidos; la cláusula de propiedad del contenido no determina permisos del agregador.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 163,
        "name": "The Eastleigh Voice",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "The Eastleigh Voice · redacción",
        "recipient": "news@eastleighvoice.co.ke",
        "route_url": "https://eastleighvoice.co.ke/",
        "route_note": "Buzón de redacción publicado por el medio; pedir derivación al responsable de autorización.",
        "specific_question": "Pedir al medio autorización de sus textos propios y relación de licenciantes excluidos; la cláusula de propiedad del contenido no determina permisos del agregador.",
        "checked_at": "2026-09-12T11:55:03.619913+00:00",
        "sent": false,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación."
      },
      "licensing_contact": "news@eastleighvoice.co.ke",
      "licensing_contact_url": "https://eastleighvoice.co.ke/",
      "rights_groups25_20260912": {
        "assessment_reason": "La cláusula editorial atribuye el contenido al medio o a sus licenciantes, sin conceder reutilización. La autorización para web/app, suministro y transformaciones sigue sin determinarse.",
        "evidence_url": "https://eastleighvoice.co.ke/terms",
        "id": 163,
        "licensing_outreach_status": "NOT_SENT",
        "name": "The Eastleigh Voice",
        "finding": "Los términos atribuyen la propiedad al medio o licenciantes, sin conceder reutilización editorial.",
        "next_action": "Pedir autorización de artículos propios y exclusiones de licenciantes.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Sin envío confirmado en esta tanda",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 163,
        "name": "The Eastleigh Voice",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo enviado · entrega demorada, sin confirmar",
        "next_action": "Comprobar el siguiente evento de entrega de Resend; no duplicar la solicitud mientras el proveedor reintenta.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "6bedcaf5-0de0-4f62-9594-1aac9340e45d",
      "licensing_outreach_delivery_status": "delivery_delayed",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Correo de derivación verificado. Buzón de redacción publicado por el medio; pedir derivación al responsable de autorización. Consulta específica: Pedir al medio autorización de sus textos propios y relación de licenciantes excluidos; la cláusula de propiedad del contenido no determina permisos del agregador.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact": "The Eastleigh Voice · redacción · news@eastleighvoice.co.ke",
          "licensing_contact_url": "https://eastleighvoice.co.ke/"
        },
        "result": {
          "status": "SENT_DELIVERY_PENDING",
          "contact": "news@eastleighvoice.co.ke",
          "url": "https://eastleighvoice.co.ke/",
          "email_id": "6bedcaf5-0de0-4f62-9594-1aac9340e45d",
          "delivery_status": "delivery_delayed",
          "receipt": "- To: news@eastleighvoice.co.ke | Subject: \"GLOBREN — Eastleigh Voice: small web/app pilot permissions enquiry\" | Status: delivery_delayed | Sent: 2026-09-12 16:31:52.522000+00 | Message ID: <010201a0967607b8-f7119fed-53e7-4143-9041-e1fba7ea03f8-000000@eu-west-1.amazonses.com> | ID: 6bedcaf5-0de0-4f62-9594-1aac9340e45d"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 164,
      "name": "TheCable",
      "country_code": "NG",
      "primary_language": "en",
      "continent": "Africa",
      "website_url": "https://www.thecable.ng/",
      "research_index": 4,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.thecable.ng/terms/",
      "evidence_status": "official_policy_reviewed",
      "checked_at": "2026-09-12T01:43:21.165936+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.thecable.ng/terms/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Cláusula 8 exige autorización escrita para contenido; restringe copia, transmisión, distribución, explotación comercial y derivados.",
      "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "EMAIL_DELIVERED",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": true,
        "note": "Cláusula 8 exige autorización escrita para contenido; restringe copia, transmisión, distribución, explotación comercial y derivados.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.thecable.ng/"
          }
        ],
        "search_query": "site:thecable.ng \"copyright\" \"permission\""
      },
      "licensing_contact_status": "GENERAL_ROUTING_ONLY",
      "licensing_contact": "editor@thecable.ng",
      "licensing_contact_url": "https://www.thecable.ng/contact-us/",
      "licensing_specific20_20260912": {
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "8f575651-98fe-4f4e-b348-0d353e091fc4",
        "delivery_status": "delivered",
        "status_checked_at": "2026-09-12T10:33:30.290Z",
        "contact_source": "https://www.thecable.ng/contact-us/",
        "route": "general"
      },
      "source_catalog_v1": {
        "id": 164,
        "name": "TheCable",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y verificar el alcance del permiso antes de habilitar usos.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 165,
      "name": "Daily Trust",
      "country_code": "NG",
      "primary_language": "en",
      "continent": "Africa",
      "website_url": "https://dailytrust.com/",
      "research_index": 5,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://dailytrust.com/terms-of-use",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://dailytrust.com/terms-of-use"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La consulta actual respondió 402. La evidencia anterior sobre participación de usuarios no acredita reutilización editorial.",
      "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://dailytrust.com/terms-of-use"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 165,
        "name": "Daily Trust",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La consulta actual respondió 402. La evidencia anterior sobre participación de usuarios no acredita reutilización editorial.",
        "evidence_url": "https://dailytrust.com/terms-of-use",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 165,
        "name": "Daily Trust",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La consulta actual respondió 402. La evidencia anterior sobre participación de usuarios no acredita reutilización editorial.",
        "next_action": "Solicitar copia vigente de las condiciones de contenidos editoriales; separar comentarios de usuarios y licencia de artículos. La consulta de términos respondió 402.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 165,
        "name": "Daily Trust",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Daily Trust · dirección editorial",
        "recipient": "info@dailytrust.com",
        "route_url": "https://dailytrust.com/things-you-need-to-know-about-state-police/",
        "route_note": "Contacto general publicado en pie oficial e igualmente en Aminiya, del mismo grupo. Pedir traslado a licencias editoriales.",
        "specific_question": "Solicitar copia vigente de las condiciones de contenidos editoriales; separar comentarios de usuarios y licencia de artículos. La consulta de términos respondió 402.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 165,
          "name": "Daily Trust",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "info@dailytrust.com",
          "route_url": "https://dailytrust.com/things-you-need-to-know-about-state-police/",
          "route_note": "Contacto general publicado en pie oficial e igualmente en Aminiya, del mismo grupo. Pedir traslado a licencias editoriales.",
          "evidence_kind": "official_index",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 165,
          "name": "Daily Trust",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "685cf934-1137-4277-ae27-aa07e87edbd5",
          "delivery_status": "delivered",
          "receipt": "- To: info@dailytrust.com | Subject: \"GLOBREN — Daily Trust: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:06:21.028000+00 | Message ID: <010201a09582efa9-f726cf76-4d89-46e0-9b15-918f2c86235f-000000@eu-west-1.amazonses.com> | ID: 685cf934-1137-4277-ae27-aa07e87edbd5",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 165,
        "name": "Daily Trust",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "info@dailytrust.com",
        "route_url": "https://dailytrust.com/things-you-need-to-know-about-state-police/",
        "route_note": "Contacto general publicado en pie oficial e igualmente en Aminiya, del mismo grupo. Pedir traslado a licencias editoriales.",
        "evidence_kind": "official_index",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "info@dailytrust.com · solicitar derivación a derechos",
      "licensing_contact_url": "https://dailytrust.com/things-you-need-to-know-about-state-police/",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 165,
        "name": "Daily Trust",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "685cf934-1137-4277-ae27-aa07e87edbd5",
        "delivery_status": "delivered",
        "receipt": "- To: info@dailytrust.com | Subject: \"GLOBREN — Daily Trust: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:06:21.028000+00 | Message ID: <010201a09582efa9-f726cf76-4d89-46e0-9b15-918f2c86235f-000000@eu-west-1.amazonses.com> | ID: 685cf934-1137-4277-ae27-aa07e87edbd5",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La consulta actual respondió 402. La evidencia anterior sobre participación de usuarios no acredita reutilización editorial.",
        "evidence_url": "https://dailytrust.com/terms-of-use",
        "id": 165,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "Daily Trust",
        "finding": "La consulta devuelve HTTP 402; no aporta cláusulas nuevas verificables.",
        "next_action": "Esperar respuesta y obtener condiciones editoriales.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "editorial_block8_20260912": {
        "id": 165,
        "name": "Daily Trust",
        "checked_at": "2026-09-12T14:31:02.762795+00:00",
        "rights_changed": false,
        "action": "EXISTING_REQUEST_REVIEWED_NO_DUPLICATE",
        "sent_in_this_action": false,
        "status": "DELIVERED_AWAITING_REPLY",
        "label": "Solicitud previa completa y entregada · esperando respuesta",
        "scope_check": "La solicitud existente cubre titulares, extractos, resumen, traducción, IA, web/app, uso comercial, conservación, retirada, costes y derivación."
      },
      "source_catalog_v1": {
        "id": 165,
        "name": "Daily Trust",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Solicitud previa completa y entregada · esperando respuesta",
        "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 166,
      "name": "Punch",
      "country_code": "NG",
      "primary_language": "en",
      "continent": "Africa",
      "website_url": "https://punchng.com/",
      "research_index": 6,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://punchng.com/evening-recap-cjn-bans-barrister-title-police-uncover-fake-diplomatic-number-plate-syndicate-other-top-stories/",
      "evidence_status": "official_scope_reviewed",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://punchng.com/evening-recap-cjn-bans-barrister-title-police-uncover-fake-diplomatic-number-plate-syndicate-other-top-stories/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El aviso editorial verificado en una pieza de julio de 2026 reserva reproducción, publicación, reescritura y redistribución total o parcial a autorización expresa escrita de PUNCH. Solicitar alcance de titulares, suministro e IA.",
      "next_action": "Esperar respuesta escrita sobre el alcance solicitado. El acuse de recepción no concede permiso.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://punchng.com/"
          }
        ],
        "search_query": "site:punchng.com \"copyright\" \"permission\""
      },
      "rights_scope41_20260912": {
        "id": 166,
        "name": "Punch",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "El aviso editorial verificado en una pieza de julio de 2026 reserva reproducción, publicación, reescritura y redistribución total o parcial a autorización expresa escrita de PUNCH. Solicitar alcance de titulares, suministro e IA.",
        "evidence_url": "https://punchng.com/evening-recap-cjn-bans-barrister-title-police-uncover-fake-diplomatic-number-plate-syndicate-other-top-stories/",
        "next_action": "Comprobar el historial antes de contactar y solicitar permiso específico para suministro, titulares/extractos en web/app, IA externa sin entrenamiento, traducción, resúmenes, conservación y retirada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "source_catalog_v1": {
        "id": 166,
        "name": "Punch",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario enviado · recepción confirmada",
        "next_action": "Esperar respuesta escrita sobre el alcance solicitado. El acuse de recepción no concede permiso.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://docs.google.com/forms/d/e/1FAIpQLSdDOkDxnv9GVEByQ-w3c7NpIC2Q8I4jGnWLDfF0RQ1ofpwMaw/viewform",
      "licensing_contact": "Formulario oficial",
      "licensing_outreach_confirmation": "Se ha registrado tu respuesta.",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Comprobar el historial antes de contactar y solicitar permiso específico para suministro, titulares/extractos en web/app, IA externa sin entrenamiento, traducción, resúmenes, conservación y retirada.",
          "licensing_outreach_status": "NOT_SENT"
        },
        "result": {
          "status": "FORM_SUBMITTED_CONFIRMED",
          "contact": "Formulario oficial",
          "url": "https://docs.google.com/forms/d/e/1FAIpQLSdDOkDxnv9GVEByQ-w3c7NpIC2Q8I4jGnWLDfF0RQ1ofpwMaw/viewform",
          "confirmation": "Se ha registrado tu respuesta.",
          "note": null
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 167,
      "name": "The Chronicle Ghana",
      "country_code": "GH",
      "primary_language": "en",
      "continent": "Africa",
      "website_url": "https://thechronicle.com.gh/",
      "research_index": 7,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://thechronicle.com.gh/",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://thechronicle.com.gh/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La portada permite localizar contacto, pero no ofrece una licencia editorial verificable; persiste la consulta al titular para suministro, reutilización y transformaciones.",
      "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://thechronicle.com.gh/"
          }
        ],
        "search_query": "site:thechronicle.com.gh \"copyright\" \"permission\""
      },
      "rights_scope41_20260912": {
        "id": 167,
        "name": "The Chronicle Ghana",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La portada permite localizar contacto, pero no ofrece una licencia editorial verificable; persiste la consulta al titular para suministro, reutilización y transformaciones.",
        "evidence_url": "https://thechronicle.com.gh/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 167,
        "name": "The Chronicle Ghana",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La portada permite localizar contacto, pero no ofrece una licencia editorial verificable; persiste la consulta al titular para suministro, reutilización y transformaciones.",
        "next_action": "Utilizar el contacto editorial del medio para pedir política escrita de reutilización; la página de contacto localizada requiere verificación y no es una licencia.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 167,
        "name": "The Chronicle Ghana",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "The Ghanaian Chronicle · dirección editorial",
        "recipient": "k2blunt2002@yahoo.com",
        "route_url": "https://thechronicle.com.gh/contact-us/",
        "route_note": "Dirección publicada en Contact Details de la página oficial indexada; acceso directo protegido. Teléfono de Accra: +233 20 816 7110. Corroborar vigencia si rebota.",
        "specific_question": "Utilizar el contacto editorial del medio para pedir política escrita de reutilización; la página de contacto localizada requiere verificación y no es una licencia.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 167,
          "name": "The Chronicle Ghana",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "k2blunt2002@yahoo.com",
          "route_url": "https://thechronicle.com.gh/contact-us/",
          "route_note": "Dirección publicada en Contact Details de la página oficial indexada; acceso directo protegido. Teléfono de Accra: +233 20 816 7110. Corroborar vigencia si rebota.",
          "evidence_kind": "official_index",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 167,
          "name": "The Chronicle Ghana",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "739e6a3f-0508-4104-8b21-e0a6b06b78f7",
          "delivery_status": "delivered",
          "receipt": "- To: k2blunt2002@yahoo.com | Subject: \"GLOBREN — The Chronicle Ghana: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:06:29.894000+00 | Message ID: <010201a095831245-19a3003b-ea4b-4b2f-ace8-8697b0449470-000000@eu-west-1.amazonses.com> | ID: 739e6a3f-0508-4104-8b21-e0a6b06b78f7",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 167,
        "name": "The Chronicle Ghana",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "k2blunt2002@yahoo.com",
        "route_url": "https://thechronicle.com.gh/contact-us/",
        "route_note": "Dirección publicada en Contact Details de la página oficial indexada; acceso directo protegido. Teléfono de Accra: +233 20 816 7110. Corroborar vigencia si rebota.",
        "evidence_kind": "official_index",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "k2blunt2002@yahoo.com · solicitar derivación a derechos",
      "licensing_contact_url": "https://thechronicle.com.gh/contact-us/",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 167,
        "name": "The Chronicle Ghana",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "739e6a3f-0508-4104-8b21-e0a6b06b78f7",
        "delivery_status": "delivered",
        "receipt": "- To: k2blunt2002@yahoo.com | Subject: \"GLOBREN — The Chronicle Ghana: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:06:29.894000+00 | Message ID: <010201a095831245-19a3003b-ea4b-4b2f-ace8-8697b0449470-000000@eu-west-1.amazonses.com> | ID: 739e6a3f-0508-4104-8b21-e0a6b06b78f7",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La portada permite localizar contacto, pero no ofrece una licencia editorial verificable; persiste la consulta al titular para suministro, reutilización y transformaciones.",
        "evidence_url": "https://thechronicle.com.gh/",
        "id": 167,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "The Chronicle Ghana",
        "finding": "Portada recuperada sin permiso editorial general identificado.",
        "next_action": "Esperar respuesta escrita sobre publicación y suministro.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "editorial_block8_20260912": {
        "id": 167,
        "name": "The Chronicle Ghana",
        "checked_at": "2026-09-12T14:31:02.762795+00:00",
        "rights_changed": false,
        "action": "EXISTING_REQUEST_REVIEWED_NO_DUPLICATE",
        "sent_in_this_action": false,
        "status": "DELIVERED_AWAITING_REPLY",
        "label": "Solicitud previa completa y entregada · esperando respuesta",
        "scope_check": "La solicitud existente cubre titulares, extractos, resumen, traducción, IA, web/app, uso comercial, conservación, retirada, costes y derivación."
      },
      "source_catalog_v1": {
        "id": 167,
        "name": "The Chronicle Ghana",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Solicitud previa completa y entregada · esperando respuesta",
        "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 168,
      "name": "The Herald Zimbabwe",
      "country_code": "ZW",
      "primary_language": "en",
      "continent": "Africa",
      "website_url": "https://www.herald.co.zw/",
      "research_index": 8,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://fmpz.co.zw/zimpapers-contact-form/",
      "evidence_status": "documented_industry_directory_referral_permission_pending",
      "checked_at": "2026-09-12T16:18:46.074500+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "La ficha específica de Zimpapers en la federación sectorial FMPZ publica info@zimpapers.co.zw, +263 (24) 279 5771 y Herald House. La información editorial de The Herald confirma a Zimpapers como propietario. Esta corroboración institucional permite tramitar por contacto general del editor; no prueba entrega, vigencia operativa del buzón ni capacidad para conceder derechos. El WhatsApp antiguo y el formulario PrintHub siguen sin validar.",
      "next_action": "Verificar otra dirección oficial o recuperar el formulario. Este correo no acredita entrega; conservar el rebote.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "EMAIL_BOUNCED",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.herald.co.zw/"
          }
        ],
        "search_query": "site:herald.co.zw \"copyright\" \"permission\""
      },
      "source_catalog_v1": {
        "id": 168,
        "name": "The Herald Zimbabwe",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto de derivación documentado; permiso y alcance pendientes",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Verificar otra dirección oficial o recuperar el formulario. Este correo no acredita entrega; conservar el rebote.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 168,
        "name": "The Herald Zimbabwe",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.herald.co.zw/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 168,
            "name": "The Herald Zimbabwe",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "block16_review_20260912": {
        "id": 168,
        "name": "The Herald Zimbabwe",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": "https://www.herald.co.zw/",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 168,
            "name": "The Herald Zimbabwe",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "Se recuperó heraldonline.co.zw, con identificación Zimpapers. Un mensaje social de febrero de 2025 ofrece WhatsApp +263785004530; no se logró corroborar ahora ese canal en la web editorial. Mantenerlo como pista, sin trasladar contactos de The Herald Sudáfrica.",
        "evidence_url": "https://www.facebook.com/TheHeraldZimbabwe/posts/contact-us-directly-on-our-whatsaapp-link-below/1029098929245210/",
        "next_action": "Validar canal editorial actual de Zimpapers/The Herald Zimbabwe y el WhatsApp candidato antes de consolidar la solicitud.",
        "messages_sent": 0,
        "permissions_changed": false,
        "evidence_status": "candidate_contact_not_consolidated"
      },
      "candidate_licensing_contact_url": "https://printhub.co.zw/contact-us/",
      "contact2_confirmation_20260912": {
        "id": 168,
        "name": "The Herald Zimbabwe",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T16:12:00.315629+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "Se recuperó heraldonline.co.zw, con identificación Zimpapers. Un mensaje social de febrero de 2025 ofrece WhatsApp +263785004530; no se logró corroborar ahora ese canal en la web editorial. Mantenerlo como pista, sin trasladar contactos de The Herald Sudáfrica.",
          "evidence_url": "https://www.herald.co.zw/",
          "evidence_status": "candidate_contact_not_consolidated",
          "next_action": "Validar canal editorial actual de Zimpapers/The Herald Zimbabwe y el WhatsApp candidato antes de consolidar la solicitud.",
          "source_catalog_v1": {
            "id": 168,
            "name": "The Herald Zimbabwe",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Contacto candidato pendiente de corroborar",
            "contact_status": "Solicitud no enviada",
            "next_action": "Validar canal editorial actual de Zimpapers/The Herald Zimbabwe y el WhatsApp candidato antes de consolidar la solicitud.",
            "checked_at": "2026-09-12T16:05:57.790191+00:00"
          }
        },
        "finding": "La información editorial de The Herald identifica a Zimpapers como propietario. Se localiza una referencia indexada al formulario general de PrintHub/Zimpapers con opciones de suscripción, publicidad y consulta general, pero no se logra abrir el formulario: error de acceso. El WhatsApp +263785004530 sigue apoyado en una publicación social de febrero de 2025, sin corroboración actual suficiente. Se registra la ruta alternativa como candidata y se mantiene C.",
        "evidence": [
          {
            "url": "https://www.heraldonline.co.zw/about-zimpapers/",
            "observation": "Artículo del editor, 23-08-2024, indexado recientemente: Zimpapers es propietario de The Herald."
          },
          {
            "url": "https://printhub.co.zw/about-us/",
            "observation": "Referencia indexada identifica oficinas de Zimpapers; apertura devuelve 403."
          },
          {
            "url": "https://printhub.co.zw/contact-us/",
            "observation": "Referencia indexada muestra formulario con Name, Email, Message y departamentos Subscription, Advertising y General Enquiry. Apertura no completada."
          }
        ],
        "messages_sent": 0,
        "permissions_changed": false
      },
      "licensing_contact": "info@zimpapers.co.zw",
      "licensing_contact_url": "https://fmpz.co.zw/zimpapers-contact-form/",
      "licensing_contact_status": "DOCUMENTED_INDUSTRY_DIRECTORY_REFERRAL",
      "documentary9_review_20260912": {
        "id": 168,
        "name": "The Herald Zimbabwe",
        "from": "C",
        "to": "B",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "La información editorial de The Herald identifica a Zimpapers como propietario. Se localiza una referencia indexada al formulario general de PrintHub/Zimpapers con opciones de suscripción, publicidad y consulta general, pero no se logra abrir el formulario: error de acceso. El WhatsApp +263785004530 sigue apoyado en una publicación social de febrero de 2025, sin corroboración actual suficiente. Se registra la ruta alternativa como candidata y se mantiene C.",
          "evidence_url": "https://printhub.co.zw/contact-us/",
          "evidence_status": "publisher_contact_form_indexed_access_unconfirmed",
          "licensing_contact": null,
          "licensing_contact_url": null,
          "licensing_contact_status": null,
          "next_action": "Recuperar y comprobar el formulario general de PrintHub/Zimpapers y pedir derivación a licencias de The Herald Zimbabwe; alternativamente corroborar un contacto editorial vigente. WhatsApp antiguo pendiente de validación.",
          "source_catalog_v1": {
            "id": 168,
            "name": "The Herald Zimbabwe",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Formulario del editor localizado; acceso y contacto sin confirmar",
            "contact_status": "Solicitud no enviada",
            "next_action": "Recuperar y comprobar el formulario general de PrintHub/Zimpapers y pedir derivación a licencias de The Herald Zimbabwe; alternativamente corroborar un contacto editorial vigente. WhatsApp antiguo pendiente de validación.",
            "checked_at": "2026-09-12T16:12:00.315629+00:00"
          }
        },
        "checked_at": "2026-09-12T16:18:46.074500+00:00",
        "finding": "La ficha específica de Zimpapers en la federación sectorial FMPZ publica info@zimpapers.co.zw, +263 (24) 279 5771 y Herald House. La información editorial de The Herald confirma a Zimpapers como propietario. Esta corroboración institucional permite tramitar por contacto general del editor; no prueba entrega, vigencia operativa del buzón ni capacidad para conceder derechos. El WhatsApp antiguo y el formulario PrintHub siguen sin validar.",
        "contact": "info@zimpapers.co.zw · +263 (24) 279 5771",
        "contact_type": "industry_directory_referral",
        "evidence_urls": [
          "https://fmpz.co.zw/zimpapers-contact-form/",
          "https://www.heraldonline.co.zw/about-zimpapers/"
        ],
        "messages_sent": 0,
        "permissions_changed": false,
        "delivery_verified": false
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "ff138de5-81d9-4eb1-9020-83a93858fa1f",
      "licensing_outreach_delivery_status": "bounced",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Revisar el historial para evitar duplicados. Contactar con Zimpapers para pedir derivación a licencias de The Herald Zimbabwe. Mantener WhatsApp antiguo y formulario PrintHub como alternativas no confirmadas.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact": "info@zimpapers.co.zw · +263 (24) 279 5771",
          "licensing_contact_url": "https://fmpz.co.zw/zimpapers-contact-form/",
          "licensing_contact_status": "DOCUMENTED_INDUSTRY_DIRECTORY_REFERRAL"
        },
        "result": {
          "status": "EMAIL_BOUNCED",
          "contact": "info@zimpapers.co.zw",
          "url": "https://fmpz.co.zw/zimpapers-contact-form/",
          "email_id": "ff138de5-81d9-4eb1-9020-83a93858fa1f",
          "delivery_status": "bounced",
          "receipt": "- To: info@zimpapers.co.zw | Subject: \"GLOBREN — The Herald Zimbabwe: small web/app pilot permissions enquiry\" | Status: bounced | Sent: 2026-09-12 16:28:04.012000+00 | Message ID: <010201a096728b25-5b6af7d5-78cc-438e-8240-c94cf37f1cc3-000000@eu-west-1.amazonses.com> | ID: ff138de5-81d9-4eb1-9020-83a93858fa1f"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 169,
      "name": "NewsDay Zimbabwe",
      "country_code": "ZW",
      "primary_language": "en",
      "continent": "Africa",
      "website_url": "https://www.newsday.co.zw/",
      "research_index": 9,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.newsday.co.zw/",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.newsday.co.zw/terms-and-conditions"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones ePaper exigen permiso para otros usos y restringen redistribución. La sección web mezcla normas de comercio y redes sociales; falta confirmar aplicabilidad concreta a artículos abiertos, RSS e IA. No extrapolar automáticamente derechos de la suscripción.",
      "next_action": "El correo de esta tanda ha rebotado. Localizar una vía alternativa y verificarla antes de reintentar; no reenviar al mismo buzón.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "BOUNCED_CONTACT_RECOVERY_REQUIRED",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.newsday.co.zw/"
          }
        ],
        "search_query": "site:newsday.co.zw \"copyright\" \"permission\""
      },
      "rights_scope41_20260912": {
        "id": 169,
        "name": "NewsDay Zimbabwe",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "Las condiciones ePaper exigen permiso para otros usos y restringen redistribución. La sección web mezcla normas de comercio y redes sociales; falta confirmar aplicabilidad concreta a artículos abiertos, RSS e IA. No extrapolar automáticamente derechos de la suscripción.",
        "evidence_url": "https://www.newsday.co.zw/terms-and-conditions",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 169,
        "name": "NewsDay Zimbabwe",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "Las condiciones ePaper exigen permiso para otros usos y restringen redistribución. La sección web mezcla normas de comercio y redes sociales; falta confirmar aplicabilidad concreta a artículos abiertos, RSS e IA. No extrapolar automáticamente derechos de la suscripción.",
        "next_action": "Pedir a Alpha Media Holdings confirmar qué restricciones del ePaper se aplican a noticias abiertas y RSS, y condiciones de enlace, extractos e IA.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 169,
        "name": "NewsDay Zimbabwe",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Alpha Media Holdings · NewsDay Zimbabwe",
        "recipient": "legal@alphamedia.co.zw",
        "route_url": "https://www.newsday.co.zw/terms-and-conditions",
        "route_note": "Correo jurídico de Alpha Media Holdings en términos oficiales indexados. Solicitar alcance para NewsDay abierto/RSS, separado del ePaper.",
        "specific_question": "Pedir a Alpha Media Holdings confirmar qué restricciones del ePaper se aplican a noticias abiertas y RSS, y condiciones de enlace, extractos e IA.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 169,
          "name": "NewsDay Zimbabwe",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "legal@alphamedia.co.zw",
          "route_url": "https://www.newsday.co.zw/terms-and-conditions",
          "route_note": "Correo jurídico de Alpha Media Holdings en términos oficiales indexados. Solicitar alcance para NewsDay abierto/RSS, separado del ePaper.",
          "evidence_kind": "official_index",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "BOUNCED_CONTACT_RECOVERY_REQUIRED",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 169,
          "name": "NewsDay Zimbabwe",
          "status": "EMAIL_BOUNCED",
          "sent": true,
          "email_id": "da276ae7-53b8-47fb-b05a-612177ca7ae3",
          "delivery_status": "bounced",
          "receipt": "- To: legal@alphamedia.co.zw | Subject: \"GLOBREN — NewsDay Zimbabwe: small-pilot permissions enquiry\" | Status: bounced | Sent: 2026-09-12 12:06:36.978000+00 | Message ID: <010201a095832df5-62720eaa-dff3-4000-ba7c-56eee17efe62-000000@eu-west-1.amazonses.com> | ID: da276ae7-53b8-47fb-b05a-612177ca7ae3",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 169,
        "name": "NewsDay Zimbabwe",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "legal@alphamedia.co.zw",
        "route_url": "https://www.newsday.co.zw/terms-and-conditions",
        "route_note": "Correo jurídico de Alpha Media Holdings en términos oficiales indexados. Solicitar alcance para NewsDay abierto/RSS, separado del ePaper.",
        "evidence_kind": "official_index",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "legal@alphamedia.co.zw · solicitar derivación a derechos",
      "licensing_contact_url": "https://www.newsday.co.zw/terms-and-conditions",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 169,
        "name": "NewsDay Zimbabwe",
        "status": "EMAIL_BOUNCED",
        "sent": true,
        "email_id": "da276ae7-53b8-47fb-b05a-612177ca7ae3",
        "delivery_status": "bounced",
        "receipt": "- To: legal@alphamedia.co.zw | Subject: \"GLOBREN — NewsDay Zimbabwe: small-pilot permissions enquiry\" | Status: bounced | Sent: 2026-09-12 12:06:36.978000+00 | Message ID: <010201a095832df5-62720eaa-dff3-4000-ba7c-56eee17efe62-000000@eu-west-1.amazonses.com> | ID: da276ae7-53b8-47fb-b05a-612177ca7ae3",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "Las condiciones ePaper exigen permiso para otros usos y restringen redistribución. La sección web mezcla normas de comercio y redes sociales; falta confirmar aplicabilidad concreta a artículos abiertos, RSS e IA. No extrapolar automáticamente derechos de la suscripción.",
        "evidence_url": "https://www.newsday.co.zw/",
        "id": 169,
        "licensing_outreach_status": "BOUNCED_CONTACT_RECOVERY_REQUIRED",
        "name": "NewsDay Zimbabwe",
        "finding": "Consulta no recuperada. Las limitaciones de ePaper del registro anterior no resuelven el alcance de artículos abiertos.",
        "next_action": "Recuperar contacto tras rebote y pedir condiciones de la web, separadas del ePaper.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo rebotado · recuperar contacto",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 169,
        "name": "NewsDay Zimbabwe",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "El correo de esta tanda ha rebotado. Localizar una vía alternativa y verificarla antes de reintentar; no reenviar al mismo buzón.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 170,
      "name": "Senego",
      "country_code": "SN",
      "primary_language": "fr",
      "continent": "Africa",
      "website_url": "https://senego.com/",
      "research_index": 10,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://senego.com/conditions-dutilisation-de-senego",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://senego.com/conditions-dutilisation-de-senego"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las CGU regulan acceso, suscripciones y comentarios, sin licencia de artículos para terceros. Se debe aclarar suministro y usos editoriales.",
      "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "Las reglas localizadas tratan comentarios; no determinan derechos sobre noticias.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://senego.com/conditions-dutilisation-de-senego"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 170,
        "name": "Senego",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "Las CGU regulan acceso, suscripciones y comentarios, sin licencia de artículos para terceros. Se debe aclarar suministro y usos editoriales.",
        "evidence_url": "https://senego.com/conditions-dutilisation-de-senego",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 170,
        "name": "Senego",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "Las CGU regulan acceso, suscripciones y comentarios, sin licencia de artículos para terceros. Se debe aclarar suministro y usos editoriales.",
        "next_action": "Solicitar a Senego cláusula de reutilización por terceros para noticias; distinguir derechos de suscriptores y comentarios de los de artículos.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 170,
        "name": "Senego",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Senego Media · dirección editorial",
        "recipient": "support@senego.com",
        "route_url": "https://senego.com/contacter-senego",
        "route_note": "Contacto oficial SENEGO MEDIA; pedir traslado al responsable editorial. Teléfono +221 33 823 43 43.",
        "specific_question": "Solicitar a Senego cláusula de reutilización por terceros para noticias; distinguir derechos de suscriptores y comentarios de los de artículos.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 170,
          "name": "Senego",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "support@senego.com",
          "route_url": "https://senego.com/contacter-senego",
          "route_note": "Contacto oficial SENEGO MEDIA; pedir traslado al responsable editorial. Teléfono +221 33 823 43 43.",
          "evidence_kind": "official_page_html",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 170,
          "name": "Senego",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "2aa373a0-5506-472b-9654-136e32c51056",
          "delivery_status": "delivered",
          "receipt": "- To: support@senego.com | Subject: \"GLOBREN — Senego: demande de droits pour un petit pilote\" | Status: delivered | Sent: 2026-09-12 12:06:47.712000+00 | Message ID: <010201a0958357d5-1c173bc0-bd1c-4536-85fe-7c8b135ad7a6-000000@eu-west-1.amazonses.com> | ID: 2aa373a0-5506-472b-9654-136e32c51056",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 170,
        "name": "Senego",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "support@senego.com",
        "route_url": "https://senego.com/contacter-senego",
        "route_note": "Contacto oficial SENEGO MEDIA; pedir traslado al responsable editorial. Teléfono +221 33 823 43 43.",
        "evidence_kind": "official_page_html",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "support@senego.com · solicitar derivación a derechos",
      "licensing_contact_url": "https://senego.com/contacter-senego",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 170,
        "name": "Senego",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "2aa373a0-5506-472b-9654-136e32c51056",
        "delivery_status": "delivered",
        "receipt": "- To: support@senego.com | Subject: \"GLOBREN — Senego: demande de droits pour un petit pilote\" | Status: delivered | Sent: 2026-09-12 12:06:47.712000+00 | Message ID: <010201a0958357d5-1c173bc0-bd1c-4536-85fe-7c8b135ad7a6-000000@eu-west-1.amazonses.com> | ID: 2aa373a0-5506-472b-9654-136e32c51056",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "Las CGU regulan acceso, suscripciones y comentarios, sin licencia de artículos para terceros. Se debe aclarar suministro y usos editoriales.",
        "evidence_url": "https://senego.com/conditions-dutilisation-de-senego",
        "id": 170,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "Senego",
        "finding": "Las condiciones regulan acceso a servicios y participación; no acreditan licencia editorial para terceros.",
        "next_action": "Esperar respuesta sobre suministro, titulares y transformaciones.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "editorial_block8_20260912": {
        "id": 170,
        "name": "Senego",
        "checked_at": "2026-09-12T14:31:02.762795+00:00",
        "rights_changed": false,
        "action": "EXISTING_REQUEST_REVIEWED_NO_DUPLICATE",
        "sent_in_this_action": false,
        "status": "DELIVERED_AWAITING_REPLY",
        "label": "Solicitud previa completa y entregada · esperando respuesta",
        "scope_check": "La solicitud existente cubre titulares, extractos, resumen, traducción, IA, web/app, uso comercial, conservación, retirada, costes y derivación."
      },
      "source_catalog_v1": {
        "id": 170,
        "name": "Senego",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Solicitud previa completa y entregada · esperando respuesta",
        "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 171,
      "name": "Hespress",
      "country_code": "MA",
      "primary_language": "ar",
      "continent": "Africa",
      "website_url": "https://www.hespress.com/",
      "research_index": 11,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.hespress.com/conditions",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.166550+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.hespress.com/conditions"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones reservan a Hespress la autorización de uso, copia y republicación; la atribución no sustituye esa autorización.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "bd6cdae9-db67-463e-a62a-78185bd6f126",
      "licensing_contact": "contact@hespress.com",
      "licensing_contact_url": "https://en.hespress.com/",
      "source_catalog_v1": {
        "id": 171,
        "name": "Hespress",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 172,
      "name": "Tunis Afrique Presse",
      "country_code": "TN",
      "primary_language": "fr",
      "continent": "Africa",
      "website_url": "https://www.tap.info.tn/",
      "research_index": 12,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.tap.info.tn/",
      "evidence_status": "indexed_official_contact",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": null,
      "assessment_reason": "El sitio oficial indexado publica tap@tap.info.tn y 71 889 000. La apertura directa sigue fallando; hay vía de contacto, pero faltan condiciones y oferta de licencia.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.tap.info.tn/"
          }
        ],
        "search_query": "site:tap.info.tn \"copyright\" \"permission\""
      },
      "source_catalog_v1": {
        "id": 172,
        "name": "Tunis Afrique Presse",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 172,
        "name": "Tunis Afrique Presse",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.tap.info.tn/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 172,
            "name": "Tunis Afrique Presse",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://www.tap.info.tn/",
      "licensing_contact": "tap@tap.info.tn",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 172,
        "name": "Tunis Afrique Presse",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": "https://www.tap.info.tn/",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 172,
            "name": "Tunis Afrique Presse",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "El sitio oficial indexado publica tap@tap.info.tn y 71 889 000. La apertura directa sigue fallando; hay vía de contacto, pero faltan condiciones y oferta de licencia.",
        "evidence_url": "https://www.tap.info.tn/",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "tap@tap.info.tn",
        "evidence_status": "indexed_official_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "e9e7c9fc-718f-4658-b13a-ae6e03d3a2a7",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact_url": "https://www.tap.info.tn/",
          "licensing_contact": "tap@tap.info.tn",
          "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "tap@tap.info.tn",
          "url": "https://www.tap.info.tn/",
          "email_id": "e9e7c9fc-718f-4658-b13a-ae6e03d3a2a7",
          "delivery_status": "delivered",
          "receipt": "- To: tap@tap.info.tn | Subject: \"GLOBREN — Tunis Afrique Presse: demande de droits pour pilote web/app\" | Status: delivered | Sent: 2026-09-12 16:28:04.032000+00 | Message ID: <010201a096728b3c-8b242371-fcd9-49bf-8f5b-5d0d164dabd9-000000@eu-west-1.amazonses.com> | ID: e9e7c9fc-718f-4658-b13a-ae6e03d3a2a7"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 173,
      "name": "The Asahi Shimbun",
      "country_code": "JP",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://www.asahi.com/ajw/",
      "research_index": 13,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.asahi.com/ajw/help/copyright.html",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.166685+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.asahi.com/ajw/help/copyright.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Exige autorización para reproducción y republicación; también establece restricciones sobre usos con IA.",
      "next_action": "Esperar respuesta escrita sobre el alcance solicitado. El acuse de recepción no concede permiso.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "FORM_SUBMITTED_CONFIRMED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "source_catalog_v1": {
        "id": 173,
        "name": "The Asahi Shimbun",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Formulario enviado · recepción confirmada",
        "next_action": "Esperar respuesta escrita sobre el alcance solicitado. El acuse de recepción no concede permiso.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://904addef.form.kintoneapp.com/public/8d180a83673b8747c995db42c39d543b704691eaf51e795e00e229a409632e53",
      "licensing_contact": "Formulario oficial",
      "licensing_outreach_confirmation": "お問い合わせありがとうございます！ (Gracias por su consulta).",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Verificar contacto de derechos o tramitar formulario oficial; no enviada.",
          "licensing_outreach_status": "CONTACT_VERIFICATION_PENDING",
          "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00"
        },
        "result": {
          "status": "FORM_SUBMITTED_CONFIRMED",
          "contact": "Formulario oficial",
          "url": "https://904addef.form.kintoneapp.com/public/8d180a83673b8747c995db42c39d543b704691eaf51e795e00e229a409632e53",
          "confirmation": "お問い合わせありがとうございます！ (Gracias por su consulta).",
          "note": null
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 174,
      "name": "The Mainichi",
      "country_code": "JP",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://mainichi.jp/english/",
      "research_index": 14,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://mainichi.jp/english/info/copyright_en.html",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.166747+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://mainichi.jp/english/info/copyright_en.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Los usos que exceden el ámbito personal y no comercial requieren permiso; las excepciones educativas no acreditan el flujo de GLOBREN.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "source_catalog_v1": {
        "id": 174,
        "name": "The Mainichi",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://www.mainichi.co.jp/database/usage_guide.html",
      "licensing_contact": "photobank@mainichi.co.jp",
      "licensing_outreach_email_id": "e03292ec-5ac8-4b43-aee9-21ad0092fbc9",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Verificar contacto de derechos o tramitar formulario oficial; no enviada.",
          "licensing_outreach_status": "CONTACT_VERIFICATION_PENDING",
          "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "photobank@mainichi.co.jp",
          "url": "https://www.mainichi.co.jp/database/usage_guide.html",
          "email_id": "e03292ec-5ac8-4b43-aee9-21ad0092fbc9",
          "delivery_status": "delivered",
          "receipt": "- To: photobank@mainichi.co.jp | Subject: \"GLOBREN — The Mainichi: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:40:54.975000+00 | Message ID: <010201a0967e4ebc-fcc86f70-80bc-4b87-918e-57b0eab616ca-000000@eu-west-1.amazonses.com> | ID: e03292ec-5ac8-4b43-aee9-21ad0092fbc9"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 175,
      "name": "The Korea Times",
      "country_code": "KR",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://www.koreatimes.co.kr/",
      "research_index": 15,
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.koreatimes.co.kr/",
      "evidence_status": "official_service_scope_unreadable",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "La portada oficial enlaza Content Sales a /contentsales. La página de venta no devuelve condiciones legibles; se ha verificado la vía comercial, no sus derechos concedidos.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La página de copyright no ofreció texto legible suficiente.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.koreatimes.co.kr/"
          }
        ],
        "search_query": "site:koreatimes.co.kr \"copyright\" \"permission\""
      },
      "source_catalog_v1": {
        "id": 175,
        "name": "The Korea Times",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de licencia localizada; acuerdo pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_contact_url": "https://www.koreatimes.co.kr/",
      "c42_review_20260912": {
        "id": 175,
        "name": "The Korea Times",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.koreatimes.co.kr/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 175,
            "name": "The Korea Times",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": 4,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Vía de licencia localizada; acuerdo pendiente",
            "contact_status": "Solicitud no enviada",
            "next_action": "Pedir a través de Content Sales o webmaster@koreatimes.co.kr una derivación y propuesta de licencia para textos y transformaciones.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "license",
        "evidence_url": "https://www.koreatimes.co.kr/",
        "evidence_status": "official_service_scope_unreadable",
        "finding": "La portada oficial enlaza Content Sales a /contentsales. La página de venta no devuelve condiciones legibles; se ha verificado la vía comercial, no sus derechos concedidos.",
        "next_action": "Pedir a través de Content Sales o webmaster@koreatimes.co.kr una derivación y propuesta de licencia para textos y transformaciones."
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact": "webmaster@koreatimes.co.kr",
      "licensing_outreach_email_id": "cfe973ae-c026-4bbc-a3bb-4c394abe1af3",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Pedir a través de Content Sales o webmaster@koreatimes.co.kr una derivación y propuesta de licencia para textos y transformaciones.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact_url": "https://www.koreatimes.co.kr/"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "webmaster@koreatimes.co.kr",
          "url": "https://www.koreatimes.co.kr/",
          "email_id": "cfe973ae-c026-4bbc-a3bb-4c394abe1af3",
          "delivery_status": "delivered",
          "receipt": "- To: webmaster@koreatimes.co.kr | Subject: \"GLOBREN — The Korea Times: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:28:04.057000+00 | Message ID: <010201a096728b5b-c37a0b56-b3fd-48cc-a748-c77e65f6eb9e-000000@eu-west-1.amazonses.com> | ID: cfe973ae-c026-4bbc-a3bb-4c394abe1af3"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 176,
      "name": "The Hankyoreh",
      "country_code": "KR",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://english.hani.co.kr/",
      "research_index": 16,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://member.hani.co.kr/help/rules/mypage_help_memberTerms.hani",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://member.hani.co.kr/help/rules/mypage_help_memberTerms.hani"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "No se recuperó texto verificable de la edición inglesa ni de las condiciones de membresía en esta consulta; no se acredita alcance editorial.",
      "next_action": "Esperar derivación o respuesta de la nueva vía; no repetir el envío. La recepción no concede permiso.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://member.hani.co.kr/help/rules/mypage_help_memberTerms.hani"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 176,
        "name": "The Hankyoreh",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "No se recuperó texto verificable de la edición inglesa ni de las condiciones de membresía en esta consulta; no se acredita alcance editorial.",
        "evidence_url": "https://member.hani.co.kr/help/rules/mypage_help_memberTerms.hani",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 176,
        "name": "The Hankyoreh",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "No se recuperó texto verificable de la edición inglesa ni de las condiciones de membresía en esta consulta; no se acredita alcance editorial.",
        "next_action": "Pedir al responsable de la edición inglesa una copia de su política y confirmar derechos sobre traducciones frente a originales coreanos; el acceso consultado no permitió verificarla.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 176,
        "name": "The Hankyoreh",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "The Hankyoreh · edición inglesa",
        "recipient": "publiceditor@hani.co.kr",
        "route_url": "https://company.hani.co.kr/en.html",
        "route_note": "Correo oficial del defensor del lector, no departamento de licencias. Usar solo para pedir contacto del responsable de derechos de la edición inglesa; teléfono publicado +82 2 710 0698.",
        "specific_question": "Pedir al responsable de la edición inglesa una copia de su política y confirmar derechos sobre traducciones frente a originales coreanos; el acceso consultado no permitió verificarla.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 176,
          "name": "The Hankyoreh",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "publiceditor@hani.co.kr",
          "route_url": "https://company.hani.co.kr/en.html",
          "route_note": "Correo oficial del defensor del lector, no departamento de licencias. Usar solo para pedir contacto del responsable de derechos de la edición inglesa; teléfono publicado +82 2 710 0698.",
          "evidence_kind": "official_index",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "BOUNCED_CONTACT_RECOVERY_REQUIRED",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 176,
          "name": "The Hankyoreh",
          "status": "EMAIL_BOUNCED",
          "sent": true,
          "email_id": "998f218b-da16-4733-939c-fe88598881d8",
          "delivery_status": "bounced",
          "receipt": "- To: publiceditor@hani.co.kr | Subject: \"GLOBREN — The Hankyoreh: small-pilot permissions enquiry\" | Status: bounced | Sent: 2026-09-12 12:06:54.934000+00 | Message ID: <010201a09583743d-41b17497-7c3f-4634-94bc-fd4455fb5823-000000@eu-west-1.amazonses.com> | ID: 998f218b-da16-4733-939c-fe88598881d8",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 176,
        "name": "The Hankyoreh",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "publiceditor@hani.co.kr",
        "route_url": "https://company.hani.co.kr/en.html",
        "route_note": "Correo oficial del defensor del lector, no departamento de licencias. Usar solo para pedir contacto del responsable de derechos de la edición inglesa; teléfono publicado +82 2 710 0698.",
        "evidence_kind": "official_index",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "hanidev@hani.co.kr",
      "licensing_contact_url": "https://play.google.com/store/apps/details?hl=en_US&id=kr.co.hani.news",
      "licensing_outreach_checked_at": "2026-09-12T14:31:02.762795+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 176,
        "name": "The Hankyoreh",
        "status": "EMAIL_BOUNCED",
        "sent": true,
        "email_id": "998f218b-da16-4733-939c-fe88598881d8",
        "delivery_status": "bounced",
        "receipt": "- To: publiceditor@hani.co.kr | Subject: \"GLOBREN — The Hankyoreh: small-pilot permissions enquiry\" | Status: bounced | Sent: 2026-09-12 12:06:54.934000+00 | Message ID: <010201a09583743d-41b17497-7c3f-4634-94bc-fd4455fb5823-000000@eu-west-1.amazonses.com> | ID: 998f218b-da16-4733-939c-fe88598881d8",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "No se recuperó texto verificable de la edición inglesa ni de las condiciones de membresía en esta consulta; no se acredita alcance editorial.",
        "evidence_url": "https://english.hani.co.kr/",
        "id": 176,
        "licensing_outreach_status": "BOUNCED_CONTACT_RECOVERY_REQUIRED",
        "name": "The Hankyoreh",
        "finding": "Consulta no recuperada; sin nueva evidencia suficiente para la edición inglesa.",
        "next_action": "Recuperar contacto tras rebote y obtener condiciones de la edición inglesa.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo rebotado · recuperar contacto",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "editorial_block8_20260912": {
        "id": 176,
        "name": "The Hankyoreh",
        "checked_at": "2026-09-12T14:31:02.762795+00:00",
        "rights_changed": false,
        "action": "ALTERNATIVE_ROUTE_REQUEST_SENT",
        "recipient": "hanidev@hani.co.kr",
        "contact_evidence_url": "https://play.google.com/store/apps/details?hl=en_US&id=kr.co.hani.news",
        "sent": true,
        "email_id": "bc7ba662-b8fd-4659-bac2-76f66a27bf3f",
        "delivery_status": "delivered",
        "status": "DELIVERED_AWAITING_REPLY",
        "label": "Nueva vía: entregado · esperando derivación",
        "recipient_authority_to_grant_rights_confirmed": false
      },
      "source_catalog_v1": {
        "id": 176,
        "name": "The Hankyoreh",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Nueva vía: entregado · esperando derivación",
        "next_action": "Esperar derivación o respuesta de la nueva vía; no repetir el envío. La recepción no concede permiso.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 177,
      "name": "Taiwan News",
      "country_code": "TW",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://www.taiwannews.com.tw/",
      "research_index": 17,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.taiwannews.com.tw/",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.taiwannews.com.tw/page/ContactUs"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Se verificaron portada y contacto oficial, con reserva de derechos. No se documentó licencia de artículos propios o contenidos de terceros; aclarar suministro y reutilización con la editorial.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.taiwannews.com.tw/"
          }
        ],
        "search_query": "site:taiwannews.com.tw \"copyright\" \"permission\""
      },
      "rights_scope41_20260912": {
        "id": 177,
        "name": "Taiwan News",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "Se verificaron portada y contacto oficial, con reserva de derechos. No se documentó licencia de artículos propios o contenidos de terceros; aclarar suministro y reutilización con la editorial.",
        "evidence_url": "https://www.taiwannews.com.tw/page/ContactUs",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 177,
        "name": "Taiwan News",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "Se verificaron portada y contacto oficial, con reserva de derechos. No se documentó licencia de artículos propios o contenidos de terceros; aclarar suministro y reutilización con la editorial.",
        "next_action": "Consultar al contacto oficial qué noticias son propias y cuáles de agencias o comunicados, y solicitar autorización de cada catálogo.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 177,
        "name": "Taiwan News",
        "route_status": "OFFICIAL_CHANNEL_VERIFIED",
        "target_department": "Taiwan News · Sales & Marketing / business partnership",
        "recipient": null,
        "route_url": "https://www.taiwannews.com.tw/page/ContactUs",
        "route_note": "Página oficial identifica centro de alianzas y redacción; dirección ofuscada en el lector, pendiente de extraer antes de enviar.",
        "specific_question": "Consultar al contacto oficial qué noticias son propias y cuáles de agencias o comunicados, y solicitar autorización de cada catálogo.",
        "checked_at": "2026-09-12T11:55:03.619913+00:00",
        "sent": false,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación."
      },
      "licensing_contact": "tzuti@etaiwannews.com",
      "licensing_contact_url": "https://www.taiwannews.com.tw/page/ContactUs",
      "rights_groups25_20260912": {
        "assessment_reason": "Se verificaron portada y contacto oficial, con reserva de derechos. No se documentó licencia de artículos propios o contenidos de terceros; aclarar suministro y reutilización con la editorial.",
        "evidence_url": "https://www.taiwannews.com.tw/",
        "id": 177,
        "licensing_outreach_status": "NOT_SENT",
        "name": "Taiwan News",
        "finding": "Portada recuperada sin licencia general de reutilización identificada.",
        "next_action": "Solicitar condiciones para contenido propio y de terceros.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Sin envío confirmado en esta tanda",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 177,
        "name": "Taiwan News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "c20d283f-d182-4a5a-9191-e9f57d261dd7",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Canal oficial identificado · completar destinatario. Página oficial identifica centro de alianzas y redacción; dirección ofuscada en el lector, pendiente de extraer antes de enviar. Consulta específica: Consultar al contacto oficial qué noticias son propias y cuáles de agencias o comunicados, y solicitar autorización de cada catálogo.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact": "Taiwan News · Sales & Marketing / business partnership",
          "licensing_contact_url": "https://www.taiwannews.com.tw/page/ContactUs"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "tzuti@etaiwannews.com",
          "url": "https://www.taiwannews.com.tw/page/ContactUs",
          "email_id": "c20d283f-d182-4a5a-9191-e9f57d261dd7",
          "delivery_status": "delivered",
          "receipt": "- To: tzuti@etaiwannews.com | Subject: \"GLOBREN — Taiwan News: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:31:52.487000+00 | Message ID: <010201a09676079f-08be58ed-a167-4d0d-826a-14f3e515ca65-000000@eu-west-1.amazonses.com> | ID: c20d283f-d182-4a5a-9191-e9f57d261dd7"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 178,
      "name": "Focus Taiwan",
      "country_code": "TW",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://focustaiwan.tw/",
      "research_index": 18,
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://focustaiwan.tw/sci-tech/202608310016",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://focustaiwan.tw/subscription",
        "https://focustaiwan.tw/sci-tech/202608310016"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "CNA anunció un servicio de pago MCP para acceso de aplicaciones de IA a sus bases y describe su oferta B2B para medios. Es una vía concreta de suministro; el anuncio no concede republicación comercial en GLOBREN ni confirma cobertura de toda la edición inglesa.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://focustaiwan.tw/"
          }
        ],
        "search_query": "site:focustaiwan.tw \"copyright\" \"permission\""
      },
      "rights_scope41_20260912": {
        "id": 178,
        "name": "Focus Taiwan",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La suscripción al archivo es solo para lectura y prohíbe reproducción o difusión no autorizadas. Esto aclara el archivo, pero no resuelve el régimen de noticias recientes/RSS. Contacto comercial publicado para consultar alcance editorial: mia@mail.cna.com.tw.",
        "evidence_url": "https://focustaiwan.tw/subscription",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 178,
        "name": "Focus Taiwan",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "PARTNER_OR_LICENSE_ROUTE",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "CNA anunció un servicio de pago MCP para acceso de aplicaciones de IA a sus bases y describe su oferta B2B para medios. Es una vía concreta de suministro; el anuncio no concede republicación comercial en GLOBREN ni confirma cobertura de toda la edición inglesa.",
        "next_action": "Consultar a CNA si el contrato B2B/MCP cubre Focus Taiwan, redistribución pública, traducción, resúmenes y retención. Una suscripción individual no acredita esos derechos.",
        "new_evidence_url": "https://focustaiwan.tw/sci-tech/202608310016",
        "new_primary_evidence": true,
        "result": "reclassified_limited_scope",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "source_catalog_v1": {
        "id": 178,
        "name": "Focus Taiwan",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://focustaiwan.tw/contactus",
      "licensing_contact": "focustaiwan@cna.com.tw",
      "licensing_outreach_email_id": "1fc37800-4bb4-4478-9d41-5509862b976d",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Consultar a CNA si el contrato B2B/MCP cubre Focus Taiwan, redistribución pública, traducción, resúmenes y retención. Una suscripción individual no acredita esos derechos.",
          "licensing_outreach_status": "NOT_SENT"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "focustaiwan@cna.com.tw",
          "url": "https://focustaiwan.tw/contactus",
          "email_id": "1fc37800-4bb4-4478-9d41-5509862b976d",
          "delivery_status": "delivered",
          "receipt": "- To: focustaiwan@cna.com.tw | Subject: \"GLOBREN — Focus Taiwan: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:31:52.510000+00 | Message ID: <010201a0967607ad-aae610ea-6a7b-400f-8992-49a7c6c38809-000000@eu-west-1.amazonses.com> | ID: 1fc37800-4bb4-4478-9d41-5509862b976d"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 179,
      "name": "VnExpress International",
      "country_code": "VN",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://e.vnexpress.net/",
      "research_index": 19,
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://e.vnexpress.net/rss",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://e.vnexpress.net/",
        "https://e.vnexpress.net/rss"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La página RSS ofrece feeds gratuitos a particulares y organizaciones sin ánimo de lucro, pide información clara al utilizarlos y permite retirar el uso o difusión. No acredita acceso comercial, texto íntegro ni transformaciones.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://e.vnexpress.net/"
          }
        ],
        "search_query": "site:e.vnexpress.net \"copyright\" \"permission\""
      },
      "rights_scope41_20260912": {
        "id": 179,
        "name": "VnExpress International",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La edición internacional reserva derechos y publica contacto. No se encontró una licencia pública de reutilización editorial; precisar derechos de edición y contenido de terceros.",
        "evidence_url": "https://e.vnexpress.net/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 179,
        "name": "VnExpress International",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La página RSS ofrece feeds gratuitos a particulares y organizaciones sin ánimo de lucro, pide información clara al utilizarlos y permite retirar el uso o difusión. No acredita acceso comercial, texto íntegro ni transformaciones.",
        "next_action": "Confirmar si GLOBREN reúne las condiciones del RSS y precisar atribución, presentación y límites. Solicitar permiso separado para uso comercial, traducción, resúmenes e IA.",
        "new_evidence_url": "https://e.vnexpress.net/rss",
        "new_primary_evidence": true,
        "result": "reclassified_limited_scope",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_compatible10_20260912": {
        "id": 179,
        "name": "VnExpress International",
        "result": "BUSINESS_MODEL_CONDITION",
        "label": "Pendiente · elegibilidad del usuario del RSS",
        "url": "https://e.vnexpress.net/rss",
        "finding": "Ofrece feeds gratuitos a particulares y organizaciones sin ánimo de lucro; requiere información clara y permite pedir el cese de difusión.",
        "scope": "No consta que el agregador empresarial previsto reúna esa condición. La explicación general del RSS no concede por sí sola uso comercial o transformaciones.",
        "next": "Solicitar confirmación para GLOBREN o documentar elegibilidad y alcance, incluyendo retirada.",
        "tech": "Sin canal registrado.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "source_catalog_v1": {
        "id": 179,
        "name": "VnExpress International",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 1,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://e.vnexpress.net/contactus",
      "licensing_contact": "evne@vnexpress.net",
      "licensing_outreach_email_id": "5d04a170-1f8c-4c7d-9ecc-0802d28e6faa",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Solicitar confirmación para GLOBREN o documentar elegibilidad y alcance, incluyendo retirada.",
          "licensing_outreach_status": "NOT_SENT"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "evne@vnexpress.net",
          "url": "https://e.vnexpress.net/contactus",
          "email_id": "5d04a170-1f8c-4c7d-9ecc-0802d28e6faa",
          "delivery_status": "delivered",
          "receipt": "- To: evne@vnexpress.net | Subject: \"GLOBREN — VnExpress International: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:28:04.034000+00 | Message ID: <010201a096728b33-41e1f151-0e68-492e-a3aa-8881f7120490-000000@eu-west-1.amazonses.com> | ID: 5d04a170-1f8c-4c7d-9ecc-0802d28e6faa"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 180,
      "name": "Vietnam News",
      "country_code": "VN",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://vietnamnews.vn/",
      "research_index": 20,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://vietnamnews.vn/privacy.html",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://vietnamnews.vn/privacy.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La página confirma que la edición depende de Vietnam News Agency y regula datos personales; no autoriza reutilización editorial ni traslada permisos de otras ediciones.",
      "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://vietnamnews.vn/privacy.html"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 180,
        "name": "Vietnam News",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La página confirma que la edición depende de Vietnam News Agency y regula datos personales; no autoriza reutilización editorial ni traslada permisos de otras ediciones.",
        "evidence_url": "https://vietnamnews.vn/privacy.html",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 180,
        "name": "Vietnam News",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La página confirma que la edición depende de Vietnam News Agency y regula datos personales; no autoriza reutilización editorial ni traslada permisos de otras ediciones.",
        "next_action": "Pedir a Vietnam News/VNA condiciones específicas de esta edición y derechos sobre textos y fotos; no trasladar las condiciones de VietnamPlus.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 180,
        "name": "Vietnam News",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Vietnam News · dirección / Vietnam News Agency",
        "recipient": "vnnews@vnagency.com.vn",
        "route_url": "https://vietnamnews.vn/",
        "route_note": "Correo publicado en el pie de Vietnam News junto a dirección editorial. Teléfono +84 24 39332316.",
        "specific_question": "Pedir a Vietnam News/VNA condiciones específicas de esta edición y derechos sobre textos y fotos; no trasladar las condiciones de VietnamPlus.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 180,
          "name": "Vietnam News",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "vnnews@vnagency.com.vn",
          "route_url": "https://vietnamnews.vn/",
          "route_note": "Correo publicado en el pie de Vietnam News junto a dirección editorial. Teléfono +84 24 39332316.",
          "evidence_kind": "official_page",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 180,
          "name": "Vietnam News",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "b137e7f6-1ee3-4f03-a73b-34bc88233f16",
          "delivery_status": "delivered",
          "receipt": "- To: vnnews@vnagency.com.vn | Subject: \"GLOBREN — Vietnam News: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:07:56.549000+00 | Message ID: <010201a0958464bb-fa17a1fd-1e6e-42a2-bfee-06fada96aea2-000000@eu-west-1.amazonses.com> | ID: b137e7f6-1ee3-4f03-a73b-34bc88233f16",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 180,
        "name": "Vietnam News",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "vnnews@vnagency.com.vn",
        "route_url": "https://vietnamnews.vn/",
        "route_note": "Correo publicado en el pie de Vietnam News junto a dirección editorial. Teléfono +84 24 39332316.",
        "evidence_kind": "official_page",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "vnnews@vnagency.com.vn · solicitar derivación a derechos",
      "licensing_contact_url": "https://vietnamnews.vn/",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 180,
        "name": "Vietnam News",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "b137e7f6-1ee3-4f03-a73b-34bc88233f16",
        "delivery_status": "delivered",
        "receipt": "- To: vnnews@vnagency.com.vn | Subject: \"GLOBREN — Vietnam News: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:07:56.549000+00 | Message ID: <010201a0958464bb-fa17a1fd-1e6e-42a2-bfee-06fada96aea2-000000@eu-west-1.amazonses.com> | ID: b137e7f6-1ee3-4f03-a73b-34bc88233f16",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La página confirma que la edición depende de Vietnam News Agency y regula datos personales; no autoriza reutilización editorial ni traslada permisos de otras ediciones.",
        "evidence_url": "https://vietnamnews.vn/privacy.html",
        "id": 180,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "Vietnam News",
        "finding": "Se identifica edición de Vietnam News Agency y tratamiento de datos; no se concede reutilización editorial.",
        "next_action": "Esperar respuesta específica de Vietnam News; no extrapolar derechos de VietnamPlus.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 180,
        "name": "Vietnam News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 181,
      "name": "Bernama",
      "country_code": "MY",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://www.bernama.com/",
      "research_index": 21,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.bernama.com/en/copyrights.php#a",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.167664+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.bernama.com/en/copyrights.php#a"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La reproducción, republicación, modificación y distribución requieren consentimiento expreso.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "592d9f85-66bc-4382-b779-19a86428a66f",
      "licensing_contact": "helpdesk@bernama.com",
      "licensing_contact_url": "https://www.bernama.com/corporate/contactus.php",
      "source_catalog_v1": {
        "id": 181,
        "name": "Bernama",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 182,
      "name": "Antara News",
      "country_code": "ID",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://en.antaranews.com/",
      "research_index": 22,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://en.antaranews.com/term-of-use",
      "evidence_status": "official_scope_reviewed",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://en.antaranews.com/term-of-use"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Las condiciones enlazadas desde la edición inglesa permiten compartir mediante funciones disponibles solo para uso personal no comercial. Exigen consentimiento escrito para reproducción y difusión parcial o total en otros usos; confirmar expresamente la edición inglesa y el tratamiento con IA.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://en.antaranews.com/"
          }
        ],
        "search_query": "site:en.antaranews.com \"copyright\" \"permission\""
      },
      "rights_scope41_20260912": {
        "id": 182,
        "name": "Antara News",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "Las condiciones enlazadas desde la edición inglesa permiten compartir mediante funciones disponibles solo para uso personal no comercial. Exigen consentimiento escrito para reproducción y difusión parcial o total en otros usos; confirmar expresamente la edición inglesa y el tratamiento con IA.",
        "evidence_url": "https://en.antaranews.com/term-of-use",
        "next_action": "Comprobar el historial antes de contactar y solicitar permiso específico para suministro, titulares/extractos en web/app, IA externa sin entrenamiento, traducción, resúmenes, conservación y retirada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "source_catalog_v1": {
        "id": 182,
        "name": "Antara News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://korporat.antaranews.com/hubungi-kami",
      "licensing_contact": "sekretariatredaksi@antara.id",
      "licensing_outreach_email_id": "d3ed4116-5d84-40fe-973b-1593c6732707",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Comprobar el historial antes de contactar y solicitar permiso específico para suministro, titulares/extractos en web/app, IA externa sin entrenamiento, traducción, resúmenes, conservación y retirada.",
          "licensing_outreach_status": "NOT_SENT"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "sekretariatredaksi@antara.id",
          "url": "https://korporat.antaranews.com/hubungi-kami",
          "email_id": "d3ed4116-5d84-40fe-973b-1593c6732707",
          "delivery_status": "delivered",
          "receipt": "- To: sekretariatredaksi@antara.id | Subject: \"GLOBREN — Antara News: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:38:32.550000+00 | Message ID: <010201a0967c226d-54ebe3fb-6c6a-4972-8010-d5201c6a6aa3-000000@eu-west-1.amazonses.com> | ID: d3ed4116-5d84-40fe-973b-1593c6732707"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 183,
      "name": "Daily Mirror Sri Lanka",
      "country_code": "LK",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://www.dailymirror.lk/",
      "research_index": 23,
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.dailymirror.lk/",
      "evidence_status": "official_scope_reviewed",
      "checked_at": "2026-09-12T11:02:01.939510+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.dailymirror.lk/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El pie de página permite reproducción dando crédito a dailymirror.lk. No define suministro automático, obras derivadas, traducción, resúmenes, IA, retención ni derechos de terceros. Documentado como reproducción condicionada, no permiso integral.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.dailymirror.lk/"
          }
        ],
        "search_query": "site:dailymirror.lk \"copyright\" \"permission\""
      },
      "rights_scope41_20260912": {
        "id": 183,
        "name": "Daily Mirror Sri Lanka",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
        "reclassified": true,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "El pie de página permite reproducción dando crédito a dailymirror.lk. No define suministro automático, obras derivadas, traducción, resúmenes, IA, retención ni derechos de terceros. Documentado como reproducción condicionada, no permiso integral.",
        "evidence_url": "https://www.dailymirror.lk/",
        "next_action": "Validar un uso limitado a lo expresamente documentado; aclarar por separado app, traducción, resúmenes, IA externa, conservación y derechos de terceros antes de ampliar el alcance.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "official_page_or_official_search_result"
      },
      "limited_public_use": "El pie de página permite reproducción dando crédito a dailymirror.lk. No define suministro automático, obras derivadas, traducción, resúmenes, IA, retención ni derechos de terceros. Documentado como reproducción condicionada, no permiso integral.",
      "rights_compatible10_20260912": {
        "id": 183,
        "name": "Daily Mirror Sri Lanka",
        "result": "BROAD_NOTICE_SCOPE_UNRESOLVED",
        "label": "Pendiente · concretar suministro y alcance",
        "url": "https://www.dailymirror.lk/",
        "finding": "El pie de página admite reproducción dando crédito a dailymirror.lk; no especifica el canal automático ni los usos transformados.",
        "scope": "Hay base pública favorable para reproducción atribuida; falta determinar un suministro y formato compatibles, con exclusión de terceros.",
        "next": "Localizar suministro oficial y aclarar titulares en web/app, automatización, conservación y transformaciones.",
        "tech": "Sin canal registrado.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "source_catalog_v1": {
        "id": 183,
        "name": "Daily Mirror Sri Lanka",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 2,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://www.dailymirror.lk/",
      "licensing_contact": "dmonlinelk@gmail.com",
      "licensing_outreach_email_id": "2361c21a-3872-4480-bd03-1a1aad5a9107",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Localizar suministro oficial y aclarar titulares en web/app, automatización, conservación y transformaciones.",
          "licensing_outreach_status": "NOT_SENT"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "dmonlinelk@gmail.com",
          "url": "https://www.dailymirror.lk/",
          "email_id": "2361c21a-3872-4480-bd03-1a1aad5a9107",
          "delivery_status": "delivered",
          "receipt": "- To: dmonlinelk@gmail.com | Subject: \"GLOBREN — Daily Mirror Sri Lanka: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:44:55.020000+00 | Message ID: <010201a09681f858-4af6e85f-9dd4-439b-9404-dabbfe632856-000000@eu-west-1.amazonses.com> | ID: 2361c21a-3872-4480-bd03-1a1aad5a9107"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 184,
      "name": "Dhaka Tribune",
      "country_code": "BD",
      "primary_language": "en",
      "continent": "Asia",
      "website_url": "https://www.dhakatribune.com/",
      "research_index": 24,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.dhakatribune.com/",
      "evidence_status": "official_general_contact",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "La portada publica teléfono de oficina y dirección editorial. Los correos aparecen ocultos y Terms of Use no ofrece texto recuperable. Contacto telefónico para derivación; derechos pendientes.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.dhakatribune.com/"
          }
        ],
        "search_query": "site:dhakatribune.com \"copyright\" \"permission\""
      },
      "source_catalog_v1": {
        "id": 184,
        "name": "Dhaka Tribune",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 184,
        "name": "Dhaka Tribune",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.dhakatribune.com/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 184,
            "name": "Dhaka Tribune",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://election.dhakatribune.com/",
      "licensing_contact": "info@dhakatribune.com",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 184,
        "name": "Dhaka Tribune",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": "https://www.dhakatribune.com/",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 184,
            "name": "Dhaka Tribune",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "La portada publica teléfono de oficina y dirección editorial. Los correos aparecen ocultos y Terms of Use no ofrece texto recuperable. Contacto telefónico para derivación; derechos pendientes.",
        "evidence_url": "https://www.dhakatribune.com/",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "Oficina en Dhaka: 48116830-31",
        "evidence_status": "official_general_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "506c3b32-78a3-465a-816f-c8df6d999a63",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact_url": "https://www.dhakatribune.com/",
          "licensing_contact": "Oficina en Dhaka: 48116830-31",
          "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "info@dhakatribune.com",
          "url": "https://election.dhakatribune.com/",
          "email_id": "506c3b32-78a3-465a-816f-c8df6d999a63",
          "delivery_status": "delivered",
          "receipt": "- To: info@dhakatribune.com | Subject: \"GLOBREN — Dhaka Tribune: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:40:55.023000+00 | Message ID: <010201a0967e4ee3-d639dde4-79d9-4e5f-9558-c35206d8305a-000000@eu-west-1.amazonses.com> | ID: 506c3b32-78a3-465a-816f-c8df6d999a63"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 185,
      "name": "Axios",
      "country_code": "US",
      "primary_language": "en",
      "continent": "America",
      "website_url": "https://www.axios.com/",
      "research_index": 25,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://help.axios.com/hc/en-us/articles/36222531657883-How-can-I-report-an-issue-with-an-Axios-article-or-content",
      "evidence_status": "documented_editorial_referral_permission_pending",
      "checked_at": "2026-09-12T16:18:46.074500+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "El centro de ayuda de Axios publica news@axios.com para consultas editoriales. Se recupera una vía concreta de derivación al titular de derechos pese a que la página principal de contacto solo devolvía navegación. No se trasladan licencias de Axios HQ ni de la biblioteca informática Axios.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La página de términos no ofreció texto legible suficiente.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://www.axios.com/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 185,
        "name": "Axios",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto de derivación documentado; permiso y alcance pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 185,
        "name": "Axios",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.axios.com/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 185,
            "name": "Axios",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "La ruta oficial de condiciones y contacto se localiza, pero devuelve solo navegación, sin texto suficiente para resolver el expediente.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact": "news@axios.com",
      "licensing_contact_url": "https://help.axios.com/hc/en-us/articles/36222531657883-How-can-I-report-an-issue-with-an-Axios-article-or-content",
      "licensing_contact_status": "DOCUMENTED_EDITORIAL_REFERRAL",
      "documentary9_review_20260912": {
        "id": 185,
        "name": "Axios",
        "from": "C",
        "to": "B",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.axios.com/",
          "evidence_status": "verification_incomplete",
          "licensing_contact": null,
          "licensing_contact_url": null,
          "licensing_contact_status": null,
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 185,
            "name": "Axios",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "checked_at": "2026-09-12T16:18:46.074500+00:00",
        "finding": "El centro de ayuda de Axios publica news@axios.com para consultas editoriales. Se recupera una vía concreta de derivación al titular de derechos pese a que la página principal de contacto solo devolvía navegación. No se trasladan licencias de Axios HQ ni de la biblioteca informática Axios.",
        "contact": "news@axios.com",
        "contact_type": "editorial_referral",
        "evidence_urls": [
          "https://help.axios.com/hc/en-us/articles/36222531657883-How-can-I-report-an-issue-with-an-Axios-article-or-content"
        ],
        "messages_sent": 0,
        "permissions_changed": false,
        "delivery_verified": false
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "f43d1a00-3c40-4c7b-a68d-5607f555a0df",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Revisar el historial para evitar duplicados. Pedir al equipo editorial el contacto adecuado para licencias de contenidos de Axios Media y presentar el alcance de GLOBREN.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact": "news@axios.com",
          "licensing_contact_url": "https://help.axios.com/hc/en-us/articles/36222531657883-How-can-I-report-an-issue-with-an-Axios-article-or-content",
          "licensing_contact_status": "DOCUMENTED_EDITORIAL_REFERRAL"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "news@axios.com",
          "url": "https://help.axios.com/hc/en-us/articles/36222531657883-How-can-I-report-an-issue-with-an-Axios-article-or-content",
          "email_id": "f43d1a00-3c40-4c7b-a68d-5607f555a0df",
          "delivery_status": "delivered",
          "receipt": "- To: news@axios.com | Subject: \"GLOBREN — Axios: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:28:04.024000+00 | Message ID: <010201a096728b25-50d3a923-2705-422b-8bb8-548b3fca4881-000000@eu-west-1.amazonses.com> | ID: f43d1a00-3c40-4c7b-a68d-5607f555a0df"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 186,
      "name": "The Atlantic",
      "country_code": "US",
      "primary_language": "en",
      "continent": "America",
      "website_url": "https://www.theatlantic.com/",
      "research_index": 26,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.theatlantic.com/terms-and-conditions/",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.168084+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.theatlantic.com/terms-and-conditions/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Uso personal no comercial; restringe reproducción, traducción y explotación comercial de datos derivados.",
      "next_action": "Correo rebotado: verificar una vía alternativa o formulario oficial de The Atlantic. No reenviar al mismo buzón sin aclarar el fallo.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "BOUNCED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "b9df3286-4e03-48ff-81fb-112731b0cd91",
      "licensing_contact": "permissions@theatlantic.com",
      "licensing_contact_url": "https://support.theatlantic.com/hc/en-us/articles/360049974014-Permissions-to-reprint-or-reproduce-content-from-The-Atlantic",
      "source_catalog_v1": {
        "id": 186,
        "name": "The Atlantic",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Correo rebotado: verificar una vía alternativa o formulario oficial de The Atlantic. No reenviar al mismo buzón sin aclarar el fallo.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 187,
      "name": "Vox",
      "country_code": "US",
      "primary_language": "en",
      "continent": "America",
      "website_url": "https://www.vox.com/",
      "research_index": 27,
      "study_status": "PARTNER_OR_LICENSE_ROUTE",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.voxmedia.com/pages/licensing",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.168597+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.voxmedia.com/pages/licensing"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Ofrece una vía de licencias; no se acredita una autorización para el uso previsto en GLOBREN.",
      "next_action": "Comprobar acuse o recepción con Vox antes de repetir la solicitud; la redirección no acredita recepción.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "FORM_SUBMITTED_UNCONFIRMED",
      "batch": "source-expansion-50-20260912",
      "source_catalog_v1": {
        "id": 187,
        "name": "Vox",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Licencia o acuerdo pendiente de formalizar",
        "contact_status": "Formulario tramitado · recepción sin confirmar",
        "next_action": "Comprobar acuse o recepción con Vox antes de repetir la solicitud; la redirección no acredita recepción.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://airtable.com/appxfV2j7Gz67Mluo/pagVLwz9Qjyjh0BYV/form",
      "licensing_contact": "Formulario oficial",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "licensing_outreach_status": "NOT_SENT"
        },
        "result": {
          "status": "FORM_SUBMITTED_UNCONFIRMED",
          "contact": "Formulario oficial",
          "url": "https://airtable.com/appxfV2j7Gz67Mluo/pagVLwz9Qjyjh0BYV/form",
          "confirmation": null,
          "note": "Se pulsó Submit request tras cerrar cookies. El formulario redirigió a https://www.voxmedia.com/licensing/, sin mensaje de recepción ni acuse verificable. No reenviar sin comprobar recepción."
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 188,
      "name": "The Markup",
      "country_code": "US",
      "primary_language": "en",
      "continent": "America",
      "website_url": "https://themarkup.org/",
      "research_index": 28,
      "study_status": "CONDITIONAL_PUBLIC_REPUBLICATION",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://themarkup.org/about",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.168748+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://themarkup.org/about"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La página editorial ofrece republicación bajo CC BY-NC-ND 4.0: atribución, uso no comercial y sin modificaciones. No habilita por sí sola traducciones ni todo el flujo previsto; comprobar material de terceros.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_compatible10_20260912": {
        "id": 188,
        "name": "The Markup",
        "result": "NONCOMMERCIAL_NO_DERIVATIVES",
        "label": "Pendiente · uso no comercial y sin derivados",
        "url": "https://themarkup.org/about",
        "finding": "La página remite a CC BY-NC-ND 4.0: atribución, finalidad no comercial y límites a compartir adaptaciones.",
        "scope": "Posible republicación sin adaptación bajo condiciones; no habilita automáticamente el formato comercial de resúmenes traducidos.",
        "next": "Confirmar finalidad, contenido cubierto, atribución y forma de publicación; solicitar alcance adicional para adaptaciones comerciales.",
        "tech": "Sin canal registrado.",
        "checked_at": "2026-09-12T12:31:57.108887+00:00",
        "operationally_enabled": false,
        "assessment_type": "documentary_review_and_read_only_database_check"
      },
      "source_catalog_v1": {
        "id": 188,
        "name": "The Markup",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 2,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones públicas localizadas; compatibilidad pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://themarkup.org/",
      "licensing_contact": "republish@themarkup.org",
      "licensing_outreach_email_id": "890a715e-2be3-446d-9796-55fdc1dbc1c1",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Confirmar finalidad, contenido cubierto, atribución y forma de publicación; solicitar alcance adicional para adaptaciones comerciales.",
          "licensing_outreach_status": "NOT_SENT"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "republish@themarkup.org",
          "url": "https://themarkup.org/",
          "email_id": "890a715e-2be3-446d-9796-55fdc1dbc1c1",
          "delivery_status": "delivered",
          "receipt": "- To: republish@themarkup.org | Subject: \"GLOBREN — The Markup: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:44:55.026000+00 | Message ID: <010201a09681f86f-1a9166c2-e5ef-4cda-806a-6047008d557c-000000@eu-west-1.amazonses.com> | ID: 890a715e-2be3-446d-9796-55fdc1dbc1c1"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 189,
      "name": "The Tyee",
      "country_code": "CA",
      "primary_language": "en",
      "continent": "America",
      "website_url": "https://thetyee.ca/",
      "research_index": 29,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://thetyee.ca/contact/",
      "evidence_status": "official_general_contact",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Página oficial de consultas generales y equipo editorial recuperada. Los correos están protegidos por JavaScript, pero hay teléfono; no consta licencia general para GLOBREN.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://thetyee.ca/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 189,
        "name": "The Tyee",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 189,
        "name": "The Tyee",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://thetyee.ca/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 189,
            "name": "The Tyee",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://thetyee.ca/contact/",
      "licensing_contact": "jageson@thetyee.ca",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 189,
        "name": "The Tyee",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": "https://thetyee.ca/",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 189,
            "name": "The Tyee",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "Página oficial de consultas generales y equipo editorial recuperada. Los correos están protegidos por JavaScript, pero hay teléfono; no consta licencia general para GLOBREN.",
        "evidence_url": "https://thetyee.ca/contact/",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "+1 604 689 7489",
        "evidence_status": "official_general_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "a28a250f-34b0-4fcd-b4f4-c84687878909",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact_url": "https://thetyee.ca/contact/",
          "licensing_contact": "+1 604 689 7489",
          "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "jageson@thetyee.ca",
          "url": "https://thetyee.ca/contact/",
          "email_id": "a28a250f-34b0-4fcd-b4f4-c84687878909",
          "delivery_status": "delivered",
          "receipt": "- To: jageson@thetyee.ca | Subject: \"GLOBREN — The Tyee: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:40:54.970000+00 | Message ID: <010201a0967e4eab-ea44d22c-8e5b-47cc-8680-6f1b1b74b1f1-000000@eu-west-1.amazonses.com> | ID: a28a250f-34b0-4fcd-b4f4-c84687878909"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 190,
      "name": "La Presse",
      "country_code": "CA",
      "primary_language": "fr",
      "continent": "America",
      "website_url": "https://www.lapresse.ca/",
      "research_index": 30,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://info.lapresse.ca/conditions-d-utilisation",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.168976+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://info.lapresse.ca/conditions-d-utilisation"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El permiso de copia personal no comercial no cubre redistribución, traducción o adaptación para GLOBREN.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "source_catalog_v1": {
        "id": 190,
        "name": "La Presse",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://www.facebook.com/LaPresseFB/about/",
      "licensing_contact": "redaction@lapresse.ca",
      "licensing_outreach_email_id": "b7d27937-840c-46aa-b634-fee3f43fa748",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Verificar contacto de derechos o tramitar formulario oficial; no enviada.",
          "licensing_outreach_status": "CONTACT_VERIFICATION_PENDING",
          "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "redaction@lapresse.ca",
          "url": "https://www.facebook.com/LaPresseFB/about/",
          "email_id": "b7d27937-840c-46aa-b634-fee3f43fa748",
          "delivery_status": "delivered",
          "receipt": "- To: redaction@lapresse.ca | Subject: \"GLOBREN — La Presse: demande de droits pour pilote web/app\" | Status: delivered | Sent: 2026-09-12 16:38:32.579000+00 | Message ID: <010201a0967c2279-14db6145-f87a-4359-a903-0d2c96054aa0-000000@eu-west-1.amazonses.com> | ID: b7d27937-840c-46aa-b634-fee3f43fa748"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 210,
      "name": "La Nación Costa Rica",
      "country_code": "CR",
      "primary_language": "es",
      "continent": "America",
      "website_url": "https://www.nacion.com/",
      "research_index": 31,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.nacion.com/gnfactory/especiales/gruponacion/condiciones.html",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.169094+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.nacion.com/gnfactory/especiales/gruponacion/condiciones.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El uso comercial requiere autorización escrita; las condiciones restringen copia y modificación.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "da7382dd-cc09-4a15-8227-1c4852c36ae3",
      "licensing_contact": "sac@nacion.com",
      "licensing_contact_url": "https://www.nacion.com/gnfactory/especiales/gruponacion/contacto.html",
      "source_catalog_v1": {
        "id": 210,
        "name": "La Nación Costa Rica",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 191,
      "name": "El Faro",
      "country_code": "SV",
      "primary_language": "es",
      "continent": "America",
      "website_url": "https://elfaro.net/",
      "research_index": 32,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://elfaro.net/",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://elfaro.net/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La consulta devolvió una página sin texto verificable. No se pudo acreditar una licencia de los artículos ni su régimen de suministro.",
      "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://elfaro.net/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 191,
        "name": "El Faro",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La consulta devolvió una página sin texto verificable. No se pudo acreditar una licencia de los artículos ni su régimen de suministro.",
        "evidence_url": "https://elfaro.net/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 191,
        "name": "El Faro",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La consulta devolvió una página sin texto verificable. No se pudo acreditar una licencia de los artículos ni su régimen de suministro.",
        "next_action": "Obtener de El Faro una copia de su política de derechos y confirmar edición española/inglesa, colaboradores y republicación automatizada.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 191,
        "name": "El Faro",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "El Faro · dirección editorial",
        "recipient": "rsi@elfaro.net",
        "route_url": "https://elfaro.net/en/info/about/",
        "route_note": "Datos oficiales del sitio identifican rsi@elfaro.net como Redacción en español y english@elfaro.net como Newsroom de la edición inglesa. Pedir derechos de ambas ediciones al contacto editorial.",
        "specific_question": "Obtener de El Faro una copia de su política de derechos y confirmar edición española/inglesa, colaboradores y republicación automatizada.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 191,
          "name": "El Faro",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "rsi@elfaro.net",
          "route_url": "https://elfaro.net/en/info/about/",
          "route_note": "Datos oficiales del sitio identifican rsi@elfaro.net como Redacción en español y english@elfaro.net como Newsroom de la edición inglesa. Pedir derechos de ambas ediciones al contacto editorial.",
          "evidence_kind": "official_page_html",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 191,
          "name": "El Faro",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "e66e0c4c-eed7-48c3-9dca-bbc15b9f5876",
          "delivery_status": "delivered",
          "receipt": "- To: rsi@elfaro.net | Subject: \"GLOBREN — El Faro: consulta de permisos para un pequeño piloto\" | Status: delivered | Sent: 2026-09-12 12:08:05.588000+00 | Message ID: <010201a095848815-e458d377-d8d3-4b08-a371-646bfe4cd272-000000@eu-west-1.amazonses.com> | ID: e66e0c4c-eed7-48c3-9dca-bbc15b9f5876",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 191,
        "name": "El Faro",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "rsi@elfaro.net",
        "route_url": "https://elfaro.net/en/info/about/",
        "route_note": "Datos oficiales del sitio identifican rsi@elfaro.net como Redacción en español y english@elfaro.net como Newsroom de la edición inglesa. Pedir derechos de ambas ediciones al contacto editorial.",
        "evidence_kind": "official_page_html",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "rsi@elfaro.net · solicitar derivación a derechos",
      "licensing_contact_url": "https://elfaro.net/en/info/about/",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 191,
        "name": "El Faro",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "e66e0c4c-eed7-48c3-9dca-bbc15b9f5876",
        "delivery_status": "delivered",
        "receipt": "- To: rsi@elfaro.net | Subject: \"GLOBREN — El Faro: consulta de permisos para un pequeño piloto\" | Status: delivered | Sent: 2026-09-12 12:08:05.588000+00 | Message ID: <010201a095848815-e458d377-d8d3-4b08-a371-646bfe4cd272-000000@eu-west-1.amazonses.com> | ID: e66e0c4c-eed7-48c3-9dca-bbc15b9f5876",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La consulta devolvió una página sin texto verificable. No se pudo acreditar una licencia de los artículos ni su régimen de suministro.",
        "evidence_url": "https://elfaro.net/en/info/about/",
        "id": 191,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "El Faro",
        "finding": "Página institucional recuperada con reserva de derechos; no identifica permiso general de reutilización.",
        "next_action": "Esperar respuesta; precisar ediciones e idioma y contenido de colaboradores.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 191,
        "name": "El Faro",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 192,
      "name": "La Prensa Honduras",
      "country_code": "HN",
      "primary_language": "es",
      "continent": "America",
      "website_url": "https://www.laprensa.hn/",
      "research_index": 33,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.laprensa.hn/",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.laprensa.hn/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Se consultó la portada y se buscaron condiciones; el texto recuperado no ofrece una licencia de reutilización. Se necesita política editorial o respuesta del titular.",
      "next_action": "Comprobar entrega del nuevo correo a Grupo OPSA y esperar derivación a derechos de La Prensa.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "SENT_DELIVERY_PENDING",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.laprensa.hn/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 192,
        "name": "La Prensa Honduras",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "Se consultó la portada y se buscaron condiciones; el texto recuperado no ofrece una licencia de reutilización. Se necesita política editorial o respuesta del titular.",
        "evidence_url": "https://www.laprensa.hn/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 192,
        "name": "La Prensa Honduras",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "Se consultó la portada y se buscaron condiciones; el texto recuperado no ofrece una licencia de reutilización. Se necesita política editorial o respuesta del titular.",
        "next_action": "Pedir a La Prensa Honduras/Grupo OPSA condiciones específicas de suministro y reutilización; no extrapolar términos de otros medios homónimos.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 192,
        "name": "La Prensa Honduras",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "La Prensa Honduras · Grupo OPSA",
        "recipient": "redaccion@laprensa.hn",
        "route_url": "https://www.laprensa.hn/institucionales/contacta-con-nosotros",
        "route_note": "Departamento de Redacción publicado en página oficial. Teléfono +504 2508-3301; central +504 2553-3101.",
        "specific_question": "Pedir a La Prensa Honduras/Grupo OPSA condiciones específicas de suministro y reutilización; no extrapolar términos de otros medios homónimos.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 192,
          "name": "La Prensa Honduras",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "redaccion@laprensa.hn",
          "route_url": "https://www.laprensa.hn/institucionales/contacta-con-nosotros",
          "route_note": "Departamento de Redacción publicado en página oficial. Teléfono +504 2508-3301; central +504 2553-3101.",
          "evidence_kind": "official_page",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "BOUNCED_CONTACT_RECOVERY_REQUIRED",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 192,
          "name": "La Prensa Honduras",
          "status": "EMAIL_BOUNCED",
          "sent": true,
          "email_id": "59c4ce80-7c2a-47f2-80a2-f223448bda46",
          "delivery_status": "bounced",
          "receipt": "- To: redaccion@laprensa.hn | Subject: \"GLOBREN — La Prensa Honduras: consulta de permisos para un pequeño piloto\" | Status: bounced | Sent: 2026-09-12 12:08:23.952000+00 | Message ID: <010201a09584cfc8-86a09faa-f5d8-4614-82ac-9f2dfc097243-000000@eu-west-1.amazonses.com> | ID: 59c4ce80-7c2a-47f2-80a2-f223448bda46",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 192,
        "name": "La Prensa Honduras",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "redaccion@laprensa.hn",
        "route_url": "https://www.laprensa.hn/institucionales/contacta-con-nosotros",
        "route_note": "Departamento de Redacción publicado en página oficial. Teléfono +504 2508-3301; central +504 2553-3101.",
        "evidence_kind": "official_page",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "publicidadsps@go.com.hn",
      "licensing_contact_url": "https://www.laprensa.hn/institucionales/contacta-con-nosotros",
      "licensing_outreach_checked_at": "2026-09-12T14:31:02.762795+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 192,
        "name": "La Prensa Honduras",
        "status": "EMAIL_BOUNCED",
        "sent": true,
        "email_id": "59c4ce80-7c2a-47f2-80a2-f223448bda46",
        "delivery_status": "bounced",
        "receipt": "- To: redaccion@laprensa.hn | Subject: \"GLOBREN — La Prensa Honduras: consulta de permisos para un pequeño piloto\" | Status: bounced | Sent: 2026-09-12 12:08:23.952000+00 | Message ID: <010201a09584cfc8-86a09faa-f5d8-4614-82ac-9f2dfc097243-000000@eu-west-1.amazonses.com> | ID: 59c4ce80-7c2a-47f2-80a2-f223448bda46",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "Se consultó la portada y se buscaron condiciones; el texto recuperado no ofrece una licencia de reutilización. Se necesita política editorial o respuesta del titular.",
        "evidence_url": "https://www.laprensa.hn/",
        "id": 192,
        "licensing_outreach_status": "BOUNCED_CONTACT_RECOVERY_REQUIRED",
        "name": "La Prensa Honduras",
        "finding": "Portada recuperada sin licencia general de reutilización identificada.",
        "next_action": "Recuperar contacto tras rebote; pedir condiciones específicas de La Prensa Honduras.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo rebotado · recuperar contacto",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "editorial_block8_20260912": {
        "id": 192,
        "name": "La Prensa Honduras",
        "checked_at": "2026-09-12T14:31:02.762795+00:00",
        "rights_changed": false,
        "action": "ALTERNATIVE_ROUTE_REQUEST_SENT",
        "recipient": "publicidadsps@go.com.hn",
        "contact_evidence_url": "https://www.laprensa.hn/institucionales/contacta-con-nosotros",
        "sent": true,
        "email_id": "6b2d9f1d-a0c4-4e2c-addd-a26b5ad06a6c",
        "delivery_status": "sent",
        "status": "SENT_DELIVERY_PENDING",
        "label": "Nueva vía: enviado · entrega pendiente",
        "recipient_authority_to_grant_rights_confirmed": false
      },
      "source_catalog_v1": {
        "id": 192,
        "name": "La Prensa Honduras",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Nueva vía: enviado · entrega pendiente",
        "next_action": "Comprobar entrega del nuevo correo a Grupo OPSA y esperar derivación a derechos de La Prensa.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 193,
      "name": "El Deber",
      "country_code": "BO",
      "primary_language": "es",
      "continent": "America",
      "website_url": "https://eldeber.com.bo/",
      "research_index": 34,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://eldeber.com.bo/terminos",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.169457+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://eldeber.com.bo/terminos"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La reproducción comercial y manipulación de contenidos requieren autorización.",
      "next_action": "Verificar otra dirección oficial o recuperar el formulario. Este correo no acredita entrega; conservar el rebote.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "EMAIL_BOUNCED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "source_catalog_v1": {
        "id": 193,
        "name": "El Deber",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Verificar otra dirección oficial o recuperar el formulario. Este correo no acredita entrega; conservar el rebote.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://eldeber.com.bo/te-puede-interesar/grupo-el-deber-se-diversifica-en-el-mercado-digital-con-nuevos-programas-y-apuestas-de-nicho_367672",
      "licensing_contact": "miguel.castillo@grupoeldeber.com",
      "licensing_outreach_email_id": "f42b5451-e84f-4781-8540-828e722158c7",
      "licensing_outreach_delivery_status": "bounced",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Verificar contacto de derechos o tramitar formulario oficial; no enviada.",
          "licensing_outreach_status": "CONTACT_VERIFICATION_PENDING",
          "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00"
        },
        "result": {
          "status": "EMAIL_BOUNCED",
          "contact": "miguel.castillo@grupoeldeber.com",
          "url": "https://eldeber.com.bo/te-puede-interesar/grupo-el-deber-se-diversifica-en-el-mercado-digital-con-nuevos-programas-y-apuestas-de-nicho_367672",
          "email_id": "f42b5451-e84f-4781-8540-828e722158c7",
          "delivery_status": "bounced",
          "receipt": "- To: miguel.castillo@grupoeldeber.com | Subject: \"GLOBREN — El Deber: derivación de solicitud de permisos para piloto web/app\" | Status: bounced | Sent: 2026-09-12 16:51:26.801000+00 | Message ID: <010201a09687f30d-44022494-d81a-4c3a-9cbe-df7f8db33e80-000000@eu-west-1.amazonses.com> | ID: f42b5451-e84f-4781-8540-828e722158c7"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 194,
      "name": "Mediapart",
      "country_code": "FR",
      "primary_language": "fr",
      "continent": "Europe",
      "website_url": "https://www.mediapart.fr/",
      "research_index": 35,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.mediapart.fr/mentions-legales",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.169561+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.mediapart.fr/mentions-legales"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La copia privada no colectiva no habilita redistribución en red, traducciones ni explotación comercial.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "b8fb38b1-92c7-48e3-8519-445170b72ace",
      "licensing_contact": "contact@mediapart.fr",
      "licensing_contact_url": "https://www.mediapart.fr/mentions-legales",
      "source_catalog_v1": {
        "id": 194,
        "name": "Mediapart",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 195,
      "name": "Corriere della Sera",
      "country_code": "IT",
      "primary_language": "it",
      "continent": "Europe",
      "website_url": "https://www.corriere.it/",
      "research_index": 36,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.corriere.it/data_mining_policy.shtml",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.169649+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.corriere.it/data_mining_policy.shtml"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Reserva la extracción y procesamiento automatizado de contenidos; las excepciones limitadas no acreditan este flujo.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "78b7762e-59ea-4a15-bcd0-a9bcb191819e",
      "licensing_contact": "redazione@corriere.it",
      "licensing_contact_url": "https://www.corriere.it/",
      "source_catalog_v1": {
        "id": 195,
        "name": "Corriere della Sera",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 196,
      "name": "Il Sole 24 Ore",
      "country_code": "IT",
      "primary_language": "it",
      "continent": "Europe",
      "website_url": "https://www.ilsole24ore.com/",
      "research_index": 37,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://st.ilsole24ore.com/st/tdm-disclaimer/TDM_Disclaimer_ita.html",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.169712+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://st.ilsole24ore.com/st/tdm-disclaimer/TDM_Disclaimer_ita.html"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Reserva extracción y adquisición manual o automatizada, incluidos minería de textos e IA.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "7f9b966d-b863-4c83-9474-a7ad33f6b015",
      "licensing_contact": "servizioclienti.online@ilsole24ore.com",
      "licensing_contact_url": "https://www.gruppoilsole24ore.ilsole24ore.com/it/contatti",
      "source_catalog_v1": {
        "id": 196,
        "name": "Il Sole 24 Ore",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 197,
      "name": "El Confidencial",
      "country_code": "ES",
      "primary_language": "es",
      "continent": "Europe",
      "website_url": "https://www.elconfidencial.com/",
      "research_index": 38,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://elconfidencial.zendesk.com/hc/es/articles/20778670991645-Propuestas-comerciales",
      "evidence_status": "documented_commercial_referral_permission_pending",
      "checked_at": "2026-09-12T16:18:46.074500+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "El centro de ayuda de El Confidencial publica comercial@elconfidencial.com para propuestas comerciales y derivación al equipo adecuado. Ayuda y contacto añade ayuda@elconfidencial.com para consultas sobre contenidos. Son vías de derivación, no permisos de republicación ni contactos de otros medios homónimos.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.elconfidencial.com/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 197,
        "name": "El Confidencial",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto de derivación documentado; permiso y alcance pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 197,
        "name": "El Confidencial",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.elconfidencial.com/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 197,
            "name": "El Confidencial",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact": "comercial@elconfidencial.com",
      "licensing_contact_url": "https://elconfidencial.zendesk.com/hc/es/articles/20778670991645-Propuestas-comerciales",
      "licensing_contact_status": "DOCUMENTED_COMMERCIAL_REFERRAL",
      "documentary9_review_20260912": {
        "id": 197,
        "name": "El Confidencial",
        "from": "C",
        "to": "B",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.elconfidencial.com/",
          "evidence_status": "verification_incomplete",
          "licensing_contact": null,
          "licensing_contact_url": null,
          "licensing_contact_status": null,
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 197,
            "name": "El Confidencial",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "checked_at": "2026-09-12T16:18:46.074500+00:00",
        "finding": "El centro de ayuda de El Confidencial publica comercial@elconfidencial.com para propuestas comerciales y derivación al equipo adecuado. Ayuda y contacto añade ayuda@elconfidencial.com para consultas sobre contenidos. Son vías de derivación, no permisos de republicación ni contactos de otros medios homónimos.",
        "contact": "comercial@elconfidencial.com",
        "contact_type": "commercial_referral",
        "evidence_urls": [
          "https://elconfidencial.zendesk.com/hc/es/articles/20778670991645-Propuestas-comerciales",
          "https://elconfidencial.zendesk.com/hc/es/articles/32609212305565-Ayuda-y-contacto"
        ],
        "messages_sent": 0,
        "permissions_changed": false,
        "delivery_verified": false
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "bcc20e20-34da-4d84-9ac1-f8205f9c74d6",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Revisar el historial para evitar duplicados. Solicitar derivación al responsable de licencias de Titania/El Confidencial y condiciones específicas de GLOBREN.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact": "comercial@elconfidencial.com",
          "licensing_contact_url": "https://elconfidencial.zendesk.com/hc/es/articles/20778670991645-Propuestas-comerciales",
          "licensing_contact_status": "DOCUMENTED_COMMERCIAL_REFERRAL"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "comercial@elconfidencial.com",
          "url": "https://elconfidencial.zendesk.com/hc/es/articles/20778670991645-Propuestas-comerciales",
          "email_id": "bcc20e20-34da-4d84-9ac1-f8205f9c74d6",
          "delivery_status": "delivered",
          "receipt": "- To: comercial@elconfidencial.com | Subject: \"GLOBREN — El Confidencial: solicitud de permisos para piloto web/app\" | Status: delivered | Sent: 2026-09-12 16:28:04.028000+00 | Message ID: <010201a096728b2a-212208e7-dd28-44b1-94ec-07c5fec4db7b-000000@eu-west-1.amazonses.com> | ID: bcc20e20-34da-4d84-9ac1-f8205f9c74d6"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 198,
      "name": "Observador",
      "country_code": "PT",
      "primary_language": "pt",
      "continent": "Europe",
      "website_url": "https://observador.pt/",
      "research_index": 39,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://observador.pt/termos-e-condicoes/",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.170010+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://observador.pt/termos-e-condicoes/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Los usos fuera del ámbito privado requieren consentimiento expreso.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "3e2f132c-8411-4acb-9341-5a7ae56baeb8",
      "licensing_contact": "leitor@observador.pt",
      "licensing_contact_url": "https://observador.pt/termos-e-condicoes/",
      "source_catalog_v1": {
        "id": 198,
        "name": "Observador",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 199,
      "name": "Der Standard",
      "country_code": "AT",
      "primary_language": "de",
      "continent": "Europe",
      "website_url": "https://www.derstandard.at/",
      "research_index": 40,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://about.derstandard.at/impressum",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.170086+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://about.derstandard.at/impressum"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La referencia consultada limita el uso a fines privados y reserva la reproducción y reutilización.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "232b0a71-0566-4806-9ecf-85c403617978",
      "licensing_contact": "redaktion@derstandard.at",
      "licensing_contact_url": "https://about.derstandard.at/impressum",
      "source_catalog_v1": {
        "id": 199,
        "name": "Der Standard",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 200,
      "name": "RTÉ News",
      "country_code": "IE",
      "primary_language": "en",
      "continent": "Europe",
      "website_url": "https://www.rte.ie/news/",
      "research_index": 41,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.rte.ie/documents/eile/2023/11/terms-and-conditions-for-rte.ie-23-october-2023.pdf",
      "evidence_status": "indexed_official_policy",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "El PDF oficial de condiciones indexado reserva otros usos, incluidos resúmenes, a permiso escrito previo. No se recuperó el PDF completo en esta revisión.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "El PDF oficial de condiciones devolvió 403; no se ha verificado íntegramente.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.rte.ie/news/"
          },
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.rte.ie/documents/eile/2023/11/terms-and-conditions-for-rte.ie-23-october-2023.pdf"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 200,
        "name": "RTÉ News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": 4,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Condiciones identificadas; permiso o alcance pendiente",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 200,
        "name": "RTÉ News",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.rte.ie/news/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 200,
            "name": "RTÉ News",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": 4,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Condiciones identificadas; permiso o alcance pendiente",
            "contact_status": "Solicitud no enviada",
            "next_action": "Solicitar permiso escrito de RTÉ y copia vigente de condiciones; confirmar web/app, titulares, resúmenes, traducción y automatización.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "permission",
        "evidence_url": "https://www.rte.ie/documents/eile/2023/11/terms-and-conditions-for-rte.ie-23-october-2023.pdf",
        "evidence_status": "indexed_official_policy",
        "finding": "El PDF oficial de condiciones indexado reserva otros usos, incluidos resúmenes, a permiso escrito previo. No se recuperó el PDF completo en esta revisión.",
        "next_action": "Solicitar permiso escrito de RTÉ y copia vigente de condiciones; confirmar web/app, titulares, resúmenes, traducción y automatización."
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://about.rte.ie/contact/rte-information-office/",
      "licensing_contact": "info@rte.ie",
      "licensing_outreach_email_id": "9d06f070-87c5-428e-909e-24eb670295a8",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Solicitar permiso escrito de RTÉ y copia vigente de condiciones; confirmar web/app, titulares, resúmenes, traducción y automatización.",
          "licensing_outreach_status": "NOT_SENT"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "info@rte.ie",
          "url": "https://about.rte.ie/contact/rte-information-office/",
          "email_id": "9d06f070-87c5-428e-909e-24eb670295a8",
          "delivery_status": "delivered",
          "receipt": "- To: info@rte.ie | Subject: \"GLOBREN — RTÉ News: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:38:32.574000+00 | Message ID: <010201a0967c2275-a3dbd24a-1177-4706-a8b0-67876a6cf50e-000000@eu-west-1.amazonses.com> | ID: 9d06f070-87c5-428e-909e-24eb670295a8"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 201,
      "name": "SWI swissinfo.ch",
      "country_code": "CH",
      "primary_language": "en",
      "continent": "Europe",
      "website_url": "https://www.swissinfo.ch/eng/",
      "research_index": 42,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.swissinfo.ch/eng/about-us/rights-to-content-and-liability/48761632",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.175095+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.swissinfo.ch/eng/about-us/rights-to-content-and-liability/48761632"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "El uso privado no habilita distribución, modificación o almacenamiento para el servicio; se requiere consentimiento escrito.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "7acccea6-acf9-4c68-9f04-7fa6b49bcdaa",
      "licensing_contact": "contact@swissinfo.ch",
      "licensing_contact_url": "https://www.swissinfo.ch/eng/about-us/terms-of-use/44141966",
      "source_catalog_v1": {
        "id": 201,
        "name": "SWI swissinfo.ch",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 202,
      "name": "De Morgen",
      "country_code": "BE",
      "primary_language": "nl",
      "continent": "Europe",
      "website_url": "https://www.demorgen.be/",
      "research_index": 43,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://mijnomgeving.demorgen.be/klantenservice/contact",
      "evidence_status": "official_general_contact",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Atención al cliente y chat oficiales recuperados. Es vía de derivación al titular; la atención de suscripciones no concede derechos de republicación.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.demorgen.be/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 202,
        "name": "De Morgen",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 202,
        "name": "De Morgen",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.demorgen.be/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 202,
            "name": "De Morgen",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://www.dpgmediagroup.com/nl-NL/contact-redacties-belgie",
      "licensing_contact": "tips@demorgen.be",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 202,
        "name": "De Morgen",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": "https://www.demorgen.be/",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 202,
            "name": "De Morgen",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "Atención al cliente y chat oficiales recuperados. Es vía de derivación al titular; la atención de suscripciones no concede derechos de republicación.",
        "evidence_url": "https://mijnomgeving.demorgen.be/klantenservice/contact",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "+32 2 454 25 91",
        "evidence_status": "official_general_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "cae1ceea-e4db-47f8-b9e8-bc0d9d4cc16c",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact_url": "https://mijnomgeving.demorgen.be/klantenservice/contact",
          "licensing_contact": "+32 2 454 25 91",
          "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "tips@demorgen.be",
          "url": "https://www.dpgmediagroup.com/nl-NL/contact-redacties-belgie",
          "email_id": "cae1ceea-e4db-47f8-b9e8-bc0d9d4cc16c",
          "delivery_status": "delivered",
          "receipt": "- To: tips@demorgen.be | Subject: \"GLOBREN — De Morgen: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:35:00.875000+00 | Message ID: <010201a09678e789-119a96fa-e67c-4b03-97eb-1ced1db3576a-000000@eu-west-1.amazonses.com> | ID: cae1ceea-e4db-47f8-b9e8-bc0d9d4cc16c"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 203,
      "name": "de Volkskrant",
      "country_code": "NL",
      "primary_language": "nl",
      "continent": "Europe",
      "website_url": "https://www.volkskrant.nl/",
      "research_index": 44,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://mijnomgeving.volkskrant.nl/klantenservice/contact",
      "evidence_status": "official_general_contact",
      "checked_at": "2026-09-12T16:05:57.790191+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 200,
      "assessment_reason": "Atención al cliente y chat oficiales recuperados. Solicitar derivación a derechos de contenido; el acceso mediante suscripción no es autorización para GLOBREN.",
      "next_action": "Verificar otra dirección oficial o recuperar el formulario. Este correo no acredita entrega; conservar el rebote.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "EMAIL_BOUNCED",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.volkskrant.nl/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 203,
        "name": "de Volkskrant",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Vía de contacto localizada; alcance y permiso pendientes",
        "contact_status": "Correo rebotado · recuperar contacto",
        "next_action": "Verificar otra dirección oficial o recuperar el formulario. Este correo no acredita entrega; conservar el rebote.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "c42_review_20260912": {
        "id": 203,
        "name": "de Volkskrant",
        "from": "C",
        "to": "C",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.volkskrant.nl/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 203,
            "name": "de Volkskrant",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "finding": "Nueva consulta de rutas oficiales y búsqueda sin evidencia suficiente para verificar condiciones o consolidar una vía de permiso. El fallo de acceso no equivale a una denegación.",
        "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
        "evidence_url": null
      },
      "licensing_contact_url": "https://www.dpgmediagroup.com/nl-NL/contact-redacties",
      "licensing_contact": "redactie@volkskrant.nl",
      "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING",
      "block16_review_20260912": {
        "id": 203,
        "name": "de Volkskrant",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "evidence_url": "https://www.volkskrant.nl/",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_status": "verification_incomplete",
          "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
          "source_catalog_v1": {
            "id": 203,
            "name": "de Volkskrant",
            "catalog": "C",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Verificación documental bloqueada o incompleta",
            "contact_status": "Solicitud no enviada",
            "next_action": "Obtener copia vigente de condiciones y contacto del titular mediante un canal verificable; revisar el historial de solicitudes antes de cualquier nuevo envío.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T16:05:57.790191+00:00",
        "finding": "Atención al cliente y chat oficiales recuperados. Solicitar derivación a derechos de contenido; el acceso mediante suscripción no es autorización para GLOBREN.",
        "evidence_url": "https://mijnomgeving.volkskrant.nl/klantenservice/contact",
        "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
        "messages_sent": 0,
        "permissions_changed": false,
        "contact": "+31 88 056 15 61",
        "evidence_status": "official_general_contact",
        "basis": "contact_or_referral_only"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "0a0f354b-ccbe-474c-a6ac-8b010e5ba37f",
      "licensing_outreach_delivery_status": "bounced",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Pedir derivación al responsable de derechos y permiso escrito para web/app, titulares, resúmenes, traducciones y procesamiento con IA sin entrenamiento. Revisar el historial antes de enviar para evitar duplicados.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact_url": "https://mijnomgeving.volkskrant.nl/klantenservice/contact",
          "licensing_contact": "+31 88 056 15 61",
          "licensing_contact_status": "OFFICIAL_ROUTE_IDENTIFIED_SCOPE_PENDING"
        },
        "result": {
          "status": "EMAIL_BOUNCED",
          "contact": "redactie@volkskrant.nl",
          "url": "https://www.dpgmediagroup.com/nl-NL/contact-redacties",
          "email_id": "0a0f354b-ccbe-474c-a6ac-8b010e5ba37f",
          "delivery_status": "bounced",
          "receipt": "- To: redactie@volkskrant.nl | Subject: \"GLOBREN — de Volkskrant: small web/app pilot permissions enquiry\" | Status: bounced | Sent: 2026-09-12 16:38:32.578000+00 | Message ID: <010201a0967c227f-ed4a7c71-7270-4b13-bb87-2b35e6985659-000000@eu-west-1.amazonses.com> | ID: 0a0f354b-ccbe-474c-a6ac-8b010e5ba37f"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 204,
      "name": "SBS News",
      "country_code": "AU",
      "primary_language": "en",
      "continent": "Oceania",
      "website_url": "https://www.sbs.com.au/news/",
      "research_index": 45,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.sbs.com.au/aboutus/terms-and-conditions/",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.175565+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.sbs.com.au/aboutus/terms-and-conditions/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "Uso personal no comercial; restringe copia, adaptación y comunicación pública.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "source_catalog_v1": {
        "id": 204,
        "name": "SBS News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact_url": "https://www.sbs.com.au/aboutus/media-centre/media-contacts/",
      "licensing_contact": "Nicole.Jeffery@sbs.com.au",
      "licensing_outreach_email_id": "fb9ddf96-f386-41d5-97c0-205bbaeb6f5d",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Verificar contacto de derechos o tramitar formulario oficial; no enviada.",
          "licensing_outreach_status": "CONTACT_VERIFICATION_PENDING",
          "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "Nicole.Jeffery@sbs.com.au",
          "url": "https://www.sbs.com.au/aboutus/media-centre/media-contacts/",
          "email_id": "fb9ddf96-f386-41d5-97c0-205bbaeb6f5d",
          "delivery_status": "delivered",
          "receipt": "- To: Nicole.Jeffery@sbs.com.au | Subject: \"GLOBREN — SBS News: please route small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:48:01.563000+00 | Message ID: <010201a09684d168-b594c8ff-a537-4513-88bc-4688f8cdd8df-000000@eu-west-1.amazonses.com> | ID: fb9ddf96-f386-41d5-97c0-205bbaeb6f5d"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 205,
      "name": "Australian Associated Press",
      "country_code": "AU",
      "primary_language": "en",
      "continent": "Oceania",
      "website_url": "https://www.aap.com.au/",
      "research_index": 46,
      "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.aap.com.au/terms-of-use/",
      "evidence_status": "policy_scope_reviewed",
      "checked_at": "2026-09-12T01:43:21.175655+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.aap.com.au/terms-of-use/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La reutilización y redistribución requieren permiso escrito; la consulta personal no concede licencia de agregación.",
      "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED",
      "batch": "source-expansion-50-20260912",
      "licensing_outreach_checked_at": "2026-09-12T01:56:28.782700+00:00",
      "licensing_email_id": "b0212da8-3bab-448c-a34b-9e63f563e9d4",
      "licensing_contact": "sales@aap.com.au",
      "licensing_contact_url": "https://www.aap.com.au/about/contact/",
      "source_catalog_v1": {
        "id": 205,
        "name": "Australian Associated Press",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Requiere autorización para el funcionamiento previsto",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta y documentar alcance de cualquier autorización; no hay usos nuevos habilitados.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 206,
      "name": "Solomon Star",
      "country_code": "SB",
      "primary_language": "en",
      "continent": "Oceania",
      "website_url": "https://www.solomonstarnews.com/",
      "research_index": 47,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.solomonstarnews.com/contact-us-d77/",
      "evidence_status": "indexed_contact",
      "checked_at": "2026-09-12T15:33:52.228923+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [],
      "homepage_http_status": 403,
      "assessment_reason": "La página oficial de contacto indexada ofrece el teléfono 677-22062 y derivación a la redacción. El correo aparece oculto; no se ha inventado una dirección ni verificado el alcance de derechos.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.solomonstarnews.com/"
          }
        ],
        "search_query": null
      },
      "source_catalog_v1": {
        "id": 206,
        "name": "Solomon Star",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Contacto oficial localizado; alcance y permiso pendientes",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_contact_url": "https://www.solomonstarnews.com/contact/",
      "c42_review_20260912": {
        "id": 206,
        "name": "Solomon Star",
        "from": "C",
        "to": "B",
        "checked_at": "2026-09-12T15:33:52.228923+00:00",
        "previous": {
          "study_status": "VERIFICATION_BLOCKED",
          "assessment_reason": "No se pudo completar la verificación de condiciones por bloqueo, error de acceso o documento no analizado. No equivale a una denegación de permiso.",
          "evidence_url": "https://www.solomonstarnews.com/",
          "evidence_status": "verification_incomplete",
          "next_action": "Confirmar por escrito web/app, titulares y extractos, traducción, resúmenes, IA sin entrenamiento, conservación y retirada. Tramitación manual aplazada; no se ha enviado solicitud en esta tanda.",
          "source_catalog_v1": {
            "id": 206,
            "name": "Solomon Star",
            "catalog": "B",
            "enabled_group": null,
            "candidate_group": null,
            "candidate_is_permission": false,
            "operationally_enabled": false,
            "reason": "Contacto oficial localizado; alcance y permiso pendientes",
            "contact_status": "Solicitud no enviada",
            "next_action": "Confirmar por el teléfono oficial el responsable de licencias y un correo válido; después solicitar permiso específico.",
            "checked_at": "2026-09-12T15:33:52.228923+00:00"
          }
        },
        "permissions_changed": false,
        "message_sent": false,
        "basis": "contact",
        "evidence_url": "https://www.solomonstarnews.com/contact-us-d77/",
        "evidence_status": "indexed_contact",
        "finding": "La página oficial de contacto indexada ofrece el teléfono 677-22062 y derivación a la redacción. El correo aparece oculto; no se ha inventado una dirección ni verificado el alcance de derechos.",
        "next_action": "Confirmar por el teléfono oficial el responsable de licencias y un correo válido; después solicitar permiso específico."
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_contact": "customerservices@solomonstar.com.sb",
      "licensing_outreach_email_id": "ce9c3a4d-b5d0-4101-b704-96fc56a54643",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Confirmar por el teléfono oficial el responsable de licencias y un correo válido; después solicitar permiso específico.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact_url": "https://www.solomonstarnews.com/contact-us-d77/"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "customerservices@solomonstar.com.sb",
          "url": "https://www.solomonstarnews.com/contact/",
          "email_id": "ce9c3a4d-b5d0-4101-b704-96fc56a54643",
          "delivery_status": "delivered",
          "receipt": "- To: customerservices@solomonstar.com.sb | Subject: \"GLOBREN — Solomon Star: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:35:00.890000+00 | Message ID: <010201a09678e791-d4c807d5-6f8d-4002-9b34-a55e6e3b3c0d-000000@eu-west-1.amazonses.com> | ID: ce9c3a4d-b5d0-4101-b704-96fc56a54643"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 207,
      "name": "Vanuatu Daily Post",
      "country_code": "VU",
      "primary_language": "en",
      "continent": "Oceania",
      "website_url": "https://www.dailypost.vu/",
      "research_index": 48,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.dailypost.vu/",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.dailypost.vu/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La portada no se recuperó en el lector; sin evidencia nueva suficiente sobre licencias de sus artículos.",
      "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.dailypost.vu/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 207,
        "name": "Vanuatu Daily Post",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La portada no se recuperó en el lector; sin evidencia nueva suficiente sobre licencias de sus artículos.",
        "evidence_url": "https://www.dailypost.vu/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 207,
        "name": "Vanuatu Daily Post",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La portada no se recuperó en el lector; sin evidencia nueva suficiente sobre licencias de sus artículos.",
        "next_action": "Solicitar al editor copia de las condiciones de Vanuatu Daily Post y distinguir contenido propio y sindicado; acceso web bloqueado, sin nueva licencia verificada.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 207,
        "name": "Vanuatu Daily Post",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Vanuatu Daily Post · dirección editorial",
        "recipient": "subscriptions@dailypost.vu",
        "route_url": "https://www.facebook.com/vanuatudailypost/videos/stay-informed-with-vanuatu-daily-post-subscribe-today-and-enjoy-paper-delivery-f/896048249948384/",
        "route_note": "Publicado por el medio el 25/02/2026; vía de suscripciones para pedir derivación al editor. Teléfonos +678 27634 / +678 23111. news@dailypost.vu aparece en referencias externas antiguas, no se adopta como verificado actual.",
        "specific_question": "Solicitar al editor copia de las condiciones de Vanuatu Daily Post y distinguir contenido propio y sindicado; acceso web bloqueado, sin nueva licencia verificada.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 207,
          "name": "Vanuatu Daily Post",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "subscriptions@dailypost.vu",
          "route_url": "https://www.facebook.com/vanuatudailypost/videos/stay-informed-with-vanuatu-daily-post-subscribe-today-and-enjoy-paper-delivery-f/896048249948384/",
          "route_note": "Publicado por el medio el 25/02/2026; vía de suscripciones para pedir derivación al editor. Teléfonos +678 27634 / +678 23111. news@dailypost.vu aparece en referencias externas antiguas, no se adopta como verificado actual.",
          "evidence_kind": "official_social_index",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 207,
          "name": "Vanuatu Daily Post",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "b3273e78-9155-42fc-906f-f2cd0dda82f5",
          "delivery_status": "delivered",
          "receipt": "- To: subscriptions@dailypost.vu | Subject: \"GLOBREN — Vanuatu Daily Post: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:08:16.081000+00 | Message ID: <010201a09584b0f2-803f0145-7c7f-447f-b36c-aa550716a629-000000@eu-west-1.amazonses.com> | ID: b3273e78-9155-42fc-906f-f2cd0dda82f5",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 207,
        "name": "Vanuatu Daily Post",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "subscriptions@dailypost.vu",
        "route_url": "https://www.facebook.com/vanuatudailypost/videos/stay-informed-with-vanuatu-daily-post-subscribe-today-and-enjoy-paper-delivery-f/896048249948384/",
        "route_note": "Publicado por el medio el 25/02/2026; vía de suscripciones para pedir derivación al editor. Teléfonos +678 27634 / +678 23111. news@dailypost.vu aparece en referencias externas antiguas, no se adopta como verificado actual.",
        "evidence_kind": "official_social_index",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "subscriptions@dailypost.vu · solicitar derivación a derechos",
      "licensing_contact_url": "https://www.facebook.com/vanuatudailypost/videos/stay-informed-with-vanuatu-daily-post-subscribe-today-and-enjoy-paper-delivery-f/896048249948384/",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 207,
        "name": "Vanuatu Daily Post",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "b3273e78-9155-42fc-906f-f2cd0dda82f5",
        "delivery_status": "delivered",
        "receipt": "- To: subscriptions@dailypost.vu | Subject: \"GLOBREN — Vanuatu Daily Post: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:08:16.081000+00 | Message ID: <010201a09584b0f2-803f0145-7c7f-447f-b36c-aa550716a629-000000@eu-west-1.amazonses.com> | ID: b3273e78-9155-42fc-906f-f2cd0dda82f5",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La portada no se recuperó en el lector; sin evidencia nueva suficiente sobre licencias de sus artículos.",
        "evidence_url": "https://www.dailypost.vu/",
        "id": 207,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "Vanuatu Daily Post",
        "finding": "No se recuperó la portada; sin nueva licencia verificable.",
        "next_action": "Esperar respuesta al contacto entregado y pedir copia de términos.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 207,
        "name": "Vanuatu Daily Post",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita; comprobar alcance o derivación antes de habilitar usos. No repetir la solicitud.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    },
    {
      "id": 208,
      "name": "Islands Business",
      "country_code": "FJ",
      "primary_language": "en",
      "continent": "Oceania",
      "website_url": "https://islandsbusiness.com/",
      "research_index": 49,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://islandsbusiness.com/",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://islandsbusiness.com/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La portada contiene contenidos propios y PACNEWS, y la ruta de términos consultada no devolvió contenido utilizable. Distinguir derechos de cada proveedor y solicitar alcance editorial.",
      "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "RETRIEVED_REQUIRES_SCOPE_REVIEW",
            "url": "https://islandsbusiness.com/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 208,
        "name": "Islands Business",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La portada contiene contenidos propios y PACNEWS, y la ruta de términos consultada no devolvió contenido utilizable. Distinguir derechos de cada proveedor y solicitar alcance editorial.",
        "evidence_url": "https://islandsbusiness.com/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 208,
        "name": "Islands Business",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La portada contiene contenidos propios y PACNEWS, y la ruta de términos consultada no devolvió contenido utilizable. Distinguir derechos de cada proveedor y solicitar alcance editorial.",
        "next_action": "Pedir a Islands Business dos alcances separados: artículos propios y material PACNEWS, con titular autorizado para licenciar cada uno.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 208,
        "name": "Islands Business",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Islands Business · editor",
        "recipient": "editor@islandsbusiness.com",
        "route_url": "https://islandsbusiness.com/contact-us/",
        "route_note": "Correo editorial oficial; pedir autorización de contenido propio y derivación para PACNEWS.",
        "specific_question": "Pedir a Islands Business dos alcances separados: artículos propios y material PACNEWS, con titular autorizado para licenciar cada uno.",
        "checked_at": "2026-09-12T11:55:03.619913+00:00",
        "sent": false,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación."
      },
      "licensing_contact": "editor@islandsbusiness.com",
      "licensing_contact_url": "https://islandsbusiness.com/contact-us/",
      "rights_groups25_20260912": {
        "assessment_reason": "La portada contiene contenidos propios y PACNEWS, y la ruta de términos consultada no devolvió contenido utilizable. Distinguir derechos de cada proveedor y solicitar alcance editorial.",
        "evidence_url": "https://islandsbusiness.com/",
        "id": 208,
        "licensing_outreach_status": "NOT_SENT",
        "name": "Islands Business",
        "finding": "La portada recuperada presenta contenido propio y PACNEWS; no identifica una licencia común para ambos.",
        "next_action": "Solicitar derechos separados de Islands Business y PACNEWS.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Sin envío confirmado en esta tanda",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "source_catalog_v1": {
        "id": 208,
        "name": "Islands Business",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Correo entregado · pendiente de respuesta",
        "next_action": "Esperar respuesta escrita y revisar alcance, condiciones y precio antes de habilitar usos.",
        "checked_at": "2026-09-12T16:55:06.076094+00:00"
      },
      "licensing_outreach_checked_at": "2026-09-12T16:55:06.076094+00:00",
      "licensing_outreach_batch": "pending33-20260912",
      "licensing_outreach_email_id": "55d9a4e4-dda5-4f7a-97bd-398b8cadabf7",
      "licensing_outreach_delivery_status": "delivered",
      "pending33_outreach_20260912": {
        "checked_at": "2026-09-12T16:55:06.076094+00:00",
        "before": {
          "next_action": "Correo de derivación verificado. Correo editorial oficial; pedir autorización de contenido propio y derivación para PACNEWS. Consulta específica: Pedir a Islands Business dos alcances separados: artículos propios y material PACNEWS, con titular autorizado para licenciar cada uno.",
          "licensing_outreach_status": "NOT_SENT",
          "licensing_contact": "Islands Business · editor · editor@islandsbusiness.com",
          "licensing_contact_url": "https://islandsbusiness.com/contact-us/"
        },
        "result": {
          "status": "DELIVERED_AWAITING_REPLY",
          "contact": "editor@islandsbusiness.com",
          "url": "https://islandsbusiness.com/contact-us/",
          "email_id": "55d9a4e4-dda5-4f7a-97bd-398b8cadabf7",
          "delivery_status": "delivered",
          "receipt": "- To: editor@islandsbusiness.com | Subject: \"GLOBREN — Islands Business: small web/app pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 16:31:52.504000+00 | Message ID: <010201a0967607ab-0b532942-256f-497b-acce-927d5923a579-000000@eu-west-1.amazonses.com> | ID: 55d9a4e4-dda5-4f7a-97bd-398b8cadabf7"
        },
        "audit_url": "data/licensing-pending33-20260912.json"
      }
    },
    {
      "id": 209,
      "name": "Cook Islands News",
      "country_code": "CK",
      "primary_language": "en",
      "continent": "Oceania",
      "website_url": "https://www.cookislandsnews.com/",
      "research_index": 50,
      "study_status": "POLICY_SCOPE_UNRESOLVED",
      "operational_status": "review_required",
      "active_authorized_channels": 0,
      "enabled_uses": {
        "production_collection_allowed": false,
        "headline_reuse_allowed": false,
        "summary_reuse_allowed": false,
        "translation_allowed": false,
        "image_reuse_allowed": false
      },
      "evidence_url": "https://www.cookislandsnews.com/terms-and-conditions/",
      "evidence_status": "scope_unresolved",
      "checked_at": "2026-09-12T11:50:46.226727+00:00",
      "research_attempted": true,
      "reviewed_policy_urls": [
        "https://www.cookislandsnews.com/terms-and-conditions/"
      ],
      "homepage_http_status": 200,
      "assessment_reason": "La consulta actual respondió 403. Las condiciones de suscripción/publicidad conservadas no acreditan el uso editorial previsto.",
      "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
      "permissions_changed": false,
      "continent_basis": "editorial_market",
      "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
      "batch": "source-expansion-50-20260912",
      "rights_recheck_20260912": {
        "checked_at": "2026-09-12T10:14:44.058018+00:00",
        "reclassified": false,
        "note": "La nueva búsqueda no aportó evidencia suficiente para cerrar el alcance de derechos. Se mantiene abierto el expediente y la evidencia anterior.",
        "attempts": [
          {
            "result": "ACCESS_OR_RETRIEVAL_LIMITATION",
            "url": "https://www.cookislandsnews.com/terms-and-conditions/"
          }
        ],
        "search_query": null
      },
      "rights_scope41_20260912": {
        "id": 209,
        "name": "Cook Islands News",
        "previous_study_status": "POLICY_SCOPE_UNRESOLVED",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "reclassified": false,
        "checked_at": "2026-09-12T11:02:01.939510+00:00",
        "assessment_reason": "La consulta actual respondió 403. Las condiciones de suscripción/publicidad conservadas no acreditan el uso editorial previsto.",
        "evidence_url": "https://www.cookislandsnews.com/terms-and-conditions/",
        "next_action": "Obtener del responsable editorial la política aplicable o confirmación escrita del suministro, titulares/extractos, web/app, IA externa, traducción, resúmenes y conservación; resolver primero la limitación documentada.",
        "permissions_changed": false,
        "full_workflow_authorized": false,
        "evidence_kind": "partial_evidence_or_failed_verification"
      },
      "rights_scope29_20260912": {
        "id": 209,
        "name": "Cook Islands News",
        "old_status": "POLICY_SCOPE_UNRESOLVED",
        "new_status": "POLICY_SCOPE_UNRESOLVED",
        "checked_at": "2026-09-12T11:50:46.226727+00:00",
        "assessment_reason": "La consulta actual respondió 403. Las condiciones de suscripción/publicidad conservadas no acreditan el uso editorial previsto.",
        "next_action": "Pedir al editor condiciones de sindicación/republicación, separadas de suscripción y publicidad; la página de términos consultada no permitió acreditar estos usos.",
        "new_evidence_url": null,
        "new_primary_evidence": false,
        "result": "no_new_sufficient_evidence",
        "permissions_changed": false,
        "full_workflow_authorized": false
      },
      "rights_recontact25_20260912": {
        "id": 209,
        "name": "Cook Islands News",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "target_department": "Cook Islands News · editor",
        "recipient": "editor@cookislandsnews.com",
        "route_url": "https://www.cookislandsnews.com/",
        "route_note": "Correo editorial en pie oficial indexado; teléfono +682 22999. No se ha comprobado entrega.",
        "specific_question": "Pedir al editor condiciones de sindicación/republicación, separadas de suscripción y publicidad; la página de términos consultada no permitió acreditar estos usos.",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "sent": true,
        "license_granted": false,
        "recipient_authority_to_grant_rights_confirmed": false,
        "minimum_scope_request": "Confirmar por escrito si permiten un piloto de hasta 25 piezas por semana con titulares originales, fecha, atribución y enlace directo en web/app, mediante RSS/API autorizado; indicar límites de conservación y condiciones comerciales.",
        "optional_scope_request": "Cotizar o autorizar por separado resúmenes breves, traducción y procesamiento mediante API externa de IA sin entrenamiento. Indicar datos que pueden enviarse, retención, territorios, retirada y exclusiones de terceros.",
        "fallback": "Si solo autorizan titulares y enlaces, registrar ese alcance limitado. Si este departamento no gestiona derechos, solicitar derivación al responsable. Sin respuesta no se habilita el uso.",
        "outreach_history_basis": "El registro de estudio no contiene envío confirmado; revisión adicional de registro histórico y recibos locales. No se ha consultado un buzón completo en esta actuación.",
        "contact_search17_20260912": {
          "id": 209,
          "name": "Cook Islands News",
          "route_status": "EMAIL_ROUTING_VERIFIED",
          "recipient": "editor@cookislandsnews.com",
          "route_url": "https://www.cookislandsnews.com/",
          "route_note": "Correo editorial en pie oficial indexado; teléfono +682 22999. No se ha comprobado entrega.",
          "evidence_kind": "official_index",
          "checked_at": "2026-09-12T12:01:03.069826+00:00",
          "delivery_tested": false,
          "sent": false,
          "rights_authority_confirmed": false
        },
        "outreach_status": "DELIVERED_AWAITING_REPLY",
        "outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
        "outreach_receipt": {
          "id": 209,
          "name": "Cook Islands News",
          "status": "EMAIL_DELIVERED",
          "sent": true,
          "email_id": "c8630ac3-1307-4b01-b05a-e0498d7cd749",
          "delivery_status": "delivered",
          "receipt": "- To: editor@cookislandsnews.com | Subject: \"GLOBREN — Cook Islands News: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:08:32.079000+00 | Message ID: <010201a09584ef77-62b32b66-d506-4201-8d2a-39105d7dfa4d-000000@eu-west-1.amazonses.com> | ID: c8630ac3-1307-4b01-b05a-e0498d7cd749",
          "checked_at": "2026-09-12T12:10:17.412729+00:00"
        }
      },
      "contact_search17_20260912": {
        "id": 209,
        "name": "Cook Islands News",
        "route_status": "EMAIL_ROUTING_VERIFIED",
        "recipient": "editor@cookislandsnews.com",
        "route_url": "https://www.cookislandsnews.com/",
        "route_note": "Correo editorial en pie oficial indexado; teléfono +682 22999. No se ha comprobado entrega.",
        "evidence_kind": "official_index",
        "checked_at": "2026-09-12T12:01:03.069826+00:00",
        "delivery_tested": false,
        "sent": false,
        "rights_authority_confirmed": false
      },
      "licensing_contact": "editor@cookislandsnews.com · solicitar derivación a derechos",
      "licensing_contact_url": "https://www.cookislandsnews.com/",
      "licensing_outreach_checked_at": "2026-09-12T12:10:17.412729+00:00",
      "licensing_outreach_batch": "recontact16-20260912",
      "licensing_recontact16_20260912": {
        "id": 209,
        "name": "Cook Islands News",
        "status": "EMAIL_DELIVERED",
        "sent": true,
        "email_id": "c8630ac3-1307-4b01-b05a-e0498d7cd749",
        "delivery_status": "delivered",
        "receipt": "- To: editor@cookislandsnews.com | Subject: \"GLOBREN — Cook Islands News: small-pilot permissions enquiry\" | Status: delivered | Sent: 2026-09-12 12:08:32.079000+00 | Message ID: <010201a09584ef77-62b32b66-d506-4201-8d2a-39105d7dfa4d-000000@eu-west-1.amazonses.com> | ID: c8630ac3-1307-4b01-b05a-e0498d7cd749",
        "checked_at": "2026-09-12T12:10:17.412729+00:00"
      },
      "rights_groups25_20260912": {
        "assessment_reason": "La consulta actual respondió 403. Las condiciones de suscripción/publicidad conservadas no acreditan el uso editorial previsto.",
        "evidence_url": "https://www.cookislandsnews.com/terms-and-conditions/",
        "id": 209,
        "licensing_outreach_status": "DELIVERED_AWAITING_REPLY",
        "name": "Cook Islands News",
        "finding": "No se recuperaron los términos; la suscripción o publicidad no acredita permiso editorial.",
        "next_action": "Esperar respuesta del editor sobre suministro y republicación.",
        "candidate_group": null,
        "group_label": "Sin grupo asignable con evidencia suficiente",
        "enabled": false,
        "contact_label": "Correo entregado · pendiente de respuesta",
        "checked_at": "2026-09-12T13:54:22.772018+00:00"
      },
      "editorial_block8_20260912": {
        "id": 209,
        "name": "Cook Islands News",
        "checked_at": "2026-09-12T14:31:02.762795+00:00",
        "rights_changed": false,
        "action": "EXISTING_REQUEST_REVIEWED_NO_DUPLICATE",
        "sent_in_this_action": false,
        "status": "DELIVERED_AWAITING_REPLY",
        "label": "Solicitud previa completa y entregada · esperando respuesta",
        "scope_check": "La solicitud existente cubre titulares, extractos, resumen, traducción, IA, web/app, uso comercial, conservación, retirada, costes y derivación."
      },
      "source_catalog_v1": {
        "id": 209,
        "name": "Cook Islands News",
        "catalog": "B",
        "enabled_group": null,
        "candidate_group": null,
        "candidate_is_permission": false,
        "operationally_enabled": false,
        "reason": "Alcance pendiente de aclarar",
        "contact_status": "Solicitud previa completa y entregada · esperando respuesta",
        "next_action": "Solicitud entregada y revisada: alcance suficiente. Esperar respuesta escrita y evaluar usos por separado; sin nuevo envío duplicado.",
        "checked_at": "2026-09-12T14:37:04.900181+00:00"
      }
    }
  ],
  "research_attempted_sources": 198,
  "automatic_permissions_enabled": 0,
  "batch_progress": {
    "priority_total": 59,
    "reviewed_for_next_action": 59,
    "remaining": 0,
    "parked": 85,
    "licences_granted_in_batch": 0,
    "checked_at": "2026-09-11T23:58:35.623656+00:00",
    "inbox_checked": false,
    "additional_scope_unresolved": 4
  },
  "licensing_batch_01": [
    {
      "id": 1,
      "name": "EL PAÍS",
      "status_label": "Solicitud no registrada",
      "reason": "Reserva expresa de reproducción y usos con IA. La licencia debe concretar el flujo previsto.",
      "next_action": "Preparar solicitud de licencia a PRISA Media para web/app y autorización específica de IA sin entrenamiento.",
      "evidence_urls": [
        "https://elpais.com/info/aviso-legal/"
      ]
    },
    {
      "id": 3,
      "name": "Le Monde",
      "status_label": "Solicitud no registrada",
      "reason": "El uso profesional requiere acuerdo expreso, también para RSS y newsletters.",
      "next_action": "Preparar solicitud en syndication: reproducción editorial en medio digital, extractos y alcance separado de traducción, resumen e IA.",
      "evidence_urls": [
        "https://www.lemonde.fr/mentions-legales/",
        "https://www.lemonde.fr/syndication/"
      ]
    },
    {
      "id": 8,
      "name": "The New York Times",
      "status_label": "Consulta conjunta entregada según registro",
      "reason": "Reutilización e integración con sistemas de IA requieren un alcance autorizado; no entrenar modelos no resuelve por sí solo la restricción.",
      "next_action": "Comprobar respuesta a la consulta conjunta y obtener propuesta NYT separada; confirmar responsable y autorización específica de IA.",
      "evidence_urls": [
        "https://help.nytimes.com/hc/en-us/articles/115014792127-Copyright-Notice",
        "https://help.nytimes.com/hc/en-us/articles/115014893428-Terms-of-Service"
      ]
    },
    {
      "id": 37,
      "name": "DER SPIEGEL",
      "status_label": "Consulta conjunta entregada según registro",
      "reason": "Licencia limitada al alcance escrito; automatización e IA deben aclararse expresamente.",
      "next_action": "Comprobar respuesta a la consulta existente y excepción escrita para el análisis con IA; no duplicar la solicitud NYT/SPIEGEL.",
      "evidence_urls": [
        "https://www.spiegel.de/nutzungsbedingungen",
        "https://gruppe.spiegel.de/syndication/anfrage"
      ]
    },
    {
      "id": 73,
      "name": "Le Figaro",
      "status_label": "Formulario breve enviado; recepción sin confirmar",
      "reason": "Reutilización profesional, RSS y extracción automatizada requieren acuerdo previo.",
      "next_action": "Preparar gestión detallada con Derechos y Reproducción, indicando que ya se envió un formulario de contacto; confirmar web/app e IA.",
      "evidence_urls": [
        "https://mentions-legales.lefigaro.fr/le-figaro/cgu-figaro"
      ]
    }
  ],
  "licensing_batch_02": [
    {
      "id": 9,
      "name": "Financial Times",
      "status_label": "Licencia específica pendiente",
      "reason": "Las condiciones reservan los usos con IA, incluidos metadatos; la suscripción no concede el alcance de reutilización previsto.",
      "limited_public_use": "No se ha acreditado una licencia pública que cubra el flujo GLOBREN.",
      "next_action": "Solicitar propuesta de republishing y autorización expresa de IA externa; separar titulares, extractos, traducción, resumen y retención.",
      "evidence_urls": [
        "https://help.ft.com/legal-privacy/terms-and-conditions/",
        "https://syndication.ft.com"
      ]
    },
    {
      "id": 10,
      "name": "News24",
      "status_label": "Agregación limitada contemplada; flujo completo pendiente",
      "reason": "Media24 contempla agregadores con titular y miniatura originales, enlace y créditos; caché requiere permiso escrito. No acredita autorización del flujo completo con IA.",
      "limited_public_use": "Agregación limitada bajo condiciones, revocable y no transferible; confirmar condiciones específicas de News24 y terceros. Servicios de recortes tienen una regla distinta para resúmenes, no trasladable automáticamente a GLOBREN.",
      "next_action": "Confirmar aplicabilidad a News24, canal automatizado y almacenamiento; solicitar alcance de IA, traducción y resúmenes. Localizar responsable de licencias mediante Media24.",
      "evidence_urls": [
        "https://www.media24.com/terms-and-conditions/",
        "https://www.24.com/terms-and-conditions/",
        "https://www.media24.com/contact/"
      ]
    },
    {
      "id": 16,
      "name": "La Jornada",
      "status_label": "Menciones y enlaces contemplados; reproducción pendiente",
      "reason": "Permite menciones sin reproducir contenido y enlaces identificables. El uso comercial, distribución y modificaciones quedan fuera del uso personal autorizado.",
      "limited_public_use": "Menciones sin reproducción, con enlace que identifique claramente La Jornada; no equivale a autorización de titulares copiados, extractos o traducciones.",
      "next_action": "Pedir al contacto comercial derivación a derechos de DEMOS y permiso para reproducción web/app, canal de suministro e IA; separar contenido propio del de terceros.",
      "evidence_urls": [
        "https://www.jornada.com.mx/pagina/aviso-legal",
        "https://www.jornada.com.mx/pagina/directorio"
      ]
    },
    {
      "id": 18,
      "name": "Associated Press",
      "status_label": "Formulario ya presentado; respuesta por comprobar",
      "reason": "El acceso al sitio no concede licencia de noticias; el suministro necesita alcance contractual. No se aplican a GLOBREN como permiso las cláusulas destinadas a suscriptores de productos concretos.",
      "limited_public_use": "No se ha acreditado autorización del flujo GLOBREN.",
      "next_action": "Revisar respuesta al formulario del 10/09: hasta 250 titulares/semana, feed/API, IA externa sin entrenamiento, traducción/resúmenes separados y retención propuesta de 90 días. No duplicar solicitud.",
      "evidence_urls": [
        "https://www.ap.org/terms-and-conditions/",
        "https://www.ap.org/contact-us/"
      ]
    },
    {
      "id": 20,
      "name": "O Globo",
      "status_label": "Vía de suministro localizada; licencia pendiente",
      "reason": "Las condiciones restringen extracción automatizada, reproducción e integración del contenido; Agência O Globo ofrece suministro sujeto a autorización.",
      "limited_public_use": "No se ha acreditado licencia pública para el flujo GLOBREN.",
      "next_action": "Solicitar a Agência O Globo propuesta para contenido de O Globo, canal autorizado, alcance web/app e IA, traducción/resúmenes y exclusiones de terceros.",
      "evidence_urls": [
        "https://oglobo.globo.com/termos-de-uso/",
        "https://www.agenciaoglobo.com.br/"
      ]
    }
  ],
  "licensing_batch_03": [
    {
      "id": 22,
      "name": "Haaretz",
      "status_label": "Permiso escrito y alcance de IA pendientes",
      "reason": "Las condiciones restringen compilaciones, resúmenes, traducción, almacenamiento y extracción automatizada; remiten a la dirección de archivo para uso público.",
      "limited_public_use": "No se ha acreditado autorización pública para el flujo GLOBREN.",
      "next_action": "Consultar a la dirección de archivo licencia web/app y suministro autorizado, con permiso separado para análisis mediante IA, traducciones, resúmenes y retención.",
      "evidence_urls": [
        "https://www.haaretz.com/misc/terms-and-conditions"
      ]
    },
    {
      "id": 23,
      "name": "Xinhua",
      "status_label": "Titular y licencia de suministro por concretar",
      "reason": "El aviso de Xinhuanet exige autorización para republicar o extractar sus obras y distingue material de otros titulares. No acredita una licencia general de la agencia Xinhua.",
      "limited_public_use": "No se ha acreditado permiso general. La autoría institucional o estatal no implica libre reutilización.",
      "next_action": "Solicitar derivación al responsable del servicio/licencia y delimitar Xinhuanet, agencia Xinhua y terceros; confirmar idiomas, canal, web/app, extractos e IA.",
      "evidence_urls": [
        "https://www.news.cn/company/copyright.htm",
        "https://english.news.cn/20221017/139a768d90e74c2ba3f6c45740be3531/c.html",
        "https://am.xinhua-news.com/"
      ]
    },
    {
      "id": 31,
      "name": "BBC News",
      "status_label": "Vía de metadatos/RSS identificada; licencia pendiente",
      "reason": "Las condiciones remiten a permisos para uso empresarial, metadatos y análisis informático. Los contenidos compartibles tienen reglas específicas y no equivalen a una licencia general.",
      "limited_public_use": "Compartir mediante mecanismos habilitados está sujeto a reglas propias; no acredita ingestión, archivo ni comparación automatizada.",
      "next_action": "Consultar licencia de metadatos/RSS, identificar si el contenido depende de BBC Public Service o BBC Studios y confirmar suministro, web/app, IA, traducción y retención.",
      "evidence_urls": [
        "https://www.bbc.com/pages/terms-of-use",
        "https://www.bbc.co.uk/usingthebbc/terms/can-i-use-bbc-content-for-my-business/"
      ]
    },
    {
      "id": 34,
      "name": "Daily Maverick",
      "status_label": "Enlaces condicionados; republicación pendiente",
      "reason": "Las condiciones reservan la republicación y redistribución. Contemplan enlaces de organizaciones informativas bajo condiciones de contexto y ausencia de engaño o falsa vinculación.",
      "limited_public_use": "Enlaces bajo condiciones; no trasladar esa posibilidad a titulares copiados, extractos, imágenes o artículos.",
      "next_action": "Localizar responsable de licencias mediante contacto general; pedir alcance web/app, canal autorizado, extractos, traducción, resúmenes e IA. No usar contactos de cartas o publicidad como si fueran de licencias.",
      "evidence_urls": [
        "https://www.dailymaverick.co.za/terms-and-conditions/",
        "https://www.dailymaverick.co.za/contact-us/"
      ]
    },
    {
      "id": 35,
      "name": "The Hindu",
      "status_label": "Contacto de licencias verificado; autorización pendiente",
      "reason": "Las condiciones permiten determinados usos personales o académicos no comerciales con atribución y enlaces condicionados; no cubren el flujo público/comercial de GLOBREN.",
      "limited_public_use": "Enlaces condicionados y usos personales/académicos limitados. Una suscripción institucional no equivale a licencia de republicación.",
      "next_action": "Solicitar a Content Licensing permiso para artículos y metadatos en web/app, canal de suministro, IA externa, traducciones, resúmenes y conservación.",
      "evidence_urls": [
        "https://www.thehindugroup.com/termsofuse.html",
        "https://www.thehindu.com/contacts/"
      ]
    }
  ],
  "licensing_batch_04": [
    {
      "id": 36,
      "name": "El Universal",
      "status_label": "Derivación a licencias pendiente",
      "reason": "La suscripción no autoriza republicación.",
      "limited_public_use": "No se ha acreditado licencia para el flujo GLOBREN.",
      "next_action": "Pedir responsable y propuesta específica para GLOBREN: web/app, metadatos, extractos, IA, traducción, resúmenes y conservación.",
      "evidence_urls": [
        "https://www.eluniversal.com.mx/terminos-y-condiciones/",
        "https://www.eluniversal.com.mx/contacto/"
      ]
    },
    {
      "id": 40,
      "name": "The Standard",
      "status_label": "Contacto de derechos confirmado",
      "reason": "Permite compartir para fines personales no comerciales bajo condiciones; reutilización comercial y modificaciones requieren permiso. Prohíbe entrenamiento de IA.",
      "limited_public_use": "Extractos de hasta 75 palabras con enlace dentro del uso personal no comercial indicado; no es autorización general para GLOBREN.",
      "next_action": "Enviar, cuando se autorice, solicitud con piezas, uso, territorio, duración y modificaciones; confirmar clasificación con IA sin entrenamiento. Plazo orientativo publicado: hasta 14 días hábiles.",
      "evidence_urls": [
        "https://www.standardmedia.co.ke/copyright"
      ]
    },
    {
      "id": 41,
      "name": "MyJoyOnline",
      "status_label": "Formulario de licencias localizado",
      "reason": "Restringe republicación y redistribución; contempla enlaces condicionados. Su formulario de contacto incluye consultas para licenciar contenido.",
      "limited_public_use": "Enlaces bajo condiciones de atribución contextual y ausencia de falsa vinculación; no cubren reproducción de artículos.",
      "next_action": "Preparar consulta de suministro y derechos web/app, extractos, IA externa, traducción, resúmenes y retención.",
      "evidence_urls": [
        "https://www.myjoyonline.com/terms/",
        "https://www.myjoyonline.com/contact-us/"
      ]
    },
    {
      "id": 42,
      "name": "BusinessDay Nigeria",
      "status_label": "Responsable de licencias por confirmar",
      "reason": "Reproducir texto requiere permiso explícito. El aviso atribuye derechos a autores; imágenes pueden pertenecer a terceros.",
      "limited_public_use": "Copia personal no comercial limitada; no acredita el flujo GLOBREN. Las afirmaciones del sitio sobre imágenes no conceden derechos a GLOBREN.",
      "next_action": "Pedir derivación a licencias y confirmar capacidad para autorizar textos de autores/terceros; delimitar metadatos, extractos, web/app, IA y transformaciones.",
      "evidence_urls": [
        "https://businessday.ng/copyright/",
        "https://businessday.ng/contact-us/"
      ]
    },
    {
      "id": 43,
      "name": "La Tercera",
      "status_label": "Evidencia insuficiente para cerrar alcance",
      "reason": "La página principal de términos reserva derechos, pero no detalla el alcance de reutilización. El portal de avisos legales no basta para determinar condiciones de todos los artículos.",
      "limited_public_use": "No se ha acreditado autorización del flujo; alcance pendiente de aclaración, sin presumir prohibición universal.",
      "next_action": "Solicitar condiciones específicas de contenidos a Copesa. No confundir venta de avisos, suscripción corporativa o protección de datos con derechos de republicación.",
      "evidence_urls": [
        "https://www.latercera.com/terminos-y-condiciones/",
        "https://www.latercera.com/contacto/"
      ]
    }
  ],
  "continent_counts": {
    "Europa": 56,
    "América": 55,
    "Asia": 46,
    "África": 33,
    "Oceanía": 19
  },
  "licensing_batch_05": [
    {
      "id": 44,
      "name": "El Comercio Perú",
      "status_label": "Derivación al responsable de licencias pendiente",
      "reason": "La reproducción y transformación de contenido requieren autorización del grupo; parte del material pertenece a terceros.",
      "limited_public_use": "No se ha acreditado una licencia pública que cubra el flujo GLOBREN.",
      "next_action": "Solicitar derivación a derechos y propuesta de suministro para web/app, extractos, IA externa, traducción, resúmenes y retención; confirmar exclusiones de terceros.",
      "evidence_urls": [
        "https://elcomercio.pe/terminos-y-condiciones/"
      ]
    },
    {
      "id": 46,
      "name": "The New Times Rwanda",
      "status_label": "Permiso necesario; correo pendiente de confirmar",
      "reason": "Permite copias personales no comerciales, pero excluye compilación sistemática en bases de datos; reutilización en otra web exige permiso explícito.",
      "limited_public_use": "Uso personal limitado; no habilita recogida sistemática, archivo ni redistribución por GLOBREN.",
      "next_action": "Confirmar la dirección de permisos publicada con correo protegido y pedir canal autorizado, web/app, retención, IA externa y transformaciones. No inferir ni inventar el destinatario.",
      "evidence_urls": [
        "https://www.newtimes.co.rw/terms-and-conditions"
      ]
    },
    {
      "id": 50,
      "name": "The National",
      "status_label": "Contacto general confirmado; licencia pendiente",
      "reason": "Reproducir, modificar, almacenar o distribuir material fuera del uso personal no comercial exige consentimiento previo escrito.",
      "limited_public_use": "No se ha acreditado permiso para el flujo GLOBREN.",
      "next_action": "Pedir derivación a licencias y autorización para web/app, suministro, almacenamiento, extractos, traducción, resúmenes e IA; distinguir derechos propios y de terceros.",
      "evidence_urls": [
        "https://www.thenationalnews.com/terms-and-conditions/",
        "https://www.thenationalnews.com/contact-us/"
      ]
    },
    {
      "id": 54,
      "name": "CNA",
      "status_label": "Responsable de derechos de noticias por confirmar",
      "reason": "Las condiciones generales de Mediacorp limitan el uso a fines personales no comerciales y reservan reproducción, bases de datos y modificaciones, salvo permiso expreso.",
      "limited_public_use": "No se ha acreditado autorización para el flujo GLOBREN; comprobar también términos específicos de CNA.",
      "next_action": "Solicitar derivación a licencias de artículos CNA, sin confundir publicidad o distribución audiovisual con derechos de texto; confirmar web/app, canal, IA, traducción y retención.",
      "evidence_urls": [
        "https://www.mediacorp.sg/terms-conditions",
        "https://www.channelnewsasia.com/contact-us"
      ]
    },
    {
      "id": 55,
      "name": "The Straits Times",
      "status_label": "Vía de licencia y presupuesto localizada",
      "reason": "SPH exige permiso previo para reproducción, traducción y redistribución. Ofrece un servicio de Archive & Content Licensing, cuyo alcance debe negociarse.",
      "limited_public_use": "Uso personal limitado; la oferta de republicación comercial no equivale a licencia concedida a GLOBREN.",
      "next_action": "Solicitar propuesta para agregador de noticias, distinta de republicación promocional puntual: The Straits Times, web/app, canal continuo, metadatos/extractos, IA, traducción, resúmenes y retención.",
      "evidence_urls": [
        "https://www.sph.com.sg/tnc/website",
        "https://subscribe.sph.com.sg/business-archive-and-content/"
      ]
    }
  ],
  "licensing_batch_06": {
    "batch": 6,
    "checked_at": "2026-09-11T23:58:35.623656+00:00",
    "sources": [
      {
        "id": 57,
        "name": "Reuters",
        "reason": "El contrato de Reuters Connect limita el uso al alcance contratado; no acredita agregación comercial ni análisis externo con IA.",
        "limited_public_use": "Uso personal o canales contratados dentro de sus límites; RSS comercial requiere consentimiento.",
        "contact": "Reuters Agency · ventas",
        "contact_url": "https://reutersagency.com/",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.reutersconnect.com/general-terms"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 59,
        "name": "Yonhap News Agency",
        "reason": "Yonhap exige permiso para reutilización, archivo y redistribución; los usos de IA fuera del propósito autorizado también requieren acuerdo.",
        "limited_public_use": "Excepciones personales o educativas limitadas; no cubren el agregador.",
        "contact": "Licencias: +82 2 398 3558; IA: +82 2 398 3562",
        "contact_url": "https://www.yna.co.kr/policy/copyright",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.yna.co.kr/policy/copyright"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 60,
        "name": "ANSA",
        "reason": "ANSA reserva extracción automatizada, agregación y usos con IA sin autorización.",
        "limited_public_use": "No se ha acreditado permiso para el flujo GLOBREN.",
        "contact": "commerciale@ansa.it",
        "contact_url": "https://www.ansa.it/sito/static/copyright_e_disclaimer.html",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.ansa.it/sito/static/copyright_e_disclaimer.html"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 66,
        "name": "La Vanguardia",
        "reason": "La Vanguardia reserva reproducción, transformación y minería de textos y datos; requiere acuerdo específico.",
        "limited_public_use": "El acceso o suscripción no acredita reutilización en GLOBREN.",
        "contact": "Formulario general de La Vanguardia",
        "contact_url": "https://www.lavanguardia.com/contacto.html",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.lavanguardia.com/avisolegal.html"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 68,
        "name": "ABC",
        "reason": "Las condiciones de ABC no acreditan una licencia de reutilización comercial de sus contenidos por terceros.",
        "limited_public_use": "Lectura y uso personal sujetos a condiciones; pedir alcance de agregación e IA.",
        "contact": "abcdiario@abc.es · contacto general",
        "contact_url": "https://www.abc.es/contacto/aviso-legal.html",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.abc.es/contacto/condiciones.html#vca=link-footer&vmc=abc-es&vso=portada.portada&vli=condiciones-uso"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      }
    ],
    "source_ids": [
      57,
      59,
      60,
      66,
      68
    ],
    "inbox_checked": false,
    "emails_sent_this_batch": 0,
    "permissions_changed": false,
    "licences_granted": 0
  },
  "licensing_batch_07": {
    "batch": 7,
    "checked_at": "2026-09-11T23:58:35.623656+00:00",
    "sources": [
      {
        "id": 69,
        "name": "El Mundo",
        "reason": "El Mundo requiere consentimiento previo para reproducción, traducción y otros usos reservados.",
        "limited_public_use": "La suscripción no concede licencia de redistribución.",
        "contact": "Unidad Editorial · venta de contenidos",
        "contact_url": "https://www.uesyndication.com/",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.elmundo.es/privacidad/avisolegal.html"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 72,
        "name": "20minutos",
        "reason": "20minutos limita los usos ordinarios a fines personales y a las funciones de compartir; otros usos requieren autorización.",
        "limited_public_use": "Compartir mediante funciones previstas no habilita extracción ni redistribución sistemática.",
        "contact": "20minutoseditora@20minutos.es · contacto general",
        "contact_url": "https://www.20minutos.es/documento/legal/",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.20minutos.es/documento/legal/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 78,
        "name": "Frankfurter Allgemeine Zeitung",
        "reason": "FAZ ofrece licencias comerciales separadas y reserva minería de textos y usos con IA.",
        "limited_public_use": "La compra o suscripción no sustituye una licencia de contenido.",
        "contact": "FAZ Archiv und Rights Management",
        "contact_url": "https://www.faz-rechte.de/",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://agb.faz.net/agb#agb_registrierung"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 80,
        "name": "Handelsblatt",
        "reason": "Handelsblatt dispone de una vía específica de derechos; reutilizar contenido requiere licencia con alcance definido.",
        "limited_public_use": "No se ha acreditado licencia pública para el flujo previsto.",
        "contact": "nutzungsrechte@handelsblattgroup.com",
        "contact_url": "https://www.handelsblatt.com/nutzungsrechte/",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.handelsblatt.com/nutzungsrechte/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 88,
        "name": "Excélsior",
        "reason": "La página recuperada regula principalmente la comunidad Mis Favoritos. Las licencias de aportaciones de usuarios no acreditan derechos sobre todos los artículos del periódico.",
        "limited_public_use": "Alcance de artículos editoriales pendiente de aclaración; no habilitar usos.",
        "contact": "contacto@imagendigital.com · contacto general, no licencias confirmado",
        "contact_url": "https://www.excelsior.com.mx/terminos-condiciones-uso",
        "contact_status": "SCOPE_AND_CONTACT_REVIEW_REQUIRED",
        "status_label": "Alcance pendiente de aclaración",
        "next_action": "Localizar condiciones específicas de artículos y confirmar el titular y alcance por escrito. concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.excelsior.com.mx/terminos-condiciones-uso"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      }
    ],
    "source_ids": [
      69,
      72,
      78,
      80,
      88
    ],
    "inbox_checked": false,
    "emails_sent_this_batch": 0,
    "permissions_changed": false,
    "licences_granted": 0
  },
  "licensing_batch_08": {
    "batch": 8,
    "checked_at": "2026-09-11T23:58:35.623656+00:00",
    "sources": [
      {
        "id": 89,
        "name": "Infobae Argentina",
        "reason": "Infobae exige autorización previa para reproducción y reutilización de contenido.",
        "limited_public_use": "No se acredita permiso para agregación, transformaciones e IA.",
        "contact": "Infobae · contacto comercial Argentina",
        "contact_url": "https://mediakit.infobae.com/contactocomercial/argentina",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.infobae.com/terminos-y-condiciones/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 90,
        "name": "Página/12",
        "reason": "Página/12 requiere autorización para reproducción, distribución y modificación; distinguir derechos de autores y terceros.",
        "limited_public_use": "No se acredita licencia para el flujo GLOBREN.",
        "contact": "contacto@pagina12.com.ar",
        "contact_url": "https://www.pagina12.com.ar/contacto",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.pagina12.com.ar/terminos-y-condiciones"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 91,
        "name": "Perfil",
        "reason": "Las condiciones recuperadas y la reserva de derechos no concretan suficientemente el alcance de reutilización editorial previsto.",
        "limited_public_use": "No puede determinarse una autorización aplicable con esta evidencia.",
        "contact": "Responsable de licencias por confirmar",
        "contact_url": "https://www.perfil.com/terminos-privacidad",
        "contact_status": "SCOPE_AND_CONTACT_REVIEW_REQUIRED",
        "status_label": "Alcance pendiente de aclaración",
        "next_action": "Localizar condiciones específicas de artículos y confirmar el titular y alcance por escrito. concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.perfil.com/terminos-privacidad"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 107,
        "name": "Crikey",
        "reason": "Crikey/Private Media requiere acuerdo para distribuir, modificar o crear derivados del contenido propio o de terceros.",
        "limited_public_use": "Uso personal limitado; no cubre la integración comercial.",
        "contact": "support@crikey.com.au · derivación general",
        "contact_url": "https://www.crikey.com.au/contact-us/",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.crikey.com.au/terms-conditions/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 109,
        "name": "Fox News",
        "reason": "Fox News restringe captura automatizada, archivo, redistribución y traducción; los usos con IA requieren alcance autorizado.",
        "limited_public_use": "No se acredita permiso para el flujo previsto.",
        "contact": "Fox News · contacto general",
        "contact_url": "https://www.foxnews.com/contact",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.foxnews.com/terms-of-use"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      }
    ],
    "source_ids": [
      89,
      90,
      91,
      107,
      109
    ],
    "inbox_checked": false,
    "emails_sent_this_batch": 0,
    "permissions_changed": false,
    "licences_granted": 0
  },
  "licensing_batch_09": {
    "batch": 9,
    "checked_at": "2026-09-11T23:58:35.623656+00:00",
    "sources": [
      {
        "id": 110,
        "name": "PBS NewsHour",
        "reason": "PBS limita la explotación comercial; deben confirmarse además los derechos del productor de NewsHour y de terceros.",
        "limited_public_use": "Las condiciones de PBS no conceden por sí solas derechos de todos los programas.",
        "contact": "PBS · contactos de programas; derivar a NewsHour",
        "contact_url": "https://www.pbs.org/about/about-pbs/contact-information/pbs-program-contacts/",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.pbs.org/about/about-pbs/terms-of-use/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 111,
        "name": "CNBC",
        "reason": "La evidencia conservada corresponde a CNBC+ y condiciones de datos financieros; no basta para determinar derechos de artículos. La nueva consulta devolvió 403.",
        "limited_public_use": "Alcance de noticias editoriales pendiente; no confundir licencias de vídeo o datos con artículos.",
        "contact": "Responsable de licencias de artículos por confirmar",
        "contact_url": "https://www.cnbc.com/terms/",
        "contact_status": "SCOPE_AND_CONTACT_REVIEW_REQUIRED",
        "status_label": "Alcance pendiente de aclaración",
        "next_action": "Localizar condiciones específicas de artículos y confirmar el titular y alcance por escrito. concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.cnbc.com/terms/",
          "https://www.cnbc.com/market-data-terms-of-service/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Nueva consulta bloqueada (403); evaluación basada en evidencia conservada, sin afirmar revalidación actual."
      },
      {
        "id": 112,
        "name": "The Economic Times",
        "reason": "The Economic Times remite las solicitudes de republicación a Times Syndication Service; se necesita licencia específica.",
        "limited_public_use": "La lectura o suscripción no concede redistribución.",
        "contact": "tss@timesgroup.com · Times Syndication Service",
        "contact_url": "https://economictimes.indiatimes.com/terms-conditions",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://economictimes.indiatimes.com/terms-conditions"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 118,
        "name": "RNZ",
        "reason": "RNZ exige permiso escrito para reutilizar contenido en otras webs, apps y determinados usos con IA.",
        "limited_public_use": "Permite enlaces. La licencia de las parrillas de programación no se extiende a las noticias.",
        "contact": "RNZ · contacto general",
        "contact_url": "https://www.rnz.co.nz/about/contact",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.rnz.co.nz/about/legal"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 119,
        "name": "Rappler",
        "reason": "La política de Rappler exige consentimiento escrito para acceso automatizado, reproducción, almacenamiento y agregación comercial.",
        "limited_public_use": "Uso personal y compartir enlaces limitados; no cubre el servicio GLOBREN.",
        "contact": "Rappler · contacto editorial para derivación",
        "contact_url": "https://www.rappler.com/about-rappler/about-us/1557-contact-us/",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.rappler.com/about/policies/rappler-content-use-policy/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      }
    ],
    "source_ids": [
      110,
      111,
      112,
      118,
      119
    ],
    "inbox_checked": false,
    "emails_sent_this_batch": 0,
    "permissions_changed": false,
    "licences_granted": 0
  },
  "licensing_batch_10": {
    "batch": 10,
    "checked_at": "2026-09-11T23:58:35.623656+00:00",
    "sources": [
      {
        "id": 120,
        "name": "GroundUp",
        "reason": "GroundUp exige aprobación previa y, normalmente, republicación íntegra con atribución, enlace y condiciones de medición.",
        "limited_public_use": "El extracto, la traducción y el procesamiento con IA necesitan aclaración separada; no asumirlos incluidos.",
        "contact": "Solicitud de republicación indicada en licencia; correo por confirmar",
        "contact_url": "https://groundup.org.za/licencing/detail/2/",
        "contact_status": "PERMISSION_CONTACT_UNRESOLVED",
        "status_label": "Responsable de permisos pendiente de confirmar",
        "next_action": "Aclarar si admite extractos y adaptación al agregador, frente a republicación íntegra. Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://groundup.org.za/licencing/detail/2/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 122,
        "name": "Graphic Online",
        "reason": "Graphic Online exige autorización para reutilización fuera del uso personal y licencia para servicios comerciales de agregación o seguimiento.",
        "limited_public_use": "No se acredita permiso para el flujo completo.",
        "contact": "Graphic Online · contacto general",
        "contact_url": "https://www.graphic.com.gh/contact-us.html",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.graphic.com.gh/terms-of-use.html"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 131,
        "name": "Nikkei Asia",
        "reason": "La política conservada de Nikkei Asia limita reutilización y usos de IA/análisis; la consulta actual devolvió 403.",
        "limited_public_use": "Enlaces y usos personales o citas sujetos a límites; no equivalen a permiso para agregación.",
        "contact": "Nikkei Asia · responsable de derechos por confirmar",
        "contact_url": "https://info.asia.nikkei.com/copyright",
        "contact_status": "PERMISSION_CONTACT_UNRESOLVED",
        "status_label": "Responsable de permisos pendiente de confirmar",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://info.asia.nikkei.com/terms-of-use",
          "https://info.asia.nikkei.com/copyright"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Nueva consulta bloqueada (403); evaluación basada en evidencia conservada, sin afirmar revalidación actual."
      },
      {
        "id": 132,
        "name": "South China Morning Post",
        "reason": "SCMP restringe reproducción automatizada y usos con IA, incluidos determinados usos de recuperación y entrada de contenido.",
        "limited_public_use": "Una suscripción no acredita estos derechos.",
        "contact": "SCMP Enterprise · Licensing",
        "contact_url": "https://enterprise.scmp.com/licensing",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.scmp.com/terms-conditions"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 134,
        "name": "The Korea Herald",
        "reason": "The Korea Herald exige permiso escrito; los derechos de material de terceros deben confirmarse por separado.",
        "limited_public_use": "No se acredita licencia para el flujo GLOBREN.",
        "contact": "khnews@heraldcorp.com",
        "contact_url": "https://members.heraldcorp.com/html/custom/copyright.php?&lang=en",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://members.heraldcorp.com/html/custom/copyright.php?&lang=en"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      }
    ],
    "source_ids": [
      120,
      122,
      131,
      132,
      134
    ],
    "inbox_checked": false,
    "emails_sent_this_batch": 0,
    "permissions_changed": false,
    "licences_granted": 0
  },
  "licensing_batch_11": {
    "batch": 11,
    "checked_at": "2026-09-11T23:58:35.623656+00:00",
    "sources": [
      {
        "id": 135,
        "name": "Bangkok Post",
        "reason": "Bangkok Post permite un uso delimitado de su RSS; la reutilización que exceda esa modalidad necesita permiso escrito.",
        "limited_public_use": "RSS sin modificar: titular, resumen de 100–150 caracteres y enlace conforme a su política. No acredita traducción, archivo ni IA.",
        "contact": "webmaster@bangkokpost.co.th",
        "contact_url": "https://www.bangkokpost.com/republishingpolicy",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Evaluar por separado el RSS permitido, sin ampliar sus usos; Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.bangkokpost.com/republishingpolicy"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 136,
        "name": "Malaysiakini",
        "reason": "Malaysiakini evalúa la reutilización de contenido caso por caso y exige consentimiento escrito.",
        "limited_public_use": "No se acredita autorización general para el agregador.",
        "contact": "editor@malaysiakini.com",
        "contact_url": "https://www.malaysiakini.com/en/about/terms-of-service/",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.malaysiakini.com/en/about/terms-of-service"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 142,
        "name": "The Narwhal",
        "reason": "The Narwhal exige solicitar permiso; la vía de republicación distingue artículos de plantilla y colaboraciones con derechos separados.",
        "limited_public_use": "Las condiciones de republicación solo aplican si se aprueba la solicitud y para el contenido cubierto.",
        "contact": "republish@thenarwhal.ca",
        "contact_url": "https://thenarwhal.ca/article-republish-permission-information/",
        "contact_status": "OFFICIAL_CONTENT_LICENSING_ROUTE",
        "status_label": "Vía de derechos localizada; autorización pendiente",
        "next_action": "Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://thenarwhal.ca/article-republish-permission-information/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 149,
        "name": "The Irish Times",
        "reason": "The Irish Times exige autorización para reutilizar contenido fuera de los usos limitados de la suscripción.",
        "limited_public_use": "No se acredita permiso para redistribución e integración con IA.",
        "contact": "The Irish Times · contacto general",
        "contact_url": "https://www.irishtimes.com/about-us/contact-us/",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.irishtimes.com/policy-and-terms/terms-conditions/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 151,
        "name": "Le Temps",
        "reason": "Le Temps requiere autorización para reproducción y reutilización pública o comercial de su contenido.",
        "limited_public_use": "La suscripción no acredita derechos de republicación y transformación.",
        "contact": "Le Temps · contacto general",
        "contact_url": "https://www.letemps.ch/contact",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.letemps.ch/conditions-generales-utilisation"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      }
    ],
    "source_ids": [
      135,
      136,
      142,
      149,
      151
    ],
    "inbox_checked": false,
    "emails_sent_this_batch": 0,
    "permissions_changed": false,
    "licences_granted": 0
  },
  "licensing_batch_12": {
    "batch": 12,
    "checked_at": "2026-09-11T23:58:35.623656+00:00",
    "sources": [
      {
        "id": 155,
        "name": "Balkan Insight",
        "reason": "La evidencia conservada de Balkan Insight exige aprobación escrita para republicación, traducción, extracción automatizada y usos con IA. La nueva consulta devolvió 403.",
        "limited_public_use": "No se acredita autorización para el flujo GLOBREN.",
        "contact": "Responsable de permisos por confirmar",
        "contact_url": "https://balkaninsight.com/terms-of-use/",
        "contact_status": "PERMISSION_CONTACT_UNRESOLVED",
        "status_label": "Responsable de permisos pendiente de confirmar",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://balkaninsight.com/terms-of-use/",
          "https://balkaninsight.com/personal-terms-of-use/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Nueva consulta bloqueada (403); evaluación basada en evidencia conservada, sin afirmar revalidación actual."
      },
      {
        "id": 158,
        "name": "Fiji Times",
        "reason": "Fiji Times limita la copia a uso personal y exige autorización para utilizar contenido en otra publicación.",
        "limited_public_use": "Las excepciones legales mencionadas no equivalen a una licencia general del agregador.",
        "contact": "Fiji Times · contacto general",
        "contact_url": "https://www.fijitimes.com.fj/contact-us/",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.fijitimes.com.fj/terms/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 159,
        "name": "Post-Courier",
        "reason": "Post-Courier reserva el contenido a South Pacific Post o sus licenciantes; la republicación necesita permiso.",
        "limited_public_use": "Visualización e impresión personales limitadas; no habilitan redistribución.",
        "contact": "reception@spp.com.pg · contacto general",
        "contact_url": "https://www.postcourier.com.pg/contact-us/",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.postcourier.com.pg/post-courier-term-and-condition/"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      },
      {
        "id": 160,
        "name": "Samoa Observer",
        "reason": "Samoa Observer limita el uso a fines personales no comerciales y exige aprobación para otros usos y bases de datos.",
        "limited_public_use": "No se acredita permiso para el flujo previsto.",
        "contact": "Samoa Observer · formulario de contacto",
        "contact_url": "https://www.samoaobserver.ws/contacts/new",
        "contact_status": "GENERAL_ROUTING_ONLY",
        "status_label": "Contacto general; derivación a derechos pendiente",
        "next_action": "Confirmar o pedir derivación al responsable de derechos. Solicitar autorización escrita o propuesta; concretar suministro autorizado, titulares y extractos en web/app, IA externa sin entrenamiento, traducción y resúmenes separados, retención, territorios, atribución y retirada.",
        "evidence_urls": [
          "https://www.samoaobserver.ws/terms-and-conditions"
        ],
        "outreach_status": "NO_REQUEST_IN_CONSULTED_REGISTERS",
        "checked_at": "2026-09-11T23:58:35.623656+00:00",
        "evidence_note": "Consulta actual con respuesta 200."
      }
    ],
    "source_ids": [
      155,
      158,
      159,
      160
    ],
    "inbox_checked": false,
    "emails_sent_this_batch": 0,
    "permissions_changed": false,
    "licences_granted": 0
  },
  "recovery_batch_20260912": {
    "version": "rights-recovery30-v0_1",
    "checked_at": "2026-09-12T00:09:11.478823+00:00",
    "original_pending_total": 62,
    "reviewed_this_batch": 30,
    "not_yet_revisited": 32,
    "counts": {
      "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW": 13,
      "POLICY_SCOPE_UNRESOLVED": 8,
      "VERIFICATION_BLOCKED": 9
    },
    "remaining_ids": [
      74,
      75,
      76,
      82,
      83,
      84,
      85,
      86,
      87,
      94,
      97,
      99,
      100,
      101,
      102,
      103,
      108,
      121,
      125,
      126,
      128,
      130,
      133,
      137,
      138,
      139,
      140,
      143,
      148,
      150,
      152,
      157
    ],
    "inbox_checked": false,
    "new_outreach_sent": 0,
    "licences_granted": 0,
    "permissions_changed": false,
    "scope": "Revisión documental; los casos no verificables no se consideran resueltos.",
    "sources": [
      {
        "id": 5,
        "name": "NPR",
        "continent": "America",
        "country_code": "US",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "NPR exige permiso para republicación y uso comercial; sus feeds públicos están limitados a usos personales o determinadas entidades sin ánimo de lucro que no sean medios.",
        "limited_public_use": "Las condiciones de feeds no encajan automáticamente con GLOBREN. IA externa y derechos de emisoras asociadas deben concretarse.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://www.npr.org/about-npr/179876898/terms-of-use"
        ],
        "contact": "Página de permisos enlazada por NPR; destinatario pendiente",
        "contact_url": "https://www.npr.org/about-npr/179876898/terms-of-use",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://www.npr.org/about-npr/179876898/terms-of-use",
            "status": 200,
            "sha256": "aef13b5757a8f129384d409bbee7c39f5138c6479ad709089a65455e70ee2474"
          }
        ]
      },
      {
        "id": 6,
        "name": "Caixin",
        "continent": "Asia",
        "country_code": "CN",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "status_label": "Alcance pendiente de aclaración",
        "reason": "Se localizaron condiciones y contacto de licencias de Caixin Global, pero el registro de GLOBREN corresponde a caixin.com. Falta confirmar que cubran la edición y los artículos seleccionados.",
        "limited_public_use": "No trasladar permisos entre ediciones por pertenecer al mismo grupo.",
        "next_action": "Confirmar condiciones aplicables a la edición y a los artículos concretos; obtener respuesta del titular sobre suministro, web/app, extractos, IA externa y transformaciones.",
        "evidence_urls": [
          "https://www.caixinglobal.com/terms/",
          "https://www.caixinglobal.com/licensing/"
        ],
        "contact": "xinyiliu@caixin.com · licencias Caixin Global; confirmar edición",
        "contact_url": "https://www.caixinglobal.com/licensing/",
        "contact_status": "OFFICIAL_LICENSING_CONTACT",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://corp.caixin.com/copyright/",
            "status": 200,
            "sha256": "9f98ba09eb1624d81304526f4dac16c0fba62e5ea0744a112465b7fc4a2c81eb"
          },
          {
            "url": "https://www.caixinglobal.com/terms/",
            "status": 200,
            "sha256": "c2cb3381d7b676af5bbe7b12496f85b5e186193f5bfad0d27aabd1dde09b7098"
          },
          {
            "url": "https://www.caixinglobal.com/licensing/",
            "status": 200,
            "sha256": "4efbba93d7da8b0e9b971a15e2e88c5916175e3d92636f64765ee3eba8b3bedc"
          }
        ]
      },
      {
        "id": 7,
        "name": "RBC",
        "continent": "Europe",
        "country_code": "RU",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "RBC exige autorización escrita y prohíbe extracción automatizada sin permiso oficial.",
        "limited_public_use": "Contempla citas proporcionadas con atribución y enlace; no equivalen a una licencia de agregación.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://www.rbc.ru/privacy/"
        ],
        "contact": "copyright@rbc.ru",
        "contact_url": "https://www.rbc.ru/privacy/",
        "contact_status": "OFFICIAL_LICENSING_CONTACT",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Política oficial consultada mediante lector web; párrafos sobre permiso escrito, cita y extracción automatizada.",
        "attempts": [
          {
            "url": "https://www.rbc.ru/privacy/",
            "status": 401,
            "sha256": "1b8b1398fc832166187da9569c289e0d6a24c1d35b42f5725ab0387dce88b0f2"
          }
        ]
      },
      {
        "id": 11,
        "name": "Folha de S.Paulo",
        "continent": "America",
        "country_code": "BR",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "Folha exige autorización escrita de Folhapress para reproducción total o parcial de contenido editorial.",
        "limited_public_use": "Suscripción y acceso al archivo no conceden reutilización comercial.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://www1.folha.uol.com.br/paineldoleitor/2020/04/termos-e-condicoes-de-uso-folha-de-spaulo.shtml"
        ],
        "contact": "Folhapress · gestión de contenidos indicada en los términos",
        "contact_url": "https://www1.folha.uol.com.br/paineldoleitor/2020/04/termos-e-condicoes-de-uso-folha-de-spaulo.shtml",
        "contact_status": "OFFICIAL_LICENSING_CONTACT",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://www1.folha.uol.com.br/paineldoleitor/2020/04/termos-e-condicoes-de-uso-folha-de-spaulo.shtml",
            "status": 200,
            "sha256": "b63a12e7e8a163cb654000d0e5bce930a85c2ed6fc3c9bf821ec4cbb4bf27037"
          }
        ]
      },
      {
        "id": 13,
        "name": "The Japan Times",
        "continent": "Asia",
        "country_code": "JP",
        "study_status": "VERIFICATION_BLOCKED",
        "status_label": "Condiciones no verificadas",
        "reason": "Las rutas de condiciones consultadas devolvieron 403. La política encontrada de Japan Times Publishing regula publicaciones educativas y no permite evaluar este periódico.",
        "limited_public_use": "No se atribuye al diario una licencia de otra entidad o producto.",
        "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
        "evidence_urls": [
          "https://www.japantimes.co.jp/about-us/terms-and-conditions/"
        ],
        "contact": "Responsable de derechos del diario pendiente",
        "contact_url": "https://www.japantimes.co.jp/about-us/terms-and-conditions/",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
        "attempts": [
          {
            "url": "https://www.japantimes.co.jp/about-us/terms-and-conditions/",
            "status": 403,
            "sha256": "0220bf872e510947829cdc49720da13bffddeea4a43fcef8a4deca3a5fb70287"
          },
          {
            "url": "https://www.japantimes.co.jp/about-us/terms-of-service/",
            "status": 403,
            "sha256": "8b965ba6750494b40ea00032dee1ceb6afa14d2033553942424c7d079811432d"
          }
        ]
      },
      {
        "id": 14,
        "name": "NHK World-Japan",
        "continent": "Asia",
        "country_code": "JP",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "NHK WORLD-JAPAN restringe copia, republicación, modificaciones y otros usos secundarios salvo los permitidos por la ley o sus condiciones.",
        "limited_public_use": "La disponibilidad pública no acredita permiso para suministro, extractos o análisis de GLOBREN.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://www3.nhk.or.jp/nhkworld/en/terms/"
        ],
        "contact": "NHK WORLD-JAPAN · responsable de reutilización pendiente",
        "contact_url": "https://www3.nhk.or.jp/nhkworld/en/terms/",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://www3.nhk.or.jp/nhkworld/en/terms/",
            "status": 200,
            "sha256": "219e0a61539ed764350251cf19ad541a2d86a6063bf8d2cc9b01d6d87df4ccdd"
          }
        ]
      },
      {
        "id": 15,
        "name": "TASS",
        "continent": "Europe",
        "country_code": "RU",
        "study_status": "VERIFICATION_BLOCKED",
        "status_label": "Condiciones no verificadas",
        "reason": "No se recuperó una política vigente de TASS: las rutas consultadas devolvieron 403 y los resultados alternativos no correspondían a condiciones actuales de la agencia.",
        "limited_public_use": "No puede determinarse el alcance de autorización con la evidencia recuperada.",
        "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
        "evidence_urls": [
          "https://tass.com/terms-of-use"
        ],
        "contact": "Responsable de licencias TASS pendiente",
        "contact_url": "https://tass.com/terms-of-use",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
        "attempts": [
          {
            "url": "https://tass.com/terms-of-use",
            "status": 403,
            "sha256": "f08a455926ce3ae06cf46c4471c761ef8b314c769fbfb956875a66206d8628bf"
          },
          {
            "url": "https://tass.com/copyright",
            "status": 403,
            "sha256": "51d1751403886449df359a1bc84dedf2a1d3055f467a086646a16157e8dc95f0"
          }
        ]
      },
      {
        "id": 17,
        "name": "CBC News",
        "continent": "America",
        "country_code": "CA",
        "study_status": "VERIFICATION_BLOCKED",
        "status_label": "Condiciones no verificadas",
        "reason": "La consulta de CBC News agotó el tiempo de espera y la página corporativa devolvió una respuesta sin texto útil.",
        "limited_public_use": "No confundir CBC/Radio-Canada con empresas homónimas encontradas en búsquedas.",
        "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
        "evidence_urls": [
          "https://cbc.radio-canada.ca/en/vision/governance/terms-of-use"
        ],
        "contact": "Responsable de derechos CBC/Radio-Canada pendiente",
        "contact_url": "https://cbc.radio-canada.ca/en/vision/governance/terms-of-use",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
        "attempts": [
          {
            "url": "https://cbc.radio-canada.ca/en/vision/governance/terms-of-use",
            "status": 200,
            "sha256": "452683caf7c578473f3d81be4168a306f44187f02157dc51d6c0515d62a89b55"
          }
        ]
      },
      {
        "id": 19,
        "name": "ABC News Australia",
        "continent": "Oceania",
        "country_code": "AU",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "ABC Australia reserva la reproducción, republicación, adaptación y traducción fuera del uso personal salvo autorización escrita.",
        "limited_public_use": "Las excepciones educativas o de un servicio particular no cubren automáticamente GLOBREN.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://help.abc.net.au/hc/en-us/articles/360001548096-ABC-Terms-of-Use"
        ],
        "contact": "Contacto general ABC; derivación a derechos de noticias",
        "contact_url": "https://help.abc.net.au/hc/en-us/articles/360001548096-ABC-Terms-of-Use",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Condiciones oficiales consultadas mediante lector web, sección 4; actualización indicada 2 julio 2026.",
        "attempts": [
          {
            "url": "https://help.abc.net.au/hc/en-us/articles/360001548096-ABC-Terms-of-Use",
            "status": 403,
            "sha256": "4a3a00af149e88bed06e9266441b67c3d3c439d944ebf03c7599322eb05639e0"
          }
        ]
      },
      {
        "id": 21,
        "name": "People's Daily",
        "continent": "Asia",
        "country_code": "CN",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "status_label": "Alcance pendiente de aclaración",
        "reason": "La página institucional de People's Daily contiene una reserva de uso sin autorización escrita, pero no concreta canal, titulares ni alcance aplicable a People.com.cn.",
        "limited_public_use": "Falta distinguir contenido del periódico, del portal y de terceros.",
        "next_action": "Confirmar condiciones aplicables a la edición y a los artículos concretos; obtener respuesta del titular sobre suministro, web/app, extractos, IA externa y transformaciones.",
        "evidence_urls": [
          "http://www.people.com.cn/GB/50142/104580/index.html"
        ],
        "contact": "Responsable de licencias de la edición y portal pendiente",
        "contact_url": "http://www.people.com.cn/GB/50142/104580/index.html",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "http://www.people.com.cn/GB/50142/104580/index.html",
            "status": 200,
            "sha256": "5807548ca014927971d47a9ec457b7db8ff8541919c2ae9b99f49d9cde8a695b"
          }
        ]
      },
      {
        "id": 24,
        "name": "The Washington Post",
        "continent": "America",
        "country_code": "US",
        "study_status": "VERIFICATION_BLOCKED",
        "status_label": "Condiciones no verificadas",
        "reason": "Las consultas de condiciones de The Washington Post agotaron el tiempo de espera; las páginas de suscripción corporativa no acreditan derechos de redistribución.",
        "limited_public_use": "Un acceso de empresa no equivale a licencia de artículos.",
        "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
        "evidence_urls": [
          "https://www.washingtonpost.com/terms-of-service/"
        ],
        "contact": "Responsable de sindicación pendiente",
        "contact_url": "https://www.washingtonpost.com/terms-of-service/",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
        "attempts": [
          {
            "url": "https://www.washingtonpost.com/terms-of-service/",
            "error": "HTTPSConnectionPool(host='www.washingtonpost.com', port=443): Read timed out. (read timeout=7)"
          },
          {
            "url": "https://www.washingtonpost.com/terms-of-service/2022/01/01/terms-of-service/",
            "error": "HTTPSConnectionPool(host='www.washingtonpost.com', port=443): Read timed out. (read timeout=7)"
          }
        ]
      },
      {
        "id": 27,
        "name": "The Sydney Morning Herald",
        "continent": "Oceania",
        "country_code": "AU",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "status_label": "Alcance pendiente de aclaración",
        "reason": "SMH enlaza condiciones de Nine que no se recuperaron como texto y un portal de licencias centrado en fotografías.",
        "limited_public_use": "La vía de imágenes no acredita licencia de artículos, titulares ni IA.",
        "next_action": "Confirmar condiciones aplicables a la edición y a los artículos concretos; obtener respuesta del titular sobre suministro, web/app, extractos, IA externa y transformaciones.",
        "evidence_urls": [
          "https://professional.licensing-publishing.nine.com.au"
        ],
        "contact": "Nine · portal de licencias; derivar a texto editorial",
        "contact_url": "https://professional.licensing-publishing.nine.com.au",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://login.nine.com.au/terms?client_id=smh",
            "status": 200,
            "sha256": "03d8383b81d55e44079fce97c5ed0f49b857259bc09c01870ffbfbb16b0ea507"
          },
          {
            "url": "https://professional.licensing-publishing.nine.com.au",
            "status": 200,
            "sha256": "ed127dcc3cc5737c90518ee03a812093761478f1e42d2068433048660dede5db"
          }
        ]
      },
      {
        "id": 28,
        "name": "The Indian Express",
        "continent": "Asia",
        "country_code": "IN",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "The Indian Express exige acuerdo escrito para reutilización, almacenamiento sistemático, resúmenes y usos con IA; ofrece una vía de sindicación.",
        "limited_public_use": "Las condiciones incluyen RSS y API; disponer del canal no elimina la necesidad de permiso.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://indianexpress.com/terms-and-conditions/"
        ],
        "contact": "corporate@indianexpress.com",
        "contact_url": "https://indianexpress.com/terms-and-conditions/",
        "contact_status": "OFFICIAL_LICENSING_CONTACT",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Condiciones oficiales consultadas mediante lector web; secciones 4, 8 y 9, incluida sindicación.",
        "attempts": [
          {
            "url": "https://indianexpress.com/terms-and-conditions/",
            "status": 403,
            "sha256": "b90c8fd1442a3802878f40ec868314740807822447ca6c8632207aa75278b6d3"
          }
        ]
      },
      {
        "id": 29,
        "name": "Premium Times",
        "continent": "Africa",
        "country_code": "NG",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "status_label": "Alcance pendiente de aclaración",
        "reason": "Premium Times ofrece política de privacidad y contacto, pero no se localizó en ellos una licencia de reutilización editorial.",
        "limited_public_use": "La política de datos personales no determina los derechos sobre los artículos.",
        "next_action": "Confirmar condiciones aplicables a la edición y a los artículos concretos; obtener respuesta del titular sobre suministro, web/app, extractos, IA externa y transformaciones.",
        "evidence_urls": [
          "https://www.premiumtimesng.com/privacy-policy"
        ],
        "contact": "Formulario general de Premium Times",
        "contact_url": "https://www.premiumtimesng.com/contact",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://www.premiumtimesng.com/privacy-policy",
            "status": 200,
            "sha256": "a87b3380766a701a824fb80ed0ed08dd91eed2f3f7adcde16174adfffd1e9ddd"
          },
          {
            "url": "https://www.premiumtimesng.com/contact",
            "status": 200,
            "sha256": "58863873af1fcab1ad66056bcb77ef9e8f0efcdfc860f1d161de219af11ba1c3"
          }
        ]
      },
      {
        "id": 30,
        "name": "France 24",
        "continent": "Europe",
        "country_code": "FR",
        "study_status": "VERIFICATION_BLOCKED",
        "status_label": "Condiciones no verificadas",
        "reason": "Las páginas de condiciones y aviso legal de France 24 no pudieron recuperarse (403). El aviso corporativo del grupo no basta para fijar los usos de noticias.",
        "limited_public_use": "Sin autorización acreditada para el flujo previsto.",
        "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
        "evidence_urls": [
          "https://www.france24.com/en/static/legal-notice"
        ],
        "contact": "France Médias Monde / France 24 · derechos pendiente",
        "contact_url": "https://www.france24.com/en/static/legal-notice",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
        "attempts": [
          {
            "url": "https://www.france24.com/en/terms-and-conditions",
            "status": 403,
            "sha256": "103554725d2871bdf92690aa92bf97f9a46197974306cd2b144fe83ccc4e5e0f"
          },
          {
            "url": "https://www.france24.com/en/static/legal-notice",
            "status": 403,
            "sha256": "103554725d2871bdf92690aa92bf97f9a46197974306cd2b144fe83ccc4e5e0f"
          }
        ]
      },
      {
        "id": 38,
        "name": "China News Service",
        "continent": "Asia",
        "country_code": "CN",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "China News Service/Chinanews exige autorización escrita y obtención de piezas mediante su servicio de suministro; el material de terceros requiere sus propios derechos.",
        "limited_public_use": "Deben conservarse autoría, procedencia y sentido original; una licencia ordinaria no acredita transferencia a terceros o IA.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://www.chinanews.com.cn/common/footer/law.shtml",
          "https://www.chinanews.com.cn/common/footer/news-service.shtml"
        ],
        "contact": "shixiaoyi@chinanews.com.cn · cooperación de suministro",
        "contact_url": "https://www.chinanews.com.cn/common/footer/news-service.shtml",
        "contact_status": "OFFICIAL_LICENSING_CONTACT",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://www.chinanews.com.cn/common/footer/copyright.shtml",
            "status": 404,
            "sha256": "c0ea34c5d389aef01972336cc57e3c28172ad6322da9e01bd46a42b08c8e30c4"
          },
          {
            "url": "https://www.chinanews.com.cn/common/footer/law.shtml",
            "status": 200,
            "sha256": "49b1888cda1344497a1cd388eeb67c33beb912eb1fb93ee5dd96ba722538d0e8"
          },
          {
            "url": "https://www.chinanews.com.cn/common/footer/news-service.shtml",
            "status": 200,
            "sha256": "dfe186769120e534cb974e904a55d6cb915d4844a464b6f931b327f149d97714"
          }
        ]
      },
      {
        "id": 39,
        "name": "Sky News",
        "continent": "Europe",
        "country_code": "GB",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "status_label": "Alcance pendiente de aclaración",
        "reason": "Se recuperaron condiciones de la app Sky News, limitadas al uso doméstico y a ciertos territorios; no se verificaron las condiciones de reutilización de noticias de la web.",
        "limited_public_use": "No trasladar las condiciones de podcasts o de la app a una licencia de artículos.",
        "next_action": "Confirmar condiciones aplicables a la edición y a los artículos concretos; obtener respuesta del titular sobre suministro, web/app, extractos, IA externa y transformaciones.",
        "evidence_urls": [
          "https://news.sky.com/story/sky-news-app-terms-and-conditions-android-12945042"
        ],
        "contact": "Sky News · responsable de licencias de texto pendiente",
        "contact_url": "https://news.sky.com/story/sky-news-app-terms-and-conditions-android-12945042",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Condiciones oficiales de app Android consultadas mediante lector web; no resuelven licencia de noticias web.",
        "attempts": [
          {
            "url": "https://news.sky.com/info/terms-and-conditions",
            "status": 403,
            "sha256": "c5000fd31acc27e84c11b1f0b38a32a102ed37e676b663db6ea990afe5c7501e"
          }
        ]
      },
      {
        "id": 47,
        "name": "The Citizen Tanzania",
        "continent": "Africa",
        "country_code": "TZ",
        "study_status": "VERIFICATION_BLOCKED",
        "status_label": "Condiciones no verificadas",
        "reason": "The Citizen enlaza condiciones de Nation Media Group, pero ambas rutas devolvieron 403 y no se pudo confirmar su texto y alcance para Tanzania.",
        "limited_public_use": "Confirmar la entidad licenciante de Mwananchi Communications y sus contenidos de terceros.",
        "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
        "evidence_urls": [
          "https://nation.africa/kenya/terms-of-use-303726"
        ],
        "contact": "Mwananchi Communications · contacto general enlazado",
        "contact_url": "https://mcl.co.tz/#contact",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
        "attempts": [
          {
            "url": "https://nation.africa/kenya/terms-of-use-303726",
            "status": 403,
            "sha256": "8f86fabc494a8e5495777f745c1aef9454c88b722223f945a08706c2bb702307"
          },
          {
            "url": "https://nation.africa/kenya/terms-and-conditions",
            "status": 403,
            "sha256": "b019e62410bf062b38aca6a5dece74493cde7d7d172b77ffb2f19618c1de4d2c"
          }
        ]
      },
      {
        "id": 48,
        "name": "Addis Standard",
        "continent": "Africa",
        "country_code": "ET",
        "study_status": "VERIFICATION_BLOCKED",
        "status_label": "Condiciones no verificadas",
        "reason": "Las rutas de Addis Standard consultadas devolvieron 403; no se obtuvo una política de contenido evaluable.",
        "limited_public_use": "No se presume permiso ni prohibición general por el bloqueo técnico.",
        "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
        "evidence_urls": [
          "https://addisstandard.com/terms-and-conditions/"
        ],
        "contact": "Responsable de derechos pendiente",
        "contact_url": "https://addisstandard.com/terms-and-conditions/",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
        "attempts": [
          {
            "url": "https://addisstandard.com/terms-and-conditions/",
            "status": 403,
            "sha256": "6225901ddde4fbc7e4ff5ea76551a4f2870f55f4bd543b6d3f011f9eb5ff9beb"
          },
          {
            "url": "https://addisstandard.com/about-us/",
            "status": 403,
            "sha256": "c3408932addfe63e44ee5b914d89e452e7e55cfdad0d00fb145bece995d46061"
          }
        ]
      },
      {
        "id": 49,
        "name": "Ahram Online",
        "continent": "Africa",
        "country_code": "EG",
        "study_status": "VERIFICATION_BLOCKED",
        "status_label": "Condiciones no verificadas",
        "reason": "Se accedió a la portada de Ahram Online, pero las rutas de información y copyright consultadas devolvieron 403.",
        "limited_public_use": "La portada accesible no acredita autorización de reutilización.",
        "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
        "evidence_urls": [
          "https://english.ahram.org.eg/UI/Front/Copyright.aspx"
        ],
        "contact": "Ahram Online · responsable de reutilización pendiente",
        "contact_url": "https://english.ahram.org.eg/UI/Front/Copyright.aspx",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
        "attempts": [
          {
            "url": "https://english.ahram.org.eg/UI/Front/Aboutus.aspx",
            "status": 403,
            "sha256": "91c2ecda39a21c3176a7e49f78a4d0b6796588803188b2f0bbfb44ed7739bc3f"
          },
          {
            "url": "https://english.ahram.org.eg/UI/Front/Copyright.aspx",
            "status": 403,
            "sha256": "6e3db96e11c071d99829e8aef08776d331916324f2265b3833a3afc5cbf55ec6"
          }
        ]
      },
      {
        "id": 51,
        "name": "Arab News",
        "continent": "Asia",
        "country_code": "SA",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "Arab News exige aprobación escrita para reproducción, distribución, modificación y explotación pública o comercial.",
        "limited_public_use": "Deben verificarse por separado titulares, suministro y procesamiento externo con IA.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://www.arabnews.com/node/51204"
        ],
        "contact": "Arab News · contacto general",
        "contact_url": "https://www.arabnews.com/contact-us",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://www.arabnews.com/node/51204",
            "status": 200,
            "sha256": "819b38b34aad0d219a6cda69cb9528c8bfec2d402dc6ac806e4f50af43edf675"
          }
        ]
      },
      {
        "id": 52,
        "name": "Dawn",
        "continent": "Asia",
        "country_code": "PK",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "Republicación y usos no personales requieren permiso escrito.",
        "limited_public_use": "Uso personal no comercial limitado.",
        "next_action": "Solicitar alcance específico para GLOBREN.",
        "evidence_urls": [
          "https://www.dawn.com/terms/"
        ],
        "contact": "Responsable de licencias pendiente",
        "contact_url": "https://www.dawn.com/terms/",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Condiciones oficiales consultadas mediante lector web, apartado de propiedad intelectual.",
        "attempts": [
          {
            "url": "https://www.dawn.com/terms-of-use",
            "status": 403,
            "sha256": "8d5031279a7638d177792816627de30efa07257ae6c5ad920a208de01fb187c1"
          },
          {
            "url": "https://www.dawn.com/terms/",
            "status": 403,
            "sha256": "fe373961f1fc54d46d7661d7ae7b699fd83dbbb7d0c361e6bc3f7aaa619e6388"
          }
        ]
      },
      {
        "id": 53,
        "name": "The Jakarta Post",
        "continent": "Asia",
        "country_code": "ID",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "The Jakarta Post condiciona reproducción, transformación y transferencia de sus productos a aprobación del medio.",
        "limited_public_use": "No consta licencia pública que cubra el flujo editorial de GLOBREN.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://www.thejakartapost.com/term-of-use"
        ],
        "contact": "The Jakarta Post · contacto general",
        "contact_url": "https://www.thejakartapost.com/contact-us",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://www.thejakartapost.com/terms-of-use",
            "status": 404,
            "sha256": "b1df3b16b6b4edccecc5befcf5660c1ae5b2954f89e702852b68c8bc3d751061"
          },
          {
            "url": "https://www.thejakartapost.com/term-of-use",
            "status": 200,
            "sha256": "177759d28b3302de221bb2ee3cd93f83565e4c03a8f11d5c1a5f609c6023d579"
          }
        ]
      },
      {
        "id": 58,
        "name": "Anadolu Agency",
        "continent": "Asia",
        "country_code": "TR",
        "study_status": "VERIFICATION_BLOCKED",
        "status_label": "Condiciones no verificadas",
        "reason": "Las consultas a Anadolu Agency finalizaron sin conexión útil. Los resultados de otras entidades llamadas Anadolu no corresponden a la agencia.",
        "limited_public_use": "No se ha determinado el alcance de una licencia de noticias.",
        "next_action": "Conseguir copia vigente de las condiciones o respuesta del titular por un canal oficial; mantener los usos sin habilitar hasta disponer de evidencia aplicable.",
        "evidence_urls": [
          "https://www.aa.com.tr/en/p/terms-and-conditions"
        ],
        "contact": "Anadolu Agency · responsable de licencias pendiente",
        "contact_url": "https://www.aa.com.tr/en/p/terms-and-conditions",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "No se obtuvo texto suficiente de condiciones. Las URLs registradas son intentos de consulta, no permisos acreditados.",
        "attempts": [
          {
            "url": "https://www.aa.com.tr/en/p/terms-and-conditions",
            "error": "('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))"
          },
          {
            "url": "https://www.aa.com.tr/en/p/terms-of-use",
            "error": "HTTPSConnectionPool(host='www.aa.com.tr', port=443): Read timed out. (read timeout=7)"
          }
        ]
      },
      {
        "id": 61,
        "name": "la Repubblica",
        "continent": "Europe",
        "country_code": "IT",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "Las condiciones vigentes de Repubblica restringen los contenidos de la suscripción a uso personal y no comercial; reservan derechos del grupo y de terceros.",
        "limited_public_use": "La suscripción no permite por sí sola reutilización en otra publicación; concretar licencia del suministro previsto.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://quotidiano.repubblica.it/edicola/contratto.jsp?id=CP&testata=repubblica"
        ],
        "contact": "GEDI / Repubblica · responsable de sindicación pendiente",
        "contact_url": "https://quotidiano.repubblica.it/edicola/contratto.jsp?id=CP&testata=repubblica",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://quotidiano.repubblica.it/edicola/contratto.jsp?id=CP&testata=repubblica",
            "status": 200,
            "sha256": "244e5413292a7490ed12cb087b186ca29030df69c7cf491dcc2238eae8ae8c6c"
          }
        ]
      },
      {
        "id": 62,
        "name": "NOS",
        "continent": "Europe",
        "country_code": "NL",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "NOS restringe copia, modificación y distribución sin consentimiento y exige permiso explícito para recopilación automática mediante bots o IA.",
        "limited_public_use": "Permite compartir y enlazar dentro de límites personales y no comerciales; no habilita el agregador.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://over.nos.nl/organisatie/algemene-voorwaarden-nos/"
        ],
        "contact": "NOS · contacto general; derivación a derechos",
        "contact_url": "https://over.nos.nl/organisatie/algemene-voorwaarden-nos/",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://over.nos.nl/organisatie/regelgeving/",
            "status": 200,
            "sha256": "37f5460cc0a469ce60b981c312a1ae518f57e659f56e007e2682d1cd15674432"
          }
        ]
      },
      {
        "id": 63,
        "name": "SVT Nyheter",
        "continent": "Europe",
        "country_code": "SE",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "status_label": "Alcance pendiente de aclaración",
        "reason": "Se localizaron condiciones de SVT Konto y Duo, pero no condiciones aplicables a la reutilización de artículos de SVT Nyheter.",
        "limited_public_use": "Una licencia de software o cuenta no concede derechos editoriales.",
        "next_action": "Confirmar condiciones aplicables a la edición y a los artículos concretos; obtener respuesta del titular sobre suministro, web/app, extractos, IA externa y transformaciones.",
        "evidence_urls": [
          "https://www.svt.se/kontakt/svt-konto"
        ],
        "contact": "SVT Kontakt · aclarar derechos de Nyheter",
        "contact_url": "https://www.svt.se/kontakt/svt-konto",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Página oficial SVT Konto consultada mediante lector web; remite a condiciones de cuenta.",
        "attempts": [
          {
            "url": "https://www.svt.se/kontakt/anvandarvillkor",
            "status": 404,
            "sha256": "360698c2835f76abf17eecc1208a605f27f2732b9ae37f73fa3c724c40488db9"
          },
          {
            "url": "https://www.svt.se/kontakt/upphovsratt",
            "status": 404,
            "sha256": "360698c2835f76abf17eecc1208a605f27f2732b9ae37f73fa3c724c40488db9"
          }
        ]
      },
      {
        "id": 64,
        "name": "NRK",
        "continent": "Europe",
        "country_code": "NO",
        "study_status": "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW",
        "status_label": "Requiere permiso para el flujo previsto",
        "reason": "La política de NRK enlazada desde su portada exige aprobación escrita para copia y republicación, salvo uso privado no comercial.",
        "limited_public_use": "La página está fechada en 2014: confirmar vigencia y alcance específico para IA, traducción y suministro.",
        "next_action": "Solicitar acuerdo escrito para canal autorizado, titulares y extractos en web/app, análisis con IA externa sin entrenamiento, traducción y resúmenes separados, atribución, conservación y retirada.",
        "evidence_urls": [
          "https://www.nrk.no/etikk/opphavsrett-pa-nrk.no-1.2843522"
        ],
        "contact": "info@nrk.no · consulta general",
        "contact_url": "https://www.nrk.no/etikk/opphavsrett-pa-nrk.no-1.2843522",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://www.nrk.no/etikk/opphavsrett-pa-nrk.no-1.2843522",
            "status": 200,
            "sha256": "92d4815fbbb139c35d80e9947115b56d055ab2b00fe70ac7ae67408e2f432e2d"
          }
        ]
      },
      {
        "id": 65,
        "name": "Yle",
        "continent": "Europe",
        "country_code": "FI",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "status_label": "Alcance pendiente de aclaración",
        "reason": "Yle documenta enlaces y elementos habilitados para incrustación, pero las condiciones de Yle ID no determinan el alcance de reutilización editorial del agregador.",
        "limited_public_use": "Enlazar o incrustar lo permitido no acredita extracción, traducción, resúmenes ni IA.",
        "next_action": "Confirmar condiciones aplicables a la edición y a los artículos concretos; obtener respuesta del titular sobre suministro, web/app, extractos, IA externa y transformaciones.",
        "evidence_urls": [
          "https://yle.fi/a/20-10008944"
        ],
        "contact": "Yle · contacto general",
        "contact_url": "https://yle.fi/aihe/about-yle/contact-us",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://yle.fi/aihe/a/20-10001427",
            "status": 200,
            "sha256": "8c3b2b65d437038a0a50396bff5e830015eb90024881072fb1eace95d110ca9d"
          },
          {
            "url": "https://yle.fi/a/20-10008944",
            "status": 200,
            "sha256": "3df0c2f301fa89306796db6febf6482df3e7bc38d06b479d734c4c92a9c9a5ca"
          }
        ]
      },
      {
        "id": 70,
        "name": "La Razón",
        "continent": "Europe",
        "country_code": "ES",
        "study_status": "POLICY_SCOPE_UNRESOLVED",
        "status_label": "Alcance pendiente de aclaración",
        "reason": "El aviso legal recuperado de La Razón contiene principalmente protección de datos; no permite determinar derechos de reutilización de artículos.",
        "limited_public_use": "El correo de protección de datos no se tratará como contacto de licencias.",
        "next_action": "Confirmar condiciones aplicables a la edición y a los artículos concretos; obtener respuesta del titular sobre suministro, web/app, extractos, IA externa y transformaciones.",
        "evidence_urls": [
          "https://www.larazon.es/aviso-legal/"
        ],
        "contact": "Responsable de derechos editoriales pendiente",
        "contact_url": "https://www.larazon.es/aviso-legal/",
        "contact_status": "CONTACT_OR_SCOPE_CONFIRMATION_PENDING",
        "checked_at": "2026-09-12T00:09:11.478823+00:00",
        "permissions_changed": false,
        "enabled_uses": {
          "production_collection_allowed": false,
          "headline_reuse_allowed": false,
          "summary_reuse_allowed": false,
          "translation_allowed": false,
          "image_reuse_allowed": false
        },
        "outreach_status": "NOT_SENT_IN_THIS_REVIEW",
        "evidence_note": "Consulta directa de páginas oficiales; véanse limitaciones y resultado documental.",
        "attempts": [
          {
            "url": "https://www.larazon.es/aviso-legal/",
            "status": 200,
            "sha256": "3fe57c1206e36da221698e504abc40ddbf69841eab5cb1b8869557c761b1eca5"
          },
          {
            "url": "https://www.larazon.es/condiciones-legales/",
            "status": 404,
            "sha256": "c4b6e22da92529c0a62e62eaacd3601d9656b3a8c7c596e52a8784b272d1c71f"
          }
        ]
      }
    ]
  },
  "outreach_batch_20260912_01": {
    "checked_at": "2026-09-12T00:22:21.492771+00:00",
    "source_ids": [
      9,
      28,
      35,
      60,
      80
    ],
    "delivered": 5,
    "awaiting_reply": 5,
    "licences_granted": 0,
    "fees_authorized": false
  },
  "outreach_batch_20260912_02": {
    "checked_at": "2026-09-12T00:32:29.888848+00:00",
    "source_ids": [
      112,
      134,
      135,
      136,
      142
    ],
    "delivered": 3,
    "bounced": 2,
    "licences_granted": 0,
    "fees_authorized": false
  },
  "outreach_batch_20260912_03": {
    "checked_at": "2026-09-12T00:32:29.888848+00:00",
    "source_ids": [
      1,
      22,
      40,
      38,
      7
    ],
    "delivered": 5,
    "bounced": 0,
    "licences_granted": 0,
    "fees_authorized": false
  },
  "outreach_batch_20260912_04": {
    "checked_at": "2026-09-12T00:42:58.685182+00:00",
    "source_ids": [
      2,
      69,
      78,
      90,
      64
    ],
    "delivered": 4,
    "bounced": 1,
    "licences_granted": 0,
    "fees_authorized": false
  },
  "outreach_batch_20260912_05": {
    "checked_at": "2026-09-12T00:51:37.663323+00:00",
    "source_ids": [
      68,
      72,
      159,
      50,
      149
    ],
    "delivered": 5,
    "bounced": 0,
    "licences_granted": 0,
    "fees_authorized": false
  },
  "outreach_batch_20260912_06": {
    "checked_at": "2026-09-12T00:53:06.997994+00:00",
    "source_ids": [
      118,
      122,
      151,
      51,
      53
    ],
    "delivered": 4,
    "bounced": 1,
    "licences_granted": 0,
    "fees_authorized": false
  },
  "outreach_batch_20260912_07": {
    "checked_at": "2026-09-12T00:55:38.710151+00:00",
    "source_ids": [
      98,
      55,
      132,
      52,
      158
    ],
    "delivered": 5,
    "bounced": 0,
    "licences_granted": 0,
    "fees_authorized": false
  },
  "outreach_batch_20260912_08": {
    "checked_at": "2026-09-12T01:06:25.301869+00:00",
    "source_ids": [
      36,
      119,
      44,
      46,
      62
    ],
    "delivered": 3,
    "bounced": 1,
    "delivery_pending": 1,
    "licences_granted": 0,
    "fees_authorized": false
  },
  "outreach_batch_20260912_09": {
    "checked_at": "2026-09-12T01:18:47.784919+00:00",
    "counts": {
      "delivered": 5
    },
    "source_ids": [
      4,
      31,
      81,
      3,
      5
    ]
  },
  "outreach_batch_20260912_10": {
    "checked_at": "2026-09-12T01:18:47.784919+00:00",
    "counts": {
      "delivered": 4,
      "sent": 1
    },
    "source_ids": [
      120,
      42,
      20,
      10,
      123,
      124
    ]
  },
  "outreach_batch_20260912_11": {
    "checked_at": "2026-09-12T01:18:47.784919+00:00",
    "counts": {
      "delivered": 4,
      "bounced": 1
    },
    "source_ids": [
      54,
      110,
      57,
      155,
      11
    ]
  },
  "outreach_batch_20260912_12": {
    "checked_at": "2026-09-12T01:29:06.792581+00:00",
    "counts": {
      "delivered": 5
    },
    "source_ids": [
      34,
      59,
      89,
      16,
      109
    ]
  },
  "outreach_batch_20260912_13": {
    "checked_at": "2026-09-12T01:29:06.792581+00:00",
    "counts": {
      "delivered": 2
    },
    "source_ids": [
      23,
      66
    ]
  },
  "outreach_batch_20260912_14": {
    "checked_at": "2026-09-12T01:29:06.792581+00:00",
    "counts": {
      "delivered": 1
    },
    "source_ids": [
      61
    ]
  },
  "outreach_final_20260912": {
    "checked_at": "2026-09-12T01:30:59.271240+00:00",
    "email_attempts": 63,
    "delivery_counts": {
      "delivered": 55,
      "bounced": 6,
      "delivery_delayed": 1,
      "sent": 1
    },
    "pending_form_sources": [
      14,
      41,
      107
    ],
    "new_batch_range": "09-14",
    "new_emails": 23,
    "new_sources": 24,
    "licences_granted_by_this_outreach": 0,
    "fees_authorized": false,
    "confirmed_form_sources": [
      19,
      25,
      131,
      160
    ],
    "forms_updated_at": "2026-09-12T09:46:11.119383+00:00"
  },
  "expansion_50_20260912": {
    "added": 50,
    "counts": {
      "VERIFICATION_BLOCKED": 14,
      "POLICY_SCOPE_UNRESOLVED": 18,
      "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW": 16,
      "PARTNER_OR_LICENSE_ROUTE": 1,
      "CONDITIONAL_PUBLIC_REPUBLICATION": 1
    },
    "manual_outreach": "deferred",
    "new_authorizations": 0,
    "outreach": {
      "sent": 11,
      "delivery_counts": {
        "delivered": 10,
        "not_sent": 5,
        "bounced": 1
      },
      "checked_at": "2026-09-12T01:56:28.782700+00:00"
    }
  },
  "delivery_audit_20260912": {
    "checked_at": "2026-09-12T09:57:52.132040+00:00",
    "provider": "Resend",
    "bounced_count": 10,
    "bounced": [
      {
        "id": "b9df3286-4e03-48ff-81fb-112731b0cd91",
        "subject": "GLOBREN — The Atlantic text licensing enquiry for a small web/app pilot",
        "to": "permissions@theatlantic.com"
      },
      {
        "id": "f0e093d9-0904-4158-a209-0894a8ef5b27",
        "subject": "GLOBREN — Balkan Insight licensing enquiry for a small web/app pilot",
        "to": "contact@birn.eu.com"
      },
      {
        "id": "c62c0cb4-eb5d-40f0-8903-fdd7fc2a61bc",
        "subject": "GLOBREN — Rappler licensing enquiry for a small web/app pilot",
        "to": "partnerships@rappler.com"
      },
      {
        "id": "348d5748-18c1-4040-8072-c5e36fab7399",
        "subject": "GLOBREN — Dawn licensing enquiry for a small web/app pilot",
        "to": "editor@dawn.com"
      },
      {
        "id": "864cf249-10de-419e-bc66-d62812a6f391",
        "subject": "GLOBREN — The Jakarta Post licensing enquiry for a small web/app pilot",
        "to": "mediapartnership@thejakartapost.com"
      },
      {
        "id": "7b2d7ba4-75d1-40a0-9614-bebe178aac9c",
        "subject": "GLOBREN — The Guardian licensing enquiry for a small web/app pilot",
        "to": "licensing@theguardian.com"
      },
      {
        "id": "23350c6a-3d58-442b-8e17-77734c939cc7",
        "subject": "GLOBREN — The Economic Times licensing enquiry for a small web/app pilot",
        "to": "tss@timesgroup.com"
      },
      {
        "id": "b61021bd-a0a3-4086-84a2-db6964b443dc",
        "subject": "GLOBREN — Malaysiakini licensing enquiry for a small web/app pilot",
        "to": "editor@malaysiakini.com"
      },
      {
        "id": "73f20a7e-9ebf-44de-876e-1de50c618365",
        "subject": "GLOBREN — Space.com content licensing enquiry for a small pilot",
        "to": "licensing@futurenet.com"
      },
      {
        "id": "08b6ff43-8258-4272-a80f-ceeba22c2715",
        "to": "multimedia@myjoyonline.com",
        "subject": "GLOBREN — MyJoyOnline content licensing enquiry and contact referral"
      }
    ],
    "delivery_delayed": [
      {
        "publisher": "El Comercio Perú",
        "to": "contacto@elcomercio.pe"
      }
    ],
    "scope": "Previous complete Resend audit plus newly sent MyJoyOnline email, individually verified as bounced."
  },
  "rights_recheck_108_20260912": {
    "date": "2026-09-12",
    "emails_sent": 0,
    "method": "Búsquedas web y consultas a páginas oficiales. Los intentos no constituyen permisos ni determinaciones jurídicas cerradas; se conservan las limitaciones de alcance y acceso.",
    "new_permissions": 0,
    "reclassified": 26,
    "reviewed": 108,
    "scope": "Nueva revisión de los 108 expedientes de alcance pendiente o verificación incompleta dentro del catálogo de 209 fuentes.",
    "still_unresolved": 82,
    "completed_at": "2026-09-12T10:14:44.058018+00:00",
    "audit_url": "data/rights-recheck-108-20260912.json"
  },
  "licensing_specific20_20260912": {
    "total": 20,
    "sent": 19,
    "email_delivered": 18,
    "form_confirmed": 1,
    "pending_captcha_ids": [
      30
    ],
    "new_bounces_at_check": 0,
    "checked_at": "2026-09-12T10:33:32.281806+00:00"
  },
  "licensing_route5_20260912": {
    "prepared": 5,
    "sent": 4,
    "delivered": 4,
    "pending": 1,
    "ids": [
      6,
      97,
      105,
      154,
      103
    ],
    "status_checked_at": "2026-09-12T10:48:36.086795+00:00"
  },
  "rights_scope41_20260912": {
    "checked_at": "2026-09-12T11:02:01.939510+00:00",
    "reviewed": 41,
    "reclassified": 12,
    "permission_needed": 6,
    "license_route": 3,
    "conditional_republication": 3,
    "still_scope_unresolved": 29,
    "total_scope_or_verification_unresolved": 70,
    "emails_sent": 0,
    "operational_permissions_changed": 0,
    "audit_url": "data/rights-scope-41-20260912.json"
  },
  "rights_scope29_20260912": {
    "checked_at": "2026-09-12T11:50:46.226727+00:00",
    "reviewed": 29,
    "reclassified": 4,
    "license_route": 2,
    "conditional_republication": 2,
    "still_scope_unresolved": 25,
    "total_scope_or_verification_unresolved": 66,
    "emails_sent": 0,
    "operational_permissions_changed": 0,
    "audit_url": "data/rights-scope-29-20260912.json"
  },
  "rights_recontact25_20260912": {
    "checked_at": "2026-09-12T12:17:02.699804+00:00",
    "total": 25,
    "email_routes_verified": 19,
    "form_routes_verified": 3,
    "official_channels_identified": 2,
    "social_channels_identified": 1,
    "contact_verification_required": 0,
    "social_messaging_verification_required": 1,
    "sent": 16,
    "rights_resolved": 0,
    "operational_permissions_changed": 0,
    "audit_url": "data/rights-recontact-25-20260912.json",
    "delivered": 12,
    "bounced": 3,
    "form_pending_captcha": 0,
    "form_submitted": 1,
    "contacts_received": 13
  },
  "rights_contact_search17_20260912": {
    "checked_at": "2026-09-12T12:01:03.069826+00:00",
    "reviewed": 17,
    "emails_located": 15,
    "forms_located": 1,
    "social_profiles_located": 1,
    "social_messaging_verified": false,
    "sent": 0,
    "delivery_tested": false,
    "audit_url": "data/rights-contact-search-17-20260912.json"
  },
  "licensing_recontact16_20260912": {
    "checked_at": "2026-09-12T12:17:02.699804+00:00",
    "emails_sent": 15,
    "delivered": 12,
    "bounced": 3,
    "form_submitted": 1,
    "form_pending_captcha": 0,
    "permissions_changed": 0,
    "audit_url": "data/licensing-recontact16-20260912.json",
    "contacts_received": 13
  },
  "rights_compatible10_20260912": {
    "checked_at": "2026-09-12T12:31:57.108887+00:00",
    "reviewed": 10,
    "priority_rss_candidates": 2,
    "remaining_conditional_or_unverified": 8,
    "newly_enabled": 0,
    "enabled_total": 2,
    "audit_url": "data/rights-compatible10-20260912.json"
  },
  "rights_groups25_20260912": {
    "checked_at": "2026-09-12T13:54:22.772018+00:00",
    "reviewed_cohort": 25,
    "candidate_group1_unconfirmed": 2,
    "candidate_group4_no_agreement": 2,
    "unassigned_insufficient_evidence": 21,
    "scope_reclassified_permission_needed": 1,
    "scope_unresolved_remaining": 24,
    "newly_enabled": 0,
    "enabled_total": 2,
    "audit_url": "data/rights-groups25-20260912.json",
    "inbox_replies_checked": false
  },
  "editorial_block8_20260912": {
    "checked_at": "2026-09-12T14:31:02.762795+00:00",
    "total": 8,
    "previous_delivered_requests_reviewed": 5,
    "new_requests_sent": 2,
    "new_delivered": 1,
    "new_delivery_pending": 1,
    "draft_recipient_unverified": 1,
    "new_permissions": 0,
    "enabled_total": 2,
    "inbox_check": "Resend receiving: sin mensajes; no equivale a revisar el buzón IONOS de admin@globren.com.",
    "next_block": "13 vías de licencia/acuerdo tras este bloque",
    "audit_url": "data/editorial-block8-20260912.json"
  },
  "source_catalog_v1": {
    "version": "source-catalog-v1",
    "checked_at": "2026-09-12T18:03:51.087803+00:00",
    "total": 209,
    "catalog_counts": {
      "B": 206,
      "A": 2,
      "C": 1
    },
    "enabled_group_counts": {
      "1": 2,
      "2": 0,
      "3": 0,
      "4": 0
    },
    "blocked_documentary": 0,
    "regulatory_review": 1,
    "b_breakdown": {
      "PERMISSION_NEEDED_FOR_PLANNED_WORKFLOW": 122,
      "PARTNER_OR_LICENSE_ROUTE": 21,
      "POLICY_SCOPE_UNRESOLVED": 53,
      "CONDITIONAL_PUBLIC_REPUBLICATION": 10
    },
    "operational_permissions_changed": 0,
    "note": "A contiene solo fuentes actualmente habilitadas. B incluye permiso, acuerdo o validación de condiciones pendientes. C separa bloqueo documental y revisión regulatoria. Modalidad candidata no equivale a permiso."
  },
  "c42_review_20260912": {
    "checked_at": "2026-09-12T15:33:52.228923+00:00",
    "reviewed": 42,
    "moved_to_a": 0,
    "moved_to_b": 14,
    "remaining_c": 28,
    "remaining_documentary": 27,
    "remaining_regulatory": 1,
    "messages_sent": 0,
    "permissions_changed": 0,
    "note": "Cinco movimientos a B se basan en contacto oficial; sus condiciones siguen sin verificar. Las referencias indexadas se distinguen de documentos íntegros. B no concede permiso."
  },
  "access3_review_20260912": {
    "checked_at": "2026-09-12T15:58:37.056196+00:00",
    "reviewed": 3,
    "moved_to_b": 3,
    "messages_sent": 0,
    "permissions_changed": 0,
    "note": "Se recuperan vías oficiales para tramitar permisos; no se afirma que todos los errores de acceso ni los derechos estén resueltos."
  },
  "block16_review_20260912": {
    "checked_at": "2026-09-12T16:05:57.790191+00:00",
    "reviewed": 16,
    "moved_to_a": 0,
    "moved_to_b": 14,
    "remaining_in_block_c": 2,
    "policy_and_permission_contact": 1,
    "contact_or_referral_only": 13,
    "messages_sent": 0,
    "permissions_changed": 0,
    "note": "La clasificación B permite tramitar solicitudes; los contactos generales, comerciales o de atención no acreditan autorización ni capacidad para conceder derechos. Las referencias indexadas y contactos candidatos se distinguen de documentos recuperados."
  },
  "contact2_confirmation_20260912": {
    "checked_at": "2026-09-12T16:12:00.315629+00:00",
    "reviewed": 2,
    "moved_to_b": 1,
    "remaining_in_block_c": 1,
    "messages_sent": 0,
    "permissions_changed": 0,
    "note": "Algérie Eco pasa a B por identidad de perfil social corroborada desde su sitio. Correo sin confirmar. The Herald Zimbabwe permanece C: formulario editorial indexado pero acceso y canal aún sin confirmar."
  },
  "documentary9_review_20260912": {
    "checked_at": "2026-09-12T16:18:46.074500+00:00",
    "reviewed": 9,
    "moved_to_b": 9,
    "moved_to_a": 0,
    "remaining_documentary_c": 0,
    "remaining_regulatory_c": 1,
    "specific_licensing_routes": 2,
    "general_or_referral_routes": 7,
    "messages_sent": 0,
    "permissions_changed": 0,
    "note": "B acredita vía de tramitación, no autorización, respuesta ni entrega. Zimpapers se corrobora mediante federación sectorial e identidad editorial; el resto mediante páginas oficiales de editores o centros de ayuda. Las condiciones siguen pendientes."
  },
  "pending33_outreach_20260912": {
    "checked_at": "2026-09-12T16:55:06.076094+00:00",
    "cohort_ids": [
      14,
      30,
      88,
      91,
      103,
      161,
      162,
      163,
      166,
      168,
      172,
      173,
      174,
      175,
      177,
      178,
      179,
      182,
      183,
      184,
      185,
      187,
      188,
      189,
      190,
      193,
      197,
      200,
      202,
      203,
      204,
      206,
      208
    ],
    "summary": {
      "DELIVERED_AWAITING_REPLY": 22,
      "EMAIL_BOUNCED": 4,
      "SENT_DELIVERY_PENDING": 1,
      "FORM_SUBMITTED_CONFIRMED": 2,
      "FORM_SUBMITTED_UNCONFIRMED": 1,
      "BROWSER_SECURITY_BLOCKED": 1,
      "CAPTCHA_PENDING_NOT_SENT": 1,
      "CONTACT_VERIFICATION_PENDING": 1
    },
    "email_attempt_count": 28,
    "email_source_count": 27,
    "confirmed_receipt_count": 24,
    "operational_permissions_changed": 0,
    "audit_url": "data/licensing-pending33-20260912.json"
  },
  "history49_audit_20260912": {
    "checked_at": "2026-09-12T17:07:13.106617+00:00",
    "cohort_ids": [
      12,
      17,
      21,
      27,
      39,
      47,
      48,
      49,
      56,
      58,
      63,
      65,
      67,
      71,
      74,
      75,
      76,
      82,
      83,
      84,
      85,
      92,
      93,
      99,
      101,
      102,
      104,
      106,
      108,
      113,
      121,
      125,
      126,
      129,
      130,
      133,
      137,
      139,
      141,
      143,
      145,
      146,
      147,
      148,
      150,
      152,
      153,
      156,
      157
    ],
    "reviewed": 49,
    "summary": {
      "NO_SEND_EVIDENCE_FOUND": 47,
      "FORM_SUBMITTED_BY_USER_UNCONFIRMED": 1,
      "DELIVERED_AWAITING_REPLY": 1
    },
    "new_messages_sent": 0,
    "audit_url": "data/licensing-history49-20260912.json",
    "operational_permissions_changed": 0,
    "remaining_without_send_evidence": 47,
    "receipt_verification_pending": 1
  },
  "send47_outreach_20260912": {
    "checked_at": "2026-09-12T17:45:56.030157+00:00",
    "total_sources": 47,
    "email_sources": 41,
    "email_attempts": 44,
    "source_status_counts": {
      "DELIVERED_AWAITING_REPLY": 38,
      "BROWSER_SECURITY_BLOCKED": 2,
      "FORM_SUBMITTED_CONFIRMED": 1,
      "EMAIL_BOUNCED": 3,
      "CONTACT_VERIFICATION_PENDING": 1,
      "FORM_SUBMITTED_UNCONFIRMED": 2
    },
    "email_event_counts": {
      "delivered": 38,
      "bounced": 6
    },
    "permissions_granted": 0,
    "audit_url": "data/licensing-send47-20260912.json",
    "note": "Entrega técnica no equivale a lectura ni autorización. Los eventos de rebote se conservan, incluidos los recuperados mediante otro destinatario."
  },
  "captcha2_retry_20260912": {
    "checked_at": "2026-09-12T18:03:51.087803+00:00",
    "entries": [
      {
        "id": 30,
        "name": "France 24",
        "status": "FORM_SUBMITTED_UNCONFIRMED",
        "contact_status": "Formulario intentado · error al enviar, sin confirmación",
        "url": "https://www.francemm.com/contact",
        "captcha_passed": true,
        "submission_attempted": true,
        "receipt_confirmed": false,
        "error": "An error occurred, please try again.",
        "next_action": "El hCaptcha fue superado y se aceptó el tratamiento de datos autorizado. Al pulsar Send el formulario devolvió error y reinició el CAPTCHA. Recepción no acreditada; resolver el formulario o verificar una vía alternativa."
      },
      {
        "id": 14,
        "name": "NHK World-Japan",
        "status": "BROWSER_SECURITY_BLOCKED",
        "contact_status": "No enviado · verificación de seguridad bloqueada",
        "url": "https://nhkworld-contact-us.zendesk.com/hc/en-us/requests/new",
        "captcha_passed": false,
        "submission_attempted": false,
        "receipt_confirmed": false,
        "next_action": "Intento autorizado de verificación humana: Cloudflare vuelve a la misma pantalla y no abre el formulario. Sin envío; requiere una sesión admitida o vía alternativa verificada."
      }
    ],
    "new_confirmed_submissions": 0,
    "permissions_changed": 0
  }
}