{
  "schema": "semantic-city-graph-v1",
  "generated_at": "2026-08-22T21:52:02.121964+00:00",
  "city": {
    "slug": "barcelona",
    "documents": 7,
    "scope": "Documents in the DondeGo city channel plus semantic entities connected to those documents."
  },
  "summary": {
    "documents": 7,
    "entities": 59,
    "relations": 45,
    "temporal_assertions": 9,
    "changes": 21,
    "quality": {
      "accepted": 16,
      "suspect": 1,
      "conflict": 1,
      "unassessed": 41
    }
  },
  "documents": [
    {
      "slug": "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026",
      "title": "Rovira i Trias da la sorpresa y gana los decorados de Gràcia 2026",
      "description": "La plaza Rovira i Trias ha dado la gran sorpresa de la Festa Major de Gràcia 2026 . Su decoración Batiscaforoviruskas , inspirada en el disco Batiscafo Katiuskas de Antònia Font, se ha llevado el primer premio del concurso de espacios engalanados y ha conseguido, además, la primera victoria de esta comisión en la historia del certamen.",
      "source_url": "https://dondego.es/barcelona/news/sorpresa-en-grcia-la-plaza-rovira-i-trias-conquista-el-concurso-de-decorados/",
      "published_at": "2026-08-20T16:33:47+00:00",
      "image_url": "https://media.dondego.es/resize/rs:fill:1200:675/q:65/plain/images/news/0d/41/0d412b6d4e52dec05c52124e9735f7b3.webp@webp",
      "author": "Miriam Lado",
      "categories": [
        "Barcelona",
        "Noticias"
      ],
      "tags": [
        "Gracia",
        "Fiestas populares",
        "Cultural"
      ],
      "status": "ready"
    },
    {
      "slug": "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
      "title": "Las Festes de Gràcia 2026 llenan 23 calles de fantasía y música",
      "description": "Gràcia ya está metida de lleno en su Festa Major . Hasta el viernes 21 de agosto, 23 calles y plazas compiten en el tradicional concurso de decoraciones mientras conciertos, talleres y cultura popular ocupan el barrio. La edición de 2026 reúne cerca de 900 actividades y convierte durante siete días buena parte de la Vila en un escenario al aire libre.",
      "source_url": "https://dondego.es/barcelona/news/descubre-los-temas-y-conciertos-de-las-festes-de-grcia-2026-en-barcelona/",
      "published_at": "2026-08-18T18:28:52+00:00",
      "image_url": "https://media.dondego.es/images/news/1e/0c/1e0c7662dcd9053965a5e093bffe9943.webp",
      "author": "Miriam Lado",
      "categories": [
        "Barcelona",
        "Noticias",
        "Música"
      ],
      "tags": [
        "Gracia",
        "Fiestas populares",
        "Conciertos",
        "Música"
      ],
      "status": "ready"
    },
    {
      "slug": "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda",
      "title": "Badalona da el primer paso para construir la nueva biblioteca de Lloreda",
      "description": "Lloreda avanza hacia una nueva biblioteca que cambiará tanto la oferta cultural del barrio como uno de sus espacios públicos. El Ayuntamiento de Badalona ha iniciado la tramitación del proyecto, valorado en 2,8 millones de euros, que incluirá también la creación de una nueva plaza junto al paseo del Riu Corb.",
      "source_url": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
      "published_at": "2026-08-18T17:53:23+00:00",
      "image_url": "https://media.dondego.es/images/news/5a/23/5a23e9a21e5c0f9c121e95fa6d07cbc4.webp",
      "author": "Miriam Lado",
      "categories": [
        "Barcelona",
        "Noticias",
        "Cultura"
      ],
      "tags": [
        "Biblioteca",
        "Cultural",
        "Infraestructura"
      ],
      "status": "ready"
    },
    {
      "slug": "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria",
      "title": "Estabilizado el incendio de Collserola tras obligar a confinar parte de Sarrià",
      "description": "El incendio forestal declarado este viernes por la tarde en la montaña de Sant Pere Màrtir, en Collserola, ha quedado estabilizado después de obligar a confinar preventivamente a vecinos de Can Caralleu y cerrar varios accesos al parque. Las primeras estimaciones sitúan la superficie afectada en unas diez hectáreas.",
      "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
      "published_at": "2026-08-15T06:00:03+00:00",
      "image_url": "https://media.dondego.es/images/news/b8/70/b870dd5c35e4245b93f389cba4868fba.webp",
      "author": "Javier Montellà",
      "categories": [
        "Barcelona",
        "Noticias"
      ],
      "tags": [
        "Les Corts"
      ],
      "status": "ready"
    },
    {
      "slug": "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada",
      "title": "Rodalies restablece la R2 Nord y la R11 tras el atropello mortal en Montcada",
      "description": "La circulación de la R2 Nord y la R11 ha quedado restablecida este viernes 14 de agosto después del atropello mortal de una persona en Montcada i Reixac. El incidente obligó a interrumpir durante varias horas los trenes entre Sant Andreu y Granollers Centre y dejó importantes retrasos durante la tarde.",
      "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
      "published_at": "2026-08-14T16:56:10+00:00",
      "image_url": "https://media.dondego.es/images/news/56/44/564462f6fe2086b640e16847fb611c4e.webp",
      "author": "Miriam Lado",
      "categories": [
        "Barcelona",
        "Noticias"
      ],
      "tags": [
        "Sant Andreu",
        "Rodalies",
        "Restricciones",
        "Movilidad"
      ],
      "status": "ready"
    },
    {
      "slug": "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
      "title": "Rodalies reabre el tramo de Vallbona, pero los problemas continúan",
      "description": "Los trenes de Rodalies han vuelto a circular este lunes entre Montcada i Reixac y Sant Andreu después de cuatro días de interrupción por el socavón aparecido en Vallbona. La reapertura permite recuperar un enlace clave para miles de desplazamientos diarios, aunque el servicio arranca todavía con limitaciones de velocidad en el tramo afectado.",
      "source_url": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
      "published_at": "2026-07-27T17:06:17+00:00",
      "image_url": "https://media.dondego.es/images/news/94/26/94268197be1386714da27caa1ef4c3b2.webp",
      "author": "Miriam Lado",
      "categories": [
        "Barcelona",
        "Noticias",
        "Transporte"
      ],
      "tags": [
        "Sant Andreu",
        "Rodalies",
        "Polémica",
        "Movilidad"
      ],
      "status": "ready"
    },
    {
      "slug": "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer",
      "title": "Verano 2026 en Barcelona: todas las obras, cortes y restricciones de movilidad que debes conocer",
      "description": "Este verano, desplazarse por Barcelona requerirá aún más planificación de lo habitual. Las obras ferroviarias también afectan al área metropolitana.",
      "source_url": "https://dondego.es/barcelona/news/verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer/",
      "published_at": "2026-07-27T10:46:35+00:00",
      "image_url": "https://media.dondego.es/images/news/09/da/09daa7336fc234eadc4998a460234d7d.webp",
      "author": "Javier Montellà",
      "categories": [
        "Barcelona",
        "Noticias"
      ],
      "tags": [
        "Transporte",
        "Metro",
        "Ferrocarriles"
      ],
      "status": "ready"
    }
  ],
  "entities": [
    {
      "slug": "ajuntament-badalona",
      "name": "Ajuntament de Badalona",
      "aliases": [
        "Ayuntamiento de Badalona",
        "Ajuntament de Badalona"
      ],
      "categories": [
        "municipal-government",
        "organization",
        "public-body"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "ajuntament-de-badalona",
      "name": "Ajuntament de Badalona",
      "aliases": [
        "Ayuntamiento de Badalona",
        "Ajuntament de Badalona"
      ],
      "categories": [
        "municipal-government",
        "organization",
        "public-body"
      ],
      "identifiers": {
        "wikidata": "Q20875652",
        "osm": null
      },
      "quality": {
        "status": "accepted",
        "score": 0.834,
        "preferred_source": "wikidata",
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 3,
      "timeline_count": 0
    },
    {
      "slug": "avinguda-de-lloreda",
      "name": "Avinguda de Lloreda",
      "aliases": [
        "avenida de Lloreda",
        "Avinguda de Lloreda"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": {
          "type": "way",
          "id": "38427510"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 4,
      "timeline_count": 0
    },
    {
      "slug": "avinguda-lloreda",
      "name": "Avinguda de Lloreda",
      "aliases": [
        "avenida de Lloreda",
        "Avinguda de Lloreda"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "badalona",
      "name": "Badalona",
      "aliases": [
        "Badalona"
      ],
      "categories": [
        "administrative-area",
        "municipality",
        "place"
      ],
      "identifiers": {
        "wikidata": "Q15468",
        "osm": {
          "type": "relation",
          "id": "347954"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 9,
      "timeline_count": 0
    },
    {
      "slug": "barcelona",
      "name": "Barcelona",
      "aliases": [
        "Barcelona"
      ],
      "categories": [
        "administrative-area",
        "municipality",
        "place"
      ],
      "identifiers": {
        "wikidata": "Q1492",
        "osm": null
      },
      "quality": {
        "status": "suspect",
        "score": 0.7,
        "preferred_source": "wikidata",
        "issues": [
          {
            "kind": "geographic_mismatch",
            "severity": "high",
            "sources": [
              "osm",
              "wikidata"
            ],
            "distance_km": 43.5
          }
        ]
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria",
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada",
        "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer"
      ],
      "belief_count": 7,
      "timeline_count": 0
    },
    {
      "slug": "biblioteca-de-lloreda",
      "name": "Biblioteca de Lloreda",
      "aliases": [
        "nueva biblioteca",
        "Biblioteca de Lloreda",
        "nueva biblioteca de Lloreda",
        "biblioteca",
        "futura biblioteca"
      ],
      "categories": [
        "cultural-facility",
        "facility",
        "library",
        "public-facility"
      ],
      "identifiers": {
        "wikidata": "Q85692697",
        "osm": {
          "type": "node",
          "id": "2113072969"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 12,
      "timeline_count": 0
    },
    {
      "slug": "biblioteca-lloreda",
      "name": "Biblioteca de Lloreda",
      "aliases": [
        "nueva biblioteca",
        "biblioteca",
        "futura biblioteca",
        "nuevo equipamiento"
      ],
      "categories": [
        "cultural-facility",
        "facility",
        "library",
        "public-facility"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "bombers-de-barcelona",
      "name": "Bombers de Barcelona",
      "aliases": [
        "Bombers de Barcelona"
      ],
      "categories": [
        "emergency-service",
        "fire-service",
        "organization",
        "public-body"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "bombers-de-la-generalitat",
      "name": "Bombers de la Generalitat",
      "aliases": [
        "Bombers de la Generalitat"
      ],
      "categories": [
        "emergency-service",
        "fire-service",
        "organization",
        "public-body"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "can-caralleu",
      "name": "Can Caralleu",
      "aliases": [
        "Can Caralleu"
      ],
      "categories": [
        "place",
        "urban-area"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "carrer-de-fraternitat-de-baix",
      "name": "Carrer de Fraternitat de Baix",
      "aliases": [
        "Fraternitat de Baix",
        "Carrer de Fraternitat de Baix"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "carrer-de-fraternitat-de-dalt",
      "name": "Carrer de Fraternitat de Dalt",
      "aliases": [
        "Fraternitat de Dalt",
        "Carrer de Fraternitat de Dalt"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "carrer-de-la-llibertat",
      "name": "Carrer de la Llibertat",
      "aliases": [
        "Llibertat",
        "Carrer de la Llibertat",
        "carrer de la Llibertat"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "carrer-de-la-perla",
      "name": "Carrer de la Perla",
      "aliases": [
        "La Perla",
        "Carrer de la Perla",
        "carrer de la Perla"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "carrer-de-mozart",
      "name": "Carrer de Mozart",
      "aliases": [
        "Mozart",
        "Carrer de Mozart",
        "carrer de Mozart"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "carrer-de-tordera",
      "name": "Carrer de Tordera",
      "aliases": [
        "Tordera",
        "Carrer de Tordera"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "carrer-del-progres",
      "name": "Carrer del Progrés",
      "aliases": [
        "Progrés",
        "Carrer del Progrés"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "carretera-de-larrabassada",
      "name": "Carretera de l'Arrabassada",
      "aliases": [
        "carretera de l’Arrabassada",
        "carretera de l'Arrabassada"
      ],
      "categories": [
        "place",
        "road"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "carretera-de-les-aigues",
      "name": "Carretera de les Aigües",
      "aliases": [
        "carretera de les Aigües"
      ],
      "categories": [
        "place",
        "road"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "collserola",
      "name": "Collserola",
      "aliases": [
        "Collserola"
      ],
      "categories": [
        "natural-feature",
        "park",
        "place"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
      "name": "Concurs de carrers guarnits de Gràcia 2026",
      "aliases": [
        "concurso de calles engalanadas",
        "Concurs de carrers guarnits de Gràcia 2026",
        "Concurs d'espais guarnits de Gràcia 2026",
        "concurso de decoraciones",
        "concurso de espacios engalanados"
      ],
      "categories": [
        "competition-event",
        "cultural-event",
        "event"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 10,
      "timeline_count": 2
    },
    {
      "slug": "espai-mireia",
      "name": "Espai Mireia",
      "aliases": [
        "Espai Mireia"
      ],
      "categories": [
        "facility",
        "place",
        "restaurant"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "esplugues-de-llobregat",
      "name": "Esplugues de Llobregat",
      "aliases": [
        "Esplugues de Llobregat"
      ],
      "categories": [
        "administrative-area",
        "municipality",
        "place"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "ferrocat",
      "name": "FERROCAT",
      "aliases": [
        "Ferrocat",
        "FERROCAT"
      ],
      "categories": [
        "emergency-plan",
        "public-plan"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 1,
      "timeline_count": 0
    },
    {
      "slug": "festa-major-de-gracia-2026",
      "name": "Festa Major de Gràcia 2026",
      "aliases": [
        "Festa Major",
        "Festa Major de Gràcia 2026",
        "Festes de Gràcia 2026"
      ],
      "categories": [
        "cultural-event",
        "event",
        "festival-event"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "granollers",
      "name": "Granollers",
      "aliases": [],
      "categories": [
        "administrative-area",
        "municipality",
        "place"
      ],
      "identifiers": {
        "wikidata": "Q15420",
        "osm": {
          "type": "relation",
          "id": "346608"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "wikidata",
        "issues": []
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 6,
      "timeline_count": 0
    },
    {
      "slug": "granollers-centre",
      "name": "Granollers Centre",
      "aliases": [
        "Granollers Centre"
      ],
      "categories": [
        "place",
        "rail-station",
        "transport-stop"
      ],
      "identifiers": {
        "wikidata": "Q4891327",
        "osm": {
          "type": "node",
          "id": "7229212778"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 15,
      "timeline_count": 0
    },
    {
      "slug": "guardia-urbana-de-barcelona",
      "name": "Guàrdia Urbana de Barcelona",
      "aliases": [
        "Guardia Urbana",
        "Guàrdia Urbana"
      ],
      "categories": [
        "organization",
        "public-body"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "incendi-de-collserola-del-14-dagost-de-2026",
      "name": "Incendi de Collserola del 14 d'agost de 2026",
      "aliases": [
        "incendio de Collserola",
        "incendio forestal",
        "incendio",
        "fuego",
        "llamas",
        "emergencia"
      ],
      "categories": [
        "emergency-event",
        "event",
        "fire-event",
        "wildfire"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 16,
      "timeline_count": 5
    },
    {
      "slug": "incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
      "name": "Incidència ferroviària de Montcada del 14 d'agost de 2026",
      "aliases": [
        "atropello mortal",
        "incidente",
        "incidencia",
        "suceso",
        "afectación"
      ],
      "categories": [
        "event",
        "rail-incident",
        "service-disruption",
        "transport-event"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 11,
      "timeline_count": 0
    },
    {
      "slug": "incidencia-ferroviaria-de-montcada-del-27-djuliol-de-2026",
      "name": "Incidència ferroviària de Montcada del 27 d'juliol de 2026",
      "aliases": [
        "atropello mortal",
        "incidente",
        "incidencia",
        "suceso",
        "afectación",
        "Incidència ferroviària de Montcada del 27 d'juliol de 2026"
      ],
      "categories": [
        "event",
        "rail-incident",
        "service-disruption",
        "transport-event"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
      "name": "Incidència ferroviària de Vallbona de juliol de 2026",
      "aliases": [
        "incidente más grave",
        "Incidència ferroviària de Vallbona de juliol de 2026",
        "Incidència del socavó de Vallbona de juliol de 2026",
        "socavó de Vallbona",
        "socavón de Vallbona",
        "hundimiento de un pozo",
        "socavón aparecido en Vallbona"
      ],
      "categories": [
        "event",
        "rail-incident",
        "service-disruption",
        "transport-event"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
        "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer"
      ],
      "belief_count": 9,
      "timeline_count": 2
    },
    {
      "slug": "la-llagosta",
      "name": "La Llagosta",
      "aliases": [
        "La Llagosta"
      ],
      "categories": [
        "administrative-area",
        "municipality",
        "place"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": {
          "type": "relation",
          "id": "345397"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 4,
      "timeline_count": 0
    },
    {
      "slug": "lloreda",
      "name": "Lloreda",
      "aliases": [
        "Lloreda"
      ],
      "categories": [
        "administrative-area",
        "neighbourhood",
        "place"
      ],
      "identifiers": {
        "wikidata": "Q17617684",
        "osm": {
          "type": "node",
          "id": "638387675"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 5,
      "timeline_count": 0
    },
    {
      "slug": "montcada-i-reixac",
      "name": "Montcada i Reixac",
      "aliases": [
        "Montcada i Reixac",
        "Montcada"
      ],
      "categories": [
        "administrative-area",
        "municipality",
        "place"
      ],
      "identifiers": {
        "wikidata": "Q13927",
        "osm": {
          "type": "relation",
          "id": "346037"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "wikidata",
        "issues": []
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 7,
      "timeline_count": 0
    },
    {
      "slug": "nova-placa-del-passeig-del-riu-corb",
      "name": "Nova plaça del passeig del Riu Corb",
      "aliases": [
        "plaza nueva",
        "Nova plaça del passeig del Riu Corb",
        "nueva plaza"
      ],
      "categories": [
        "place",
        "public-space",
        "square"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "nova-placa-riu-corb",
      "name": "Nova plaça del passeig del Riu Corb",
      "aliases": [
        "nueva plaza",
        "plaza nueva"
      ],
      "categories": [
        "place",
        "public-space",
        "square"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "passeig-del-riu-corb",
      "name": "Passeig del Riu Corb",
      "aliases": [
        "paseo del Riu Corb",
        "Passeig del Riu Corb"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "passeig-riu-corb",
      "name": "Passeig del Riu Corb",
      "aliases": [
        "paseo del Riu Corb",
        "Passeig del Riu Corb"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "pedralbes",
      "name": "Pedralbes",
      "aliases": [
        "Pedralbes"
      ],
      "categories": [
        "administrative-area",
        "neighbourhood",
        "place"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "placa-de-la-vila",
      "name": "Plaça de la Vila",
      "aliases": [
        "plaça de la Vila",
        "Plaça de la Vila"
      ],
      "categories": [
        "place",
        "public-space"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "placa-rovira-i-trias",
      "name": "Plaça Rovira i Trias",
      "aliases": [
        "plaça Rovira i Trias",
        "Plaça Rovira i Trias",
        "Rovira i Trias",
        "plaza Rovira i Trias"
      ],
      "categories": [
        "place",
        "public-space"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "projecte-biblioteca-lloreda",
      "name": "Projecte de la nova biblioteca de Lloreda",
      "aliases": [
        "proyecto",
        "actuación",
        "obra"
      ],
      "categories": [
        "construction-project",
        "cultural-project",
        "project",
        "public-project"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "projecte-de-la-nova-biblioteca-de-lloreda",
      "name": "Projecte de la nova biblioteca de Lloreda",
      "aliases": [
        "proyecto",
        "actuación",
        "obra",
        "Projecte de la nova biblioteca de Lloreda"
      ],
      "categories": [
        "construction-project",
        "cultural-project",
        "project",
        "public-project"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "accepted",
        "score": 0.85,
        "preferred_source": "badalona-official",
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 13,
      "timeline_count": 0
    },
    {
      "slug": "proteccio-civil",
      "name": "Protecció Civil",
      "aliases": [
        "Protección Civil",
        "Protecció Civil"
      ],
      "categories": [
        "organization",
        "public-body"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 1,
      "timeline_count": 0
    },
    {
      "slug": "r11",
      "name": "R11",
      "aliases": [
        "R11"
      ],
      "categories": [
        "rail-line",
        "rail-service",
        "transport-line"
      ],
      "identifiers": {
        "wikidata": "Q11050690",
        "osm": null
      },
      "quality": {
        "status": "accepted",
        "score": 0.848,
        "preferred_source": "rodalies-gencat",
        "issues": []
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada",
        "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer"
      ],
      "belief_count": 6,
      "timeline_count": 0
    },
    {
      "slug": "r2",
      "name": "R2",
      "aliases": [
        "R2"
      ],
      "categories": [
        "rail-line",
        "rail-service",
        "transport-line"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
        "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "r2-nord",
      "name": "R2 Nord",
      "aliases": [
        "R2 Nord"
      ],
      "categories": [
        "rail-line",
        "rail-service",
        "transport-line"
      ],
      "identifiers": {
        "wikidata": "Q114215296",
        "osm": null
      },
      "quality": {
        "status": "accepted",
        "score": 0.848,
        "preferred_source": "rodalies-gencat",
        "issues": []
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada",
        "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer"
      ],
      "belief_count": 8,
      "timeline_count": 0
    },
    {
      "slug": "rambla-de-sant-joan",
      "name": "Rambla de Sant Joan",
      "aliases": [
        "Rambla de Sant Joan"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": {
          "type": "way",
          "id": "204105894"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 4,
      "timeline_count": 0
    },
    {
      "slug": "rambla-sant-joan",
      "name": "Rambla de Sant Joan",
      "aliases": [
        "Rambla de Sant Joan"
      ],
      "categories": [
        "place",
        "street"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "renfe",
      "name": "Renfe",
      "aliases": [
        "Renfe"
      ],
      "categories": [
        "organization",
        "transport-operator"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 1,
      "timeline_count": 0
    },
    {
      "slug": "riu-ripoll",
      "name": "Riu Ripoll",
      "aliases": [
        "río Ripoll",
        "riu Ripoll"
      ],
      "categories": [
        "natural-feature",
        "place",
        "river"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": {
          "type": "way",
          "id": "788451292"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 3,
      "timeline_count": 0
    },
    {
      "slug": "rodalies-de-catalunya",
      "name": "Rodalies de Catalunya",
      "aliases": [
        "Rodalies de Catalunya",
        "Rodalies"
      ],
      "categories": [
        "organization",
        "transport-network"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "sant-andreu",
      "name": "Sant Andreu",
      "aliases": [
        "Sant Andreu"
      ],
      "categories": [
        "district",
        "neighbourhood",
        "place",
        "rail-station",
        "transport-stop"
      ],
      "identifiers": {
        "wikidata": "Q2536679",
        "osm": {
          "type": "relation",
          "id": "3775146"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 11,
      "timeline_count": 0
    },
    {
      "slug": "sant-cugat-del-valles",
      "name": "Sant Cugat del Vallès",
      "aliases": [
        "Sant Cugat"
      ],
      "categories": [
        "administrative-area",
        "municipality",
        "place"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "sant-pere-martir",
      "name": "Sant Pere Màrtir",
      "aliases": [
        "Sant Pere Màrtir"
      ],
      "categories": [
        "mountain",
        "natural-feature",
        "place"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": {
          "type": "node",
          "id": "676594970"
        }
      },
      "quality": {
        "status": "conflict",
        "score": 0.25,
        "preferred_source": "osm",
        "issues": [
          {
            "kind": "category_mismatch",
            "severity": "high",
            "source": "wikidata",
            "expected": [
              "natural"
            ],
            "observed": [
              "religious"
            ]
          },
          {
            "kind": "geographic_mismatch",
            "severity": "high",
            "sources": [
              "osm",
              "wikidata"
            ],
            "distance_km": 83.8
          },
          {
            "kind": "administrative_context_mismatch",
            "severity": "medium",
            "sources": [
              "osm",
              "wikidata"
            ],
            "parents": {
              "osm": [
                "Barcelona"
              ],
              "wikidata": [
                "Solsona"
              ]
            }
          }
        ]
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "belief_count": 4,
      "timeline_count": 0
    },
    {
      "slug": "vallbona",
      "name": "Vallbona",
      "aliases": [
        "Vallbona"
      ],
      "categories": [
        "administrative-area",
        "neighbourhood",
        "place"
      ],
      "identifiers": {
        "wikidata": null,
        "osm": null
      },
      "quality": {
        "status": "unassessed",
        "score": 1.0,
        "preferred_source": null,
        "issues": []
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
        "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer"
      ],
      "belief_count": 0,
      "timeline_count": 0
    },
    {
      "slug": "valles-oriental",
      "name": "Vallès Oriental",
      "aliases": [
        "Vallès Oriental"
      ],
      "categories": [
        "administrative-area",
        "comarca",
        "place"
      ],
      "identifiers": {
        "wikidata": "Q14303",
        "osm": {
          "type": "relation",
          "id": "2417929"
        }
      },
      "quality": {
        "status": "accepted",
        "score": 1.0,
        "preferred_source": "osm",
        "issues": []
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "belief_count": 7,
      "timeline_count": 0
    }
  ],
  "relations": [
    {
      "subject": {
        "slug": "avinguda-de-lloreda",
        "name": "Avinguda de Lloreda"
      },
      "predicate": "part_of",
      "object": {
        "slug": "badalona",
        "name": "Badalona"
      },
      "confidence": 0.8271999999999999,
      "evidence_url": "/api/semantic/entities/avinguda-de-lloreda/evidence/part_of/?object=badalona",
      "provenance": {
        "kind": "external",
        "claim_kind": "asserted",
        "source": "osm",
        "source_name": "OpenStreetMap",
        "source_url": "https://www.openstreetmap.org/way/38427510",
        "source_record_id": "way:38427510",
        "observed_at": "2026-08-20T19:25:48.826580+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "external",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "biblioteca-de-lloreda",
        "name": "Biblioteca de Lloreda"
      },
      "predicate": "entrance_on",
      "object": {
        "slug": "passeig-del-riu-corb",
        "name": "Passeig del Riu Corb"
      },
      "confidence": 0.8536,
      "evidence_url": "/api/semantic/entities/biblioteca-de-lloreda/evidence/entrance_on/?object=passeig-del-riu-corb",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "source_record_id": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "observed_at": "2026-08-18T20:32:56.520056+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "geographic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "biblioteca-de-lloreda",
        "name": "Biblioteca de Lloreda"
      },
      "predicate": "located_in",
      "object": {
        "slug": "lloreda",
        "name": "Lloreda"
      },
      "confidence": 0.5472,
      "evidence_url": "/api/semantic/entities/biblioteca-de-lloreda/evidence/located_in/?object=lloreda",
      "provenance": {
        "kind": "article",
        "claim_kind": "inferred",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "source_record_id": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "observed_at": "2026-08-18T20:32:56.520056+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "article",
        "inferred": true
      }
    },
    {
      "subject": {
        "slug": "biblioteca-de-lloreda",
        "name": "Biblioteca de Lloreda"
      },
      "predicate": "near",
      "object": {
        "slug": "avinguda-de-lloreda",
        "name": "Avinguda de Lloreda"
      },
      "confidence": 0.8184,
      "evidence_url": "/api/semantic/entities/biblioteca-de-lloreda/evidence/near/?object=avinguda-de-lloreda",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "source_record_id": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "observed_at": "2026-08-18T20:32:56.520056+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "geographic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "biblioteca-de-lloreda",
        "name": "Biblioteca de Lloreda"
      },
      "predicate": "near",
      "object": {
        "slug": "rambla-de-sant-joan",
        "name": "Rambla de Sant Joan"
      },
      "confidence": 0.8184,
      "evidence_url": "/api/semantic/entities/biblioteca-de-lloreda/evidence/near/?object=rambla-de-sant-joan",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "source_record_id": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "observed_at": "2026-08-18T20:32:56.520056+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "geographic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "biblioteca-de-lloreda",
        "name": "Biblioteca de Lloreda"
      },
      "predicate": "part_of",
      "object": {
        "slug": "badalona",
        "name": "Badalona"
      },
      "confidence": 0.9764992,
      "evidence_url": "/api/semantic/entities/biblioteca-de-lloreda/evidence/part_of/?object=badalona",
      "provenance": {
        "kind": "external",
        "claim_kind": "asserted",
        "source": "wikidata",
        "source_name": "Wikidata",
        "source_url": "https://www.wikidata.org/wiki/Q85692697",
        "source_record_id": "Q85692697:P131:Q15468",
        "observed_at": "2026-08-20T19:25:41.243442+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "external",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "part_of",
      "object": {
        "slug": "festa-major-de-gracia-2026",
        "name": "Festa Major de Gràcia 2026"
      },
      "confidence": 0.98341056,
      "evidence_url": "/api/semantic/entities/concurs-de-carrers-guarnits-de-gracia-2026/evidence/part_of/?object=festa-major-de-gracia-2026",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/sorpresa-en-grcia-la-plaza-rovira-i-trias-conquista-el-concurso-de-decorados/",
        "source_record_id": "https://dondego.es/barcelona/news/sorpresa-en-grcia-la-plaza-rovira-i-trias-conquista-el-concurso-de-decorados/",
        "observed_at": "2026-08-20T19:50:41.660460+00:00"
      },
      "documents": [
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "rank_1",
      "object": {
        "slug": "placa-rovira-i-trias",
        "name": "Plaça Rovira i Trias"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/concurs-de-carrers-guarnits-de-gracia-2026/evidence/rank_1/?object=placa-rovira-i-trias",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/sorpresa-en-grcia-la-plaza-rovira-i-trias-conquista-el-concurso-de-decorados/",
        "source_record_id": "https://dondego.es/barcelona/news/sorpresa-en-grcia-la-plaza-rovira-i-trias-conquista-el-concurso-de-decorados/",
        "observed_at": "2026-08-20T19:50:41.660460+00:00"
      },
      "documents": [
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "rank_2",
      "object": {
        "slug": "carrer-de-mozart",
        "name": "Carrer de Mozart"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/concurs-de-carrers-guarnits-de-gracia-2026/evidence/rank_2/?object=carrer-de-mozart",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/sorpresa-en-grcia-la-plaza-rovira-i-trias-conquista-el-concurso-de-decorados/",
        "source_record_id": "https://dondego.es/barcelona/news/sorpresa-en-grcia-la-plaza-rovira-i-trias-conquista-el-concurso-de-decorados/",
        "observed_at": "2026-08-20T19:50:41.660460+00:00"
      },
      "documents": [
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "rank_3",
      "object": {
        "slug": "carrer-de-la-llibertat",
        "name": "Carrer de la Llibertat"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/concurs-de-carrers-guarnits-de-gracia-2026/evidence/rank_3/?object=carrer-de-la-llibertat",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/sorpresa-en-grcia-la-plaza-rovira-i-trias-conquista-el-concurso-de-decorados/",
        "source_record_id": "https://dondego.es/barcelona/news/sorpresa-en-grcia-la-plaza-rovira-i-trias-conquista-el-concurso-de-decorados/",
        "observed_at": "2026-08-20T19:50:41.660460+00:00"
      },
      "documents": [
        "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "granollers",
        "name": "Granollers"
      },
      "predicate": "part_of",
      "object": {
        "slug": "valles-oriental",
        "name": "Vallès Oriental"
      },
      "confidence": 0.9764992,
      "evidence_url": "/api/semantic/entities/granollers/evidence/part_of/?object=valles-oriental",
      "provenance": {
        "kind": "external",
        "claim_kind": "asserted",
        "source": "wikidata",
        "source_name": "Wikidata",
        "source_url": "https://www.wikidata.org/wiki/Q15420",
        "source_record_id": "Q15420:P131:Q14303",
        "observed_at": "2026-08-19T21:58:04.176460+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "external",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "granollers-centre",
        "name": "Granollers Centre"
      },
      "predicate": "located_in",
      "object": {
        "slug": "granollers",
        "name": "Granollers"
      },
      "confidence": 0.891,
      "evidence_url": "/api/semantic/entities/granollers-centre/evidence/located_in/?object=granollers",
      "provenance": {
        "kind": "external",
        "claim_kind": "asserted",
        "source": "renfe-data",
        "source_name": "Renfe Data",
        "source_url": "https://data.renfe.com/dataset/estaciones-rodalies-barcelona/resource/e3969f12-aff2-468e-9b82-a65a6dd1a0d3",
        "source_record_id": "e3969f12-aff2-468e-9b82-a65a6dd1a0d3:79100:located_in",
        "observed_at": "2026-08-19T20:28:21.684508+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "external",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "affected",
      "object": {
        "slug": "esplugues-de-llobregat",
        "name": "Esplugues de Llobregat"
      },
      "confidence": 0.8536,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/affected/?object=esplugues-de-llobregat",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "affected",
      "object": {
        "slug": "pedralbes",
        "name": "Pedralbes"
      },
      "confidence": 0.8536,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/affected/?object=pedralbes",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "confined",
      "object": {
        "slug": "can-caralleu",
        "name": "Can Caralleu"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/confined/?object=can-caralleu",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "evacuated",
      "object": {
        "slug": "espai-mireia",
        "name": "Espai Mireia"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/evacuated/?object=espai-mireia",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "occurred_near",
      "object": {
        "slug": "carretera-de-les-aigues",
        "name": "Carretera de les Aigües"
      },
      "confidence": 0.8623999999999999,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/occurred_near/?object=carretera-de-les-aigues",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "geographic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "occurred_near",
      "object": {
        "slug": "sant-pere-martir",
        "name": "Sant Pere Màrtir"
      },
      "confidence": 0.8623999999999999,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/occurred_near/?object=sant-pere-martir",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "geographic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "responded_by",
      "object": {
        "slug": "bombers-de-barcelona",
        "name": "Bombers de Barcelona"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/responded_by/?object=bombers-de-barcelona",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "responded_by",
      "object": {
        "slug": "bombers-de-la-generalitat",
        "name": "Bombers de la Generalitat"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/responded_by/?object=bombers-de-la-generalitat",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "responded_by",
      "object": {
        "slug": "guardia-urbana-de-barcelona",
        "name": "Guàrdia Urbana de Barcelona"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/responded_by/?object=guardia-urbana-de-barcelona",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "restricted_access_to",
      "object": {
        "slug": "carretera-de-larrabassada",
        "name": "Carretera de l'Arrabassada"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/incendi-de-collserola-del-14-dagost-de-2026/evidence/restricted_access_to/?object=carretera-de-larrabassada",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "source_record_id": "https://dondego.es/barcelona/news/incendio-en-collserola-obliga-a-confinar-barrios-y-corta-accesos-en-barcelona/",
        "observed_at": "2026-08-20T17:24:11.203079+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
        "name": "Incidència ferroviària de Montcada del 14 d'agost de 2026"
      },
      "predicate": "affects",
      "object": {
        "slug": "r11",
        "name": "R11"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026/evidence/affects/?object=r11",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "source_record_id": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "observed_at": "2026-08-19T18:52:09.936004+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
        "name": "Incidència ferroviària de Montcada del 14 d'agost de 2026"
      },
      "predicate": "affects",
      "object": {
        "slug": "r2-nord",
        "name": "R2 Nord"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026/evidence/affects/?object=r2-nord",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "source_record_id": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "observed_at": "2026-08-19T18:52:09.936004+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
        "name": "Incidència ferroviària de Montcada del 14 d'agost de 2026"
      },
      "predicate": "interrupted_between",
      "object": {
        "slug": "granollers-centre",
        "name": "Granollers Centre"
      },
      "confidence": 0.8536,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026/evidence/interrupted_between/?object=granollers-centre",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "source_record_id": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "observed_at": "2026-08-19T18:52:09.936004+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "semantic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
        "name": "Incidència ferroviària de Montcada del 14 d'agost de 2026"
      },
      "predicate": "interrupted_between",
      "object": {
        "slug": "sant-andreu",
        "name": "Sant Andreu"
      },
      "confidence": 0.8536,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026/evidence/interrupted_between/?object=sant-andreu",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "source_record_id": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "observed_at": "2026-08-19T18:52:09.936004+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "semantic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
        "name": "Incidència ferroviària de Montcada del 14 d'agost de 2026"
      },
      "predicate": "near",
      "object": {
        "slug": "riu-ripoll",
        "name": "Riu Ripoll"
      },
      "confidence": 0.8271999999999999,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026/evidence/near/?object=riu-ripoll",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "source_record_id": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "observed_at": "2026-08-19T18:52:09.936004+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "geographic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
        "name": "Incidència ferroviària de Montcada del 14 d'agost de 2026"
      },
      "predicate": "occurred_near",
      "object": {
        "slug": "la-llagosta",
        "name": "La Llagosta"
      },
      "confidence": 0.8623999999999999,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026/evidence/occurred_near/?object=la-llagosta",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "source_record_id": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "observed_at": "2026-08-19T18:52:09.936004+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "geographic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
        "name": "Incidència ferroviària de Montcada del 14 d'agost de 2026"
      },
      "predicate": "occurred_near",
      "object": {
        "slug": "montcada-i-reixac",
        "name": "Montcada i Reixac"
      },
      "confidence": 0.8623999999999999,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026/evidence/occurred_near/?object=montcada-i-reixac",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "source_record_id": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "observed_at": "2026-08-19T18:52:09.936004+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "geographic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "affects",
      "object": {
        "slug": "r11",
        "name": "R11"
      },
      "confidence": 0.98106624,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-vallbona-de-juliol-de-2026/evidence/affects/?object=r11",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "source_record_id": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "observed_at": "2026-08-21T11:05:38.777529+00:00"
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "affects",
      "object": {
        "slug": "r2",
        "name": "R2"
      },
      "confidence": 0.98106624,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-vallbona-de-juliol-de-2026/evidence/affects/?object=r2",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "source_record_id": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "observed_at": "2026-08-21T11:05:38.777529+00:00"
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "affects",
      "object": {
        "slug": "r2-nord",
        "name": "R2 Nord"
      },
      "confidence": 0.98106624,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-vallbona-de-juliol-de-2026/evidence/affects/?object=r2-nord",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "source_record_id": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "observed_at": "2026-08-21T11:05:38.777529+00:00"
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan"
      ],
      "classification": {
        "semantic_type": "event",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "interrupted_between",
      "object": {
        "slug": "montcada-i-reixac",
        "name": "Montcada i Reixac"
      },
      "confidence": 0.8448,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-vallbona-de-juliol-de-2026/evidence/interrupted_between/?object=montcada-i-reixac",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "source_record_id": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "observed_at": "2026-08-21T11:05:38.777529+00:00"
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan"
      ],
      "classification": {
        "semantic_type": "semantic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "interrupted_between",
      "object": {
        "slug": "sant-andreu",
        "name": "Sant Andreu"
      },
      "confidence": 0.8448,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-vallbona-de-juliol-de-2026/evidence/interrupted_between/?object=sant-andreu",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "source_record_id": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "observed_at": "2026-08-21T11:05:38.777529+00:00"
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan"
      ],
      "classification": {
        "semantic_type": "semantic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "occurred_near",
      "object": {
        "slug": "vallbona",
        "name": "Vallbona"
      },
      "confidence": 0.98106624,
      "evidence_url": "/api/semantic/entities/incidencia-ferroviaria-de-vallbona-de-juliol-de-2026/evidence/occurred_near/?object=vallbona",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "source_record_id": "https://dondego.es/barcelona/news/indignacin-en-sant-andreu-por-los-retrasos-tras-el-regreso-de-rodalies/",
        "observed_at": "2026-08-21T11:05:38.777529+00:00"
      },
      "documents": [
        "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan"
      ],
      "classification": {
        "semantic_type": "geographic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "la-llagosta",
        "name": "La Llagosta"
      },
      "predicate": "part_of",
      "object": {
        "slug": "valles-oriental",
        "name": "Vallès Oriental"
      },
      "confidence": 0.8271999999999999,
      "evidence_url": "/api/semantic/entities/la-llagosta/evidence/part_of/?object=valles-oriental",
      "provenance": {
        "kind": "external",
        "claim_kind": "asserted",
        "source": "osm",
        "source_name": "OpenStreetMap",
        "source_url": "https://www.openstreetmap.org/relation/345397",
        "source_record_id": "relation:345397",
        "observed_at": "2026-08-20T19:26:35.804286+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "external",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "lloreda",
        "name": "Lloreda"
      },
      "predicate": "part_of",
      "object": {
        "slug": "badalona",
        "name": "Badalona"
      },
      "confidence": 0.9857039933439999,
      "evidence_url": "/api/semantic/entities/lloreda/evidence/part_of/?object=badalona",
      "provenance": {
        "kind": "external",
        "claim_kind": "asserted",
        "source": "wikidata",
        "source_name": "Wikidata",
        "source_url": "https://www.wikidata.org/wiki/Q17617684",
        "source_record_id": "Q17617684:P131:Q15468",
        "observed_at": "2026-08-19T16:42:52.060113+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "external",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "projecte-de-la-nova-biblioteca-de-lloreda",
        "name": "Projecte de la nova biblioteca de Lloreda"
      },
      "predicate": "creates",
      "object": {
        "slug": "biblioteca-de-lloreda",
        "name": "Biblioteca de Lloreda"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/projecte-de-la-nova-biblioteca-de-lloreda/evidence/creates/?object=biblioteca-de-lloreda",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "source_record_id": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "observed_at": "2026-08-18T20:32:56.520056+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "project",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "projecte-de-la-nova-biblioteca-de-lloreda",
        "name": "Projecte de la nova biblioteca de Lloreda"
      },
      "predicate": "creates",
      "object": {
        "slug": "nova-placa-del-passeig-del-riu-corb",
        "name": "Nova plaça del passeig del Riu Corb"
      },
      "confidence": 0.8448,
      "evidence_url": "/api/semantic/entities/projecte-de-la-nova-biblioteca-de-lloreda/evidence/creates/?object=nova-placa-del-passeig-del-riu-corb",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "source_record_id": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "observed_at": "2026-08-18T20:32:56.520056+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "project",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "projecte-de-la-nova-biblioteca-de-lloreda",
        "name": "Projecte de la nova biblioteca de Lloreda"
      },
      "predicate": "promoted_by",
      "object": {
        "slug": "ajuntament-de-badalona",
        "name": "Ajuntament de Badalona"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/projecte-de-la-nova-biblioteca-de-lloreda/evidence/promoted_by/?object=ajuntament-de-badalona",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "source_record_id": "https://dondego.es/barcelona/news/badalona-impulsa-una-nueva-biblioteca-en-lloreda-y-transforma-el-barrio/",
        "observed_at": "2026-08-18T20:32:56.520056+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "project",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "proteccio-civil",
        "name": "Protecció Civil"
      },
      "predicate": "activated",
      "object": {
        "slug": "ferrocat",
        "name": "FERROCAT"
      },
      "confidence": 0.8712,
      "evidence_url": "/api/semantic/entities/proteccio-civil/evidence/activated/?object=ferrocat",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "source_record_id": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "observed_at": "2026-08-19T18:52:09.936004+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "semantic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "rambla-de-sant-joan",
        "name": "Rambla de Sant Joan"
      },
      "predicate": "part_of",
      "object": {
        "slug": "badalona",
        "name": "Badalona"
      },
      "confidence": 0.8271999999999999,
      "evidence_url": "/api/semantic/entities/rambla-de-sant-joan/evidence/part_of/?object=badalona",
      "provenance": {
        "kind": "external",
        "claim_kind": "asserted",
        "source": "osm",
        "source_name": "OpenStreetMap",
        "source_url": "https://www.openstreetmap.org/way/204105894",
        "source_record_id": "way:204105894",
        "observed_at": "2026-08-20T19:25:50.493555+00:00"
      },
      "documents": [
        "badalona-da-el-primer-paso-para-construir-la-nueva-biblioteca-de-lloreda"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "external",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "renfe",
        "name": "Renfe"
      },
      "predicate": "provided_replacement_service_for",
      "object": {
        "slug": "incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
        "name": "Incidència ferroviària de Montcada del 14 d'agost de 2026"
      },
      "confidence": 0.8623999999999999,
      "evidence_url": "/api/semantic/entities/renfe/evidence/provided_replacement_service_for/?object=incidencia-ferroviaria-de-montcada-del-14-dagost-de-2026",
      "provenance": {
        "kind": "article",
        "claim_kind": "asserted",
        "source": "dondego-dev-file",
        "source_name": "DondeGo dev text file",
        "source_url": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "source_record_id": "https://dondego.es/barcelona/news/corte-total-de-rodalies-entre-sant-andreu-y-granollers-tras-un-atropello-mortal/",
        "observed_at": "2026-08-19T18:52:09.936004+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "semantic",
        "source_layer": "article",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "sant-andreu",
        "name": "Sant Andreu"
      },
      "predicate": "part_of",
      "object": {
        "slug": "barcelona",
        "name": "Barcelona"
      },
      "confidence": 0.864,
      "evidence_url": "/api/semantic/entities/sant-andreu/evidence/part_of/?object=barcelona",
      "provenance": {
        "kind": "external",
        "claim_kind": "asserted",
        "source": "wikidata",
        "source_name": "Wikidata",
        "source_url": "https://www.wikidata.org/wiki/Q2536679",
        "source_record_id": "Q2536679:P131:Q1492",
        "observed_at": "2026-08-19T22:10:44.745561+00:00"
      },
      "documents": [
        "rodalies-restablece-la-r2-nord-y-la-r11-tras-el-atropello-mortal-en-montcada"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "external",
        "inferred": false
      }
    },
    {
      "subject": {
        "slug": "sant-pere-martir",
        "name": "Sant Pere Màrtir"
      },
      "predicate": "part_of",
      "object": {
        "slug": "barcelona",
        "name": "Barcelona"
      },
      "confidence": 0.8271999999999999,
      "evidence_url": "/api/semantic/entities/sant-pere-martir/evidence/part_of/?object=barcelona",
      "provenance": {
        "kind": "external",
        "claim_kind": "asserted",
        "source": "osm",
        "source_name": "OpenStreetMap",
        "source_url": "https://www.openstreetmap.org/node/676594970",
        "source_record_id": "node:676594970",
        "observed_at": "2026-08-20T18:32:57.354572+00:00"
      },
      "documents": [
        "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria"
      ],
      "classification": {
        "semantic_type": "administrative",
        "source_layer": "external",
        "inferred": false
      }
    }
  ],
  "timeline": [
    {
      "document": "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer",
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "status",
      "assertion_mode": "actual",
      "polarity": "positive",
      "value": "recovering",
      "object_entity": null,
      "valid_from": "2026-07-27T10:46:35+00:00",
      "valid_to": "2026-07-27T17:06:17+00:00",
      "valid_from_precision": "approximate",
      "valid_to_precision": "approximate",
      "sequence": 10,
      "confidence": 0.96
    },
    {
      "document": "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "status",
      "assertion_mode": "actual",
      "polarity": "positive",
      "value": "reopened_with_restrictions",
      "object_entity": null,
      "valid_from": "2026-07-27T17:06:17+00:00",
      "valid_to": null,
      "valid_from_precision": "approximate",
      "valid_to_precision": "unknown",
      "sequence": 20,
      "confidence": 0.99
    },
    {
      "document": "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria",
      "entity": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "status",
      "assertion_mode": "actual",
      "polarity": "positive",
      "value": "active",
      "object_entity": null,
      "valid_from": "2026-08-14T13:35:00+00:00",
      "valid_to": "2026-08-14T16:00:00+00:00",
      "valid_from_precision": "approximate",
      "valid_to_precision": "approximate",
      "sequence": 10,
      "confidence": 0.96
    },
    {
      "document": "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria",
      "entity": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "status",
      "assertion_mode": "actual",
      "polarity": "positive",
      "value": "favorable_evolution",
      "object_entity": null,
      "valid_from": "2026-08-14T16:00:00+00:00",
      "valid_to": "2026-08-14T16:20:00+00:00",
      "valid_from_precision": "approximate",
      "valid_to_precision": "approximate",
      "sequence": 20,
      "confidence": 0.94
    },
    {
      "document": "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria",
      "entity": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "status",
      "assertion_mode": "actual",
      "polarity": "positive",
      "value": "stabilized",
      "object_entity": null,
      "valid_from": "2026-08-14T16:20:00+00:00",
      "valid_to": null,
      "valid_from_precision": "approximate",
      "valid_to_precision": "unknown",
      "sequence": 30,
      "confidence": 0.99
    },
    {
      "document": "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "status",
      "assertion_mode": "actual",
      "polarity": "positive",
      "value": "ongoing",
      "object_entity": null,
      "valid_from": "2026-08-18T18:28:52+00:00",
      "valid_to": "2026-08-20T16:33:47+00:00",
      "valid_from_precision": "exact",
      "valid_to_precision": "approximate",
      "sequence": 10,
      "confidence": 0.96
    },
    {
      "document": "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026",
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "status",
      "assertion_mode": "actual",
      "polarity": "positive",
      "value": "decided",
      "object_entity": null,
      "valid_from": "2026-08-20T16:33:47+00:00",
      "valid_to": null,
      "valid_from_precision": "approximate",
      "valid_to_precision": "unknown",
      "sequence": 20,
      "confidence": 0.99
    },
    {
      "document": "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria",
      "entity": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "confined",
      "assertion_mode": "actual",
      "polarity": "positive",
      "value": null,
      "object_entity": {
        "slug": "can-caralleu",
        "name": "Can Caralleu"
      },
      "valid_from": null,
      "valid_to": null,
      "valid_from_precision": "unknown",
      "valid_to_precision": "unknown",
      "sequence": 40,
      "confidence": 0.99
    },
    {
      "document": "estabilizado-el-incendio-de-collserola-tras-obligar-a-confinar-parte-de-sarria",
      "entity": {
        "slug": "incendi-de-collserola-del-14-dagost-de-2026",
        "name": "Incendi de Collserola del 14 d'agost de 2026"
      },
      "predicate": "restricted_access_to",
      "assertion_mode": "actual",
      "polarity": "positive",
      "value": null,
      "object_entity": {
        "slug": "carretera-de-larrabassada",
        "name": "Carretera de l'Arrabassada"
      },
      "valid_from": null,
      "valid_to": null,
      "valid_from_precision": "unknown",
      "valid_to_precision": "unknown",
      "sequence": 50,
      "confidence": 0.99
    }
  ],
  "changes": [
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "decision_expected_on",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:48:47.875426+00:00",
      "document": "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
      "previous_value": null,
      "current_value": "2026-08-19",
      "previous_assertion": null,
      "current_assertion": 297
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "part_of",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:48:47.881466+00:00",
      "document": "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 294
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "participant_count",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:48:47.887522+00:00",
      "document": "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
      "previous_value": null,
      "current_value": 23,
      "previous_assertion": null,
      "current_assertion": 296
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "status",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:48:47.894381+00:00",
      "document": "las-festes-de-gracia-2026-llenan-23-calles-de-fantasia-y-musica",
      "previous_value": null,
      "current_value": "ongoing",
      "previous_assertion": null,
      "current_assertion": 295
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "status",
      "kind": "value_changed",
      "detected_at": "2026-08-20T19:50:51.198723+00:00",
      "document": "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026",
      "previous_value": "ongoing",
      "current_value": "decided",
      "previous_assertion": 295,
      "current_assertion": 299
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "rank_1",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:50:51.205327+00:00",
      "document": "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 300
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "rank_1_score",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:50:51.212484+00:00",
      "document": "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026",
      "previous_value": null,
      "current_value": 435,
      "previous_assertion": null,
      "current_assertion": 301
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "rank_2",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:50:51.220462+00:00",
      "document": "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 302
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "rank_2_score",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:50:51.227719+00:00",
      "document": "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026",
      "previous_value": null,
      "current_value": 394,
      "previous_assertion": null,
      "current_assertion": 303
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "rank_3",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:50:51.235287+00:00",
      "document": "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 304
    },
    {
      "entity": {
        "slug": "concurs-de-carrers-guarnits-de-gracia-2026",
        "name": "Concurs de carrers guarnits de Gràcia 2026"
      },
      "predicate": "rank_3_score",
      "kind": "value_added",
      "detected_at": "2026-08-20T19:50:51.242613+00:00",
      "document": "rovira-i-trias-da-la-sorpresa-y-gana-los-decorados-de-gracia-2026",
      "previous_value": null,
      "current_value": 377,
      "previous_assertion": null,
      "current_assertion": 305
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "affects",
      "kind": "value_added",
      "detected_at": "2026-08-21T11:07:43.657739+00:00",
      "document": "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 308
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "affects",
      "kind": "value_added",
      "detected_at": "2026-08-21T11:07:43.666416+00:00",
      "document": "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 309
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "affects",
      "kind": "value_added",
      "detected_at": "2026-08-21T11:07:43.673768+00:00",
      "document": "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 310
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "incident_type",
      "kind": "value_added",
      "detected_at": "2026-08-21T11:07:43.681220+00:00",
      "document": "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer",
      "previous_value": null,
      "current_value": "rail_infrastructure_failure",
      "previous_assertion": null,
      "current_assertion": 306
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "occurred_near",
      "kind": "value_added",
      "detected_at": "2026-08-21T11:07:43.688926+00:00",
      "document": "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 307
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "status",
      "kind": "value_added",
      "detected_at": "2026-08-21T11:07:43.696505+00:00",
      "document": "verano-2026-en-barcelona-todas-las-obras-cortes-y-restricciones-de-movilidad-que-debes-conocer",
      "previous_value": null,
      "current_value": "recovering",
      "previous_assertion": null,
      "current_assertion": 311
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "status",
      "kind": "value_changed",
      "detected_at": "2026-08-21T11:07:50.758926+00:00",
      "document": "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
      "previous_value": "recovering",
      "current_value": "reopened_with_restrictions",
      "previous_assertion": 311,
      "current_assertion": 317
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "interrupted_between",
      "kind": "value_added",
      "detected_at": "2026-08-21T11:07:50.767402+00:00",
      "document": "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 320
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "interrupted_between",
      "kind": "value_added",
      "detected_at": "2026-08-21T11:07:50.774330+00:00",
      "document": "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
      "previous_value": null,
      "current_value": null,
      "previous_assertion": null,
      "current_assertion": 319
    },
    {
      "entity": {
        "slug": "incidencia-ferroviaria-de-vallbona-de-juliol-de-2026",
        "name": "Incidència ferroviària de Vallbona de juliol de 2026"
      },
      "predicate": "speed_restrictions",
      "kind": "value_added",
      "detected_at": "2026-08-21T11:07:50.780944+00:00",
      "document": "rodalies-reabre-el-tramo-de-vallbona-pero-los-problemas-continuan",
      "previous_value": null,
      "current_value": true,
      "previous_assertion": null,
      "current_assertion": 318
    }
  ]
}