From 9d68ed8c2eafee27d36bd17f8ccb05e9325a4136 Mon Sep 17 00:00:00 2001 From: kempersc Date: Thu, 8 Jan 2026 15:21:31 +0100 Subject: [PATCH] fix: mark 15 more Google Maps false matches via comprehensive review Manual review of remaining Type I custodian files without official websites identified additional false matches in these categories: Wrong organization type: - Bird catchers vs bird watchers association - Heritage org vs webshop - Regional org vs specific local entity - Federation vs single member association - Bell ringers org vs church building Wrong location: - Amsterdam org matched to Den Haag - Haarlem org matched to Apeldoorn - Rotterdam org matched to Amstelveen - Dutch org matched to Suriname (!) - Giethoorn event matched to Belt-Schutsloot - Duindorp bonfire matched to Scheveningen Different event/entity: - Horse racing org vs summer festival - Street name vs organization - Heritage foundation vs specific local fair Total Type I false matches fixed: 62 of 188 files (33%) --- data/custodian/NL-GE-ARN-I-FV.yaml | 115 ++++++------ data/custodian/NL-GR-GRO-I-GAGA.yaml | 86 ++++----- data/custodian/NL-GR-UIT-I-SH.yaml | 103 ++++++----- data/custodian/NL-LI-ROE-I-BR.yaml | 76 ++++---- data/custodian/NL-NH-AMS-I-SE.yaml | 68 ++++---- data/custodian/NL-NH-HAA-I-MJ.yaml | 157 ++++++++--------- data/custodian/NL-NH-IJM-I-KCIZ.yaml | 84 ++++----- data/custodian/NL-NH-LAR-I-KI.yaml | 76 ++++---- data/custodian/NL-NH-STO-I-FAAE.yaml | 135 +++++++-------- data/custodian/NL-OV-GIE-I-GG.yaml | 56 +++--- data/custodian/NL-OV-TIL-I-BSND.yaml | 61 +++---- data/custodian/NL-OV-ZWO-I-LE.yaml | 231 +++++++++++++------------ data/custodian/NL-ZH-ROT-I-A.yaml | 103 ++++++----- data/custodian/NL-ZH-THX-I-DV.yaml | 111 ++++++------ data/custodian/NL-ZH-ZOE-I-CHJI.yaml | 153 ++++++++-------- scripts/fix_remaining_false_matches.py | 172 ++++++++++++++++++ 16 files changed, 955 insertions(+), 832 deletions(-) create mode 100644 scripts/fix_remaining_false_matches.py diff --git a/data/custodian/NL-GE-ARN-I-FV.yaml b/data/custodian/NL-GE-ARN-I-FV.yaml index 984424659c..4b5e64bc3e 100644 --- a/data/custodian/NL-GE-ARN-I-FV.yaml +++ b/data/custodian/NL-GE-ARN-I-FV.yaml @@ -28,8 +28,7 @@ provenance: linkup_timespan: - source_type: linkup_web_search fetch_timestamp: '2025-12-15T17:22:05.834356+00:00' - search_query: '"Friesche vogelvangersbelang" Arnhem opgericht OR gesticht OR - sinds' + search_query: '"Friesche vogelvangersbelang" Arnhem opgericht OR gesticht OR sinds' source_urls: - https://vogelwerkgroeparnhem.nl/ - https://www.vogelbescherming.nl/actueel/bericht/henk-van-der-jeugd-van-het-vogeltrekstation-leeft-in-de-gouden-eeuw-van-het-vogelonderzoek @@ -117,19 +116,27 @@ ghcid: country_code: NL geonames_id: 2759661 google_maps_enrichment: - place_id: ChIJX9VX8Y9fyEcRfmhRY9611fo - name: Vogelwacht St. Johannesga-Rotsterhaule e.o. - formatted_address: Ringfeart 29, 8464 PC Sintjohannesga, Netherlands - fetch_timestamp: '2025-12-06T19:31:47.798967+00:00' - api_status: OK - coordinates: - latitude: 52.9337025 - longitude: 5.8558935 - website: https://st-johannesga-rotsterhaule.friesevogelwachten.nl/ - google_place_types: - - point_of_interest - - establishment - business_status: OPERATIONAL + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Vogelwacht St. Johannesga-Rotsterhaule e.o." (bird watch group - different organization + (watchers vs catchers)) instead of "Friesche vogelvangersbelang" (Frisian bird catchers association). Per Rule 40: KIEN + is authoritative for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJX9VX8Y9fyEcRfmhRY9611fo + name: Vogelwacht St. Johannesga-Rotsterhaule e.o. + formatted_address: Ringfeart 29, 8464 PC Sintjohannesga, Netherlands + fetch_timestamp: '2025-12-06T19:31:47.798967+00:00' + api_status: OK + coordinates: + latitude: 52.9337025 + longitude: 5.8558935 + website: https://st-johannesga-rotsterhaule.friesevogelwachten.nl/ + google_place_types: + - point_of_interest + - establishment + business_status: OPERATIONAL + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:35:37.447419+00:00' @@ -154,11 +161,9 @@ unesco_enrichment: lon: 5.67889 lat: 52.84583 url: https://whc.unesco.org/en/list/867 - short_description: The Wouda Pumping Station at Lemmer in the province of Friesland - opened in 1920. It is the largest steam-pumping station ever built and is still - in operation. It represents the high point of the contribution made by Netherlands - engineers and architects in protecting their people and land against the natural - forces of water. + short_description: The Wouda Pumping Station at Lemmer in the province of Friesland opened in 1920. It is the largest + steam-pumping station ever built and is still in operation. It represents the high point of the contribution made by + Netherlands engineers and architects in protecting their people and land against the natural forces of water. - unesco_id: '739' uuid: 46eedc7a-a087-55dc-b552-49d7cac966a2 name_en: Schokland and Surroundings @@ -175,12 +180,10 @@ unesco_enrichment: lon: 5.771666667 lat: 52.63861111 url: https://whc.unesco.org/en/list/739 - short_description: Schokland was a peninsula that by the 15th century had become - an island. Occupied and then abandoned as the sea encroached, it had to be evacuated - in 1859. But following the draining of the Zuider Zee, it has, since the 1940s, - formed part of the land reclaimed from the sea. Schokland has vestiges of human - habitation going back to prehistoric times. It symbolizes the heroic, age-old - struggle of the people of the Netherlands against the encroachment of the waters. + short_description: Schokland was a peninsula that by the 15th century had become an island. Occupied and then abandoned + as the sea encroached, it had to be evacuated in 1859. But following the draining of the Zuider Zee, it has, since the + 1940s, formed part of the land reclaimed from the sea. Schokland has vestiges of human habitation going back to prehistoric + times. It symbolizes the heroic, age-old struggle of the people of the Netherlands against the encroachment of the waters. - unesco_id: '1683' uuid: 8417513b-60b8-52e2-b90c-d150e6a942df name_en: Eisinga Planetarium in Franeker @@ -197,13 +200,11 @@ unesco_enrichment: lon: 5.5437527778 lat: 53.187375 url: https://whc.unesco.org/en/list/1683 - short_description: Built between 1774 and 1781, this property is a moving mechanical - scale model of the solar system as it was known at the time. Conceived and built - by an ordinary citizen – the wool manufacturer Eise Eisinga – the model is built - into the ceiling and south wall of the former living room/bedroom of its creator. - Powered by one single pendulum clock, it provides a realistic image of the positions - of the Sun, the Moon, the Earth and five other planets (Mercury, Venus, Mars, - Jupiter and Saturn). The pl... + short_description: Built between 1774 and 1781, this property is a moving mechanical scale model of the solar system as + it was known at the time. Conceived and built by an ordinary citizen – the wool manufacturer Eise Eisinga – the model + is built into the ceiling and south wall of the former living room/bedroom of its creator. Powered by one single pendulum + clock, it provides a realistic image of the positions of the Sun, the Moon, the Earth and five other planets (Mercury, + Venus, Mars, Jupiter and Saturn). The pl... - unesco_id: '1555' uuid: 491bcafc-6087-5c2f-bb4a-fd5cc083767f name_en: Colonies of Benevolence @@ -220,13 +221,11 @@ unesco_enrichment: lon: 6.3915888889 lat: 53.0422222222 url: https://whc.unesco.org/en/list/1555 - short_description: 'The transnational serial property is an Enlightenment experiment - in social reform. These cultural landscapes demonstrate an innovative, highly - influential 19th-century model of pauper relief and of settler colonialism, - which today is known as an agricultural domestic colony. The property encompasses - four Colonies of Benevolence in three component parts: Frederiksoord-Wilhelminaoord - and Veenhuizen in the Netherlands, and Wortel in Belgium. Together they bear - witness to a 19th century experiment i...' + short_description: 'The transnational serial property is an Enlightenment experiment in social reform. These cultural + landscapes demonstrate an innovative, highly influential 19th-century model of pauper relief and of settler colonialism, + which today is known as an agricultural domestic colony. The property encompasses four Colonies of Benevolence in three + component parts: Frederiksoord-Wilhelminaoord and Veenhuizen in the Netherlands, and Wortel in Belgium. Together they + bear witness to a 19th century experiment i...' unesco_ich_enrichment: country_code: NL total_elements_in_country: 5 @@ -239,11 +238,9 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: false url: https://ich.unesco.org/en/RL/rotterdam-summer-carnival-01870 - description: The Rotterdam Summer Carnival is a multicultural celebration that - unites participants from the Caribbean and European Netherlands, as well as - ethnic minority groups from Central and South America and Africa living in the - Netherlands. The event includes a street parade, a brass band competition and - a... + description: The Rotterdam Summer Carnival is a multicultural celebration that unites participants from the Caribbean + and European Netherlands, as well as ethnic minority groups from Central and South America and Africa living in the + Netherlands. The event includes a street parade, a brass band competition and a... - unesco_ich_id: '1979' name: 'Traditional irrigation: knowledge, technique, and organization' list_type: RL @@ -251,9 +248,8 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: true url: https://ich.unesco.org/en/RL/traditional-irrigation-knowledge-technique-and-organization-01979 - description: Traditional irrigation uses gravity and hand-made constructions such - as channels and ditches to distribute water from naturally-occurring water catchment - points (such as springs, streams and glaciers) to the fields. Practitioners + description: Traditional irrigation uses gravity and hand-made constructions such as channels and ditches to distribute + water from naturally-occurring water catchment points (such as springs, streams and glaciers) to the fields. Practitioners choose specific days and periods to manually divert the water, and the... - unesco_ich_id: '1707' name: Corso culture, flower and fruit parades in the Netherlands @@ -262,11 +258,9 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: false url: https://ich.unesco.org/en/RL/corso-culture-flower-and-fruit-parades-in-the-netherlands-01707 - description: Dating back to the late nineteenth century, a corso is an annual - parade of floats or boats decorated with flowers, fruit, vegetables and, in - some cases, people in costumes. Originating in the south of France and Italy, - the practice spread to the Netherlands in the nineteenth century. The parade - take... + description: Dating back to the late nineteenth century, a corso is an annual parade of floats or boats decorated with + flowers, fruit, vegetables and, in some cases, people in costumes. Originating in the south of France and Italy, the + practice spread to the Netherlands in the nineteenth century. The parade take... - unesco_ich_id: '1708' name: Falconry, a living human heritage list_type: RL @@ -274,9 +268,8 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: true url: https://ich.unesco.org/en/RL/falconry-a-living-human-heritage-01708 - description: Falconry is the traditional art and practice of training and flying - falcons (and sometimes eagles, hawks, buzzards and other birds of prey). It - has been practised for over 4000 years. The practice of falconry in early and + description: Falconry is the traditional art and practice of training and flying falcons (and sometimes eagles, hawks, + buzzards and other birds of prey). It has been practised for over 4000 years. The practice of falconry in early and medieval periods of history is documented in many parts of the world. Original... - unesco_ich_id: '1265' name: Craft of the miller operating windmills and watermills @@ -285,9 +278,8 @@ unesco_ich_enrichment: inscription_year: 2017 multinational: false url: https://ich.unesco.org/en/RL/craft-of-the-miller-operating-windmills-and-watermills-01265 - description: The craft of the miller operating windmills and watermills involves - the knowledge and skills necessary to operate a mill and maintain it in a good - state of repair. With a declining number of people earning their livelihood + description: The craft of the miller operating windmills and watermills involves the knowledge and skills necessary to + operate a mill and maintain it in a good state of repair. With a declining number of people earning their livelihood from the craft, millers today also play a key role in transmitting the cultur... location: latitude: 52.9337025 @@ -315,9 +307,8 @@ crawl4ai_enrichment: links_count: 42 open_graph: title: Home page - description: Erat pharetra sed at fringilla etiam nullam platea fringilla. Gravida - sodales sit mauris amet massa justo. Egestas ipsum amet tortor hendrerit amet - phasellus adipiscing. Eget porta posuere pellentesque sed commodo gravida dignissim + description: Erat pharetra sed at fringilla etiam nullam platea fringilla. Gravida sodales sit mauris amet massa justo. + Egestas ipsum amet tortor hendrerit amet phasellus adipiscing. Eget porta posuere pellentesque sed commodo gravida dignissim dignissim iaculis. Elementum nibh duis at in. url: https://st-johannesga-rotsterhaule.friesevogelwachten.nl/nl site_name: Firmaq Media diff --git a/data/custodian/NL-GR-GRO-I-GAGA.yaml b/data/custodian/NL-GR-GRO-I-GAGA.yaml index da98a2c62b..dbcefc69e5 100644 --- a/data/custodian/NL-GR-GRO-I-GAGA.yaml +++ b/data/custodian/NL-GR-GRO-I-GAGA.yaml @@ -28,8 +28,7 @@ provenance: linkup_timespan: - source_type: linkup_web_search fetch_timestamp: '2025-12-15T17:59:34.922591+00:00' - search_query: '"Het Genootschap Ambachtelijke Grunneger Aaierbal" Groningen - opgericht OR gesticht OR sinds' + search_query: '"Het Genootschap Ambachtelijke Grunneger Aaierbal" Groningen opgericht OR gesticht OR sinds' source_urls: - https://www.levenderfgoedgroningen.nl/alle-verhalen/eierbal-aaierbal - https://www.visitwadden.nl/en/visit/activities/942849055/groninger-eierbal-unesco-immaterieel-erfgoed @@ -49,8 +48,8 @@ provenance: notes: - Entry created from KIEN (Kenniscentrum Immaterieel Erfgoed Nederland) registry - Intangible heritage custodian organization - - Location extracted from organization name 'Het Genootschap Ambachtelijke Grunneger - Aaierbal' - matched place 'Groningen' (NAME_EXTRACTION_GEONAMES) + - Location extracted from organization name 'Het Genootschap Ambachtelijke Grunneger Aaierbal' - matched place 'Groningen' + (NAME_EXTRACTION_GEONAMES) - Canonical location added via normalize_custodian_files.py on 2025-12-08T23:16:38Z - Canonical location added via normalize_custodian_files.py on 2025-12-09T07:02:14Z kien_enrichment: @@ -128,26 +127,34 @@ ghcid: distance_km: 0.0 geonames_id: 2755251 google_maps_enrichment: - place_id: ChIJL0YT59DNyUcR_PyNOqUigOM - name: Ik bin Grunneger (alleen webshop) - formatted_address: Winschoterdiep 50, 9723 AB Groningen, Netherlands - fetch_timestamp: '2025-12-06T19:32:09.916063+00:00' - api_status: OK - coordinates: - latitude: 53.2092779 - longitude: 6.585988599999999 - phone_international: +31 50 234 2958 - phone_local: 050 234 2958 - website: https://www.ikbingrunneger.nl/ - google_place_types: - - gift_shop - - point_of_interest - - store - - establishment - business_status: OPERATIONAL - rating: 5 - user_rating_count: 1 - photo_count: 2 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Ik bin Grunneger (alleen webshop)" (webshop, not the heritage organization) instead + of "Het Genootschap Ambachtelijke Grunneger Aaierbal" (traditional egg ball makers heritage organization). Per Rule 40: + KIEN is authoritative for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJL0YT59DNyUcR_PyNOqUigOM + name: Ik bin Grunneger (alleen webshop) + formatted_address: Winschoterdiep 50, 9723 AB Groningen, Netherlands + fetch_timestamp: '2025-12-06T19:32:09.916063+00:00' + api_status: OK + coordinates: + latitude: 53.2092779 + longitude: 6.585988599999999 + phone_international: +31 50 234 2958 + phone_local: 050 234 2958 + website: https://www.ikbingrunneger.nl/ + google_place_types: + - gift_shop + - point_of_interest + - store + - establishment + business_status: OPERATIONAL + rating: 5 + user_rating_count: 1 + photo_count: 2 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:36:26.734464+00:00' @@ -164,11 +171,9 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: false url: https://ich.unesco.org/en/RL/rotterdam-summer-carnival-01870 - description: The Rotterdam Summer Carnival is a multicultural celebration that - unites participants from the Caribbean and European Netherlands, as well as - ethnic minority groups from Central and South America and Africa living in the - Netherlands. The event includes a street parade, a brass band competition and - a... + description: The Rotterdam Summer Carnival is a multicultural celebration that unites participants from the Caribbean + and European Netherlands, as well as ethnic minority groups from Central and South America and Africa living in the + Netherlands. The event includes a street parade, a brass band competition and a... - unesco_ich_id: '1979' name: 'Traditional irrigation: knowledge, technique, and organization' list_type: RL @@ -176,9 +181,8 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: true url: https://ich.unesco.org/en/RL/traditional-irrigation-knowledge-technique-and-organization-01979 - description: Traditional irrigation uses gravity and hand-made constructions such - as channels and ditches to distribute water from naturally-occurring water catchment - points (such as springs, streams and glaciers) to the fields. Practitioners + description: Traditional irrigation uses gravity and hand-made constructions such as channels and ditches to distribute + water from naturally-occurring water catchment points (such as springs, streams and glaciers) to the fields. Practitioners choose specific days and periods to manually divert the water, and the... - unesco_ich_id: '1707' name: Corso culture, flower and fruit parades in the Netherlands @@ -187,11 +191,9 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: false url: https://ich.unesco.org/en/RL/corso-culture-flower-and-fruit-parades-in-the-netherlands-01707 - description: Dating back to the late nineteenth century, a corso is an annual - parade of floats or boats decorated with flowers, fruit, vegetables and, in - some cases, people in costumes. Originating in the south of France and Italy, - the practice spread to the Netherlands in the nineteenth century. The parade - take... + description: Dating back to the late nineteenth century, a corso is an annual parade of floats or boats decorated with + flowers, fruit, vegetables and, in some cases, people in costumes. Originating in the south of France and Italy, the + practice spread to the Netherlands in the nineteenth century. The parade take... - unesco_ich_id: '1708' name: Falconry, a living human heritage list_type: RL @@ -199,9 +201,8 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: true url: https://ich.unesco.org/en/RL/falconry-a-living-human-heritage-01708 - description: Falconry is the traditional art and practice of training and flying - falcons (and sometimes eagles, hawks, buzzards and other birds of prey). It - has been practised for over 4000 years. The practice of falconry in early and + description: Falconry is the traditional art and practice of training and flying falcons (and sometimes eagles, hawks, + buzzards and other birds of prey). It has been practised for over 4000 years. The practice of falconry in early and medieval periods of history is documented in many parts of the world. Original... - unesco_ich_id: '1265' name: Craft of the miller operating windmills and watermills @@ -210,9 +211,8 @@ unesco_ich_enrichment: inscription_year: 2017 multinational: false url: https://ich.unesco.org/en/RL/craft-of-the-miller-operating-windmills-and-watermills-01265 - description: The craft of the miller operating windmills and watermills involves - the knowledge and skills necessary to operate a mill and maintain it in a good - state of repair. With a declining number of people earning their livelihood + description: The craft of the miller operating windmills and watermills involves the knowledge and skills necessary to + operate a mill and maintain it in a good state of repair. With a declining number of people earning their livelihood from the craft, millers today also play a key role in transmitting the cultur... location: latitude: 53.2092779 diff --git a/data/custodian/NL-GR-UIT-I-SH.yaml b/data/custodian/NL-GR-UIT-I-SH.yaml index e61bf2385d..b01e1392a2 100644 --- a/data/custodian/NL-GR-UIT-I-SH.yaml +++ b/data/custodian/NL-GR-UIT-I-SH.yaml @@ -28,8 +28,7 @@ provenance: linkup_timespan: - source_type: linkup_web_search fetch_timestamp: '2025-12-15T18:10:32.935338+00:00' - search_query: '"Scholen in het Hogeland" Uithuizen opgericht OR gesticht OR - sinds' + search_query: '"Scholen in het Hogeland" Uithuizen opgericht OR gesticht OR sinds' source_urls: - https://www.devogids.nl/577/het-hogeland-college-uithuizen/ - https://hethogeland.nl/aardbevingen/versterking/versterking-scholen @@ -49,8 +48,7 @@ provenance: notes: - Entry created from KIEN (Kenniscentrum Immaterieel Erfgoed Nederland) registry - Intangible heritage custodian organization - - Location extracted from organization name 'Scholen in het Hogeland' - matched - place 'Uithuizen' (NAME_EXTRACTION_GEONAMES) + - Location extracted from organization name 'Scholen in het Hogeland' - matched place 'Uithuizen' (NAME_EXTRACTION_GEONAMES) - Canonical location added via normalize_custodian_files.py on 2025-12-08T23:16:44Z - Canonical location added via normalize_custodian_files.py on 2025-12-09T07:02:28Z kien_enrichment: @@ -128,24 +126,32 @@ ghcid: distance_km: 0.0 geonames_id: 2745970 google_maps_enrichment: - place_id: ChIJS6YaeYTFyUcRLvPy_Ow4KCM - name: Het Hogeland College, locatie Warffum - formatted_address: A.G. Bellstraat 2, 9989 AT Warffum, Netherlands - fetch_timestamp: '2025-12-06T19:32:13.198619+00:00' - api_status: OK - coordinates: - latitude: 53.3915581 - longitude: 6.553935999999999 - phone_international: +31 595 425 005 - phone_local: 0595 425 005 - website: http://www.hogeland.nl/ - google_place_types: - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 2.7 - user_rating_count: 42 - photo_count: 10 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Het Hogeland College, locatie Warffum" (one specific school, not the regional + organization) instead of "Scholen in het Hogeland" (regional schools organization). Per Rule 40: KIEN is authoritative + for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJS6YaeYTFyUcRLvPy_Ow4KCM + name: Het Hogeland College, locatie Warffum + formatted_address: A.G. Bellstraat 2, 9989 AT Warffum, Netherlands + fetch_timestamp: '2025-12-06T19:32:13.198619+00:00' + api_status: OK + coordinates: + latitude: 53.3915581 + longitude: 6.553935999999999 + phone_international: +31 595 425 005 + phone_local: 0595 425 005 + website: http://www.hogeland.nl/ + google_place_types: + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 2.7 + user_rating_count: 42 + photo_count: 10 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:36:36.237403+00:00' @@ -162,11 +168,9 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: false url: https://ich.unesco.org/en/RL/rotterdam-summer-carnival-01870 - description: The Rotterdam Summer Carnival is a multicultural celebration that - unites participants from the Caribbean and European Netherlands, as well as - ethnic minority groups from Central and South America and Africa living in the - Netherlands. The event includes a street parade, a brass band competition and - a... + description: The Rotterdam Summer Carnival is a multicultural celebration that unites participants from the Caribbean + and European Netherlands, as well as ethnic minority groups from Central and South America and Africa living in the + Netherlands. The event includes a street parade, a brass band competition and a... - unesco_ich_id: '1979' name: 'Traditional irrigation: knowledge, technique, and organization' list_type: RL @@ -174,9 +178,8 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: true url: https://ich.unesco.org/en/RL/traditional-irrigation-knowledge-technique-and-organization-01979 - description: Traditional irrigation uses gravity and hand-made constructions such - as channels and ditches to distribute water from naturally-occurring water catchment - points (such as springs, streams and glaciers) to the fields. Practitioners + description: Traditional irrigation uses gravity and hand-made constructions such as channels and ditches to distribute + water from naturally-occurring water catchment points (such as springs, streams and glaciers) to the fields. Practitioners choose specific days and periods to manually divert the water, and the... - unesco_ich_id: '1707' name: Corso culture, flower and fruit parades in the Netherlands @@ -185,11 +188,9 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: false url: https://ich.unesco.org/en/RL/corso-culture-flower-and-fruit-parades-in-the-netherlands-01707 - description: Dating back to the late nineteenth century, a corso is an annual - parade of floats or boats decorated with flowers, fruit, vegetables and, in - some cases, people in costumes. Originating in the south of France and Italy, - the practice spread to the Netherlands in the nineteenth century. The parade - take... + description: Dating back to the late nineteenth century, a corso is an annual parade of floats or boats decorated with + flowers, fruit, vegetables and, in some cases, people in costumes. Originating in the south of France and Italy, the + practice spread to the Netherlands in the nineteenth century. The parade take... - unesco_ich_id: '1708' name: Falconry, a living human heritage list_type: RL @@ -197,9 +198,8 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: true url: https://ich.unesco.org/en/RL/falconry-a-living-human-heritage-01708 - description: Falconry is the traditional art and practice of training and flying - falcons (and sometimes eagles, hawks, buzzards and other birds of prey). It - has been practised for over 4000 years. The practice of falconry in early and + description: Falconry is the traditional art and practice of training and flying falcons (and sometimes eagles, hawks, + buzzards and other birds of prey). It has been practised for over 4000 years. The practice of falconry in early and medieval periods of history is documented in many parts of the world. Original... - unesco_ich_id: '1265' name: Craft of the miller operating windmills and watermills @@ -208,9 +208,8 @@ unesco_ich_enrichment: inscription_year: 2017 multinational: false url: https://ich.unesco.org/en/RL/craft-of-the-miller-operating-windmills-and-watermills-01265 - description: The craft of the miller operating windmills and watermills involves - the knowledge and skills necessary to operate a mill and maintain it in a good - state of repair. With a declining number of people earning their livelihood + description: The craft of the miller operating windmills and watermills involves the knowledge and skills necessary to + operate a mill and maintain it in a good state of repair. With a declining number of people earning their livelihood from the craft, millers today also play a key role in transmitting the cultur... location: latitude: 53.3915581 @@ -245,8 +244,8 @@ digital_platform_v2: platform_name: Het Hogeland College Website platform_url: https://www.hogeland.nl/ platform_type: EDUCATION - description: 'Wij zijn een scholengemeenschap in de regio Noord-Groningen. Of - je nu kiest voor vwo-plus, vwo, havo, vmbo of tl-havo: je bent welkom bij ons.' + description: 'Wij zijn een scholengemeenschap in de regio Noord-Groningen. Of je nu kiest voor vwo-plus, vwo, havo, vmbo + of tl-havo: je bent welkom bij ons.' language: nl og_image: null favicon: http://www.hogeland.nl/Portals/768/Logo-HHC-voor-website_RGB144.ico?ver=NswXD1Y7QnpwfKhDQRO0Hg%3d%3d @@ -297,11 +296,10 @@ timeline_enrichment: - https://www.jorritsmabouw.nl/projecten/vernieuwbouw-het-hogeland-college-uithuizen/ - https://hethogeland.nl/bestuur-en-organisatie/financien/jaarrekening linkup_query: '"Scholen in het Hogeland" Uithuizen opgericht OR gesticht OR sinds' - linkup_answer: Het Hogeland College is ontstaan na fusies van diverse onderwijsinstellingen - en heet sinds 1993 zo. De oorspronkelijke school is opgericht in 1867. De vestiging - in Uithuizen biedt vmbo aan en heeft sinds september 2024 een nieuw schoolgebouw. - Er is geen specifieke oprichtingsdatum van de locatie Uithuizen zelf vermeld, - maar de naam "Het Hogeland College" bestaat sinds 1993. + linkup_answer: Het Hogeland College is ontstaan na fusies van diverse onderwijsinstellingen en heet sinds 1993 zo. De + oorspronkelijke school is opgericht in 1867. De vestiging in Uithuizen biedt vmbo aan en heeft sinds september 2024 + een nieuw schoolgebouw. Er is geen specifieke oprichtingsdatum van de locatie Uithuizen zelf vermeld, maar de naam "Het + Hogeland College" bestaat sinds 1993. fetch_timestamp: '2025-12-15T18:10:32.915059+00:00' archive_path: web/1779/linkup/linkup_founding_20251215T181032Z.json extraction_method: linkup_answer_regex @@ -319,11 +317,10 @@ timeline_enrichment: - https://www.jorritsmabouw.nl/projecten/vernieuwbouw-het-hogeland-college-uithuizen/ - https://hethogeland.nl/bestuur-en-organisatie/financien/jaarrekening linkup_query: '"Scholen in het Hogeland" Uithuizen opgericht OR gesticht OR sinds' - linkup_answer: Het Hogeland College is ontstaan na fusies van diverse onderwijsinstellingen - en heet sinds 1993 zo. De oorspronkelijke school is opgericht in 1867. De vestiging - in Uithuizen biedt vmbo aan en heeft sinds september 2024 een nieuw schoolgebouw. - Er is geen specifieke oprichtingsdatum van de locatie Uithuizen zelf vermeld, - maar de naam "Het Hogeland College" bestaat sinds 1993. + linkup_answer: Het Hogeland College is ontstaan na fusies van diverse onderwijsinstellingen en heet sinds 1993 zo. De + oorspronkelijke school is opgericht in 1867. De vestiging in Uithuizen biedt vmbo aan en heeft sinds september 2024 + een nieuw schoolgebouw. Er is geen specifieke oprichtingsdatum van de locatie Uithuizen zelf vermeld, maar de naam "Het + Hogeland College" bestaat sinds 1993. fetch_timestamp: '2025-12-15T18:10:32.915059+00:00' archive_path: web/1779/linkup/linkup_founding_20251215T181032Z.json extraction_method: linkup_answer_regex diff --git a/data/custodian/NL-LI-ROE-I-BR.yaml b/data/custodian/NL-LI-ROE-I-BR.yaml index 4567c61d4e..06a169d31f 100644 --- a/data/custodian/NL-LI-ROE-I-BR.yaml +++ b/data/custodian/NL-LI-ROE-I-BR.yaml @@ -125,22 +125,29 @@ ghcid: distance_km: 0.12123944703003711 geonames_id: 2748000 google_maps_enrichment: - place_id: ChIJJ_OH5IFLx0cRuzcuWLr2Cu0 - name: Bacchusdrieve - formatted_address: 6041 KZ Roermond, Netherlands - fetch_timestamp: '2025-12-06T19:32:19.427838+00:00' - api_status: OK - coordinates: - latitude: 51.194738799999996 - longitude: 5.9839544 - google_place_types: - - event_venue - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 5 - user_rating_count: 2 - photo_count: 6 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Bacchusdrieve" (street/path name, not an organization) instead of "Bacchusklup + Remunj" (Bacchus club heritage organization). Per Rule 40: KIEN is authoritative for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJJ_OH5IFLx0cRuzcuWLr2Cu0 + name: Bacchusdrieve + formatted_address: 6041 KZ Roermond, Netherlands + fetch_timestamp: '2025-12-06T19:32:19.427838+00:00' + api_status: OK + coordinates: + latitude: 51.194738799999996 + longitude: 5.9839544 + google_place_types: + - event_venue + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 5 + user_rating_count: 2 + photo_count: 6 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:37:05.191145+00:00' @@ -157,11 +164,9 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: false url: https://ich.unesco.org/en/RL/rotterdam-summer-carnival-01870 - description: The Rotterdam Summer Carnival is a multicultural celebration that - unites participants from the Caribbean and European Netherlands, as well as - ethnic minority groups from Central and South America and Africa living in the - Netherlands. The event includes a street parade, a brass band competition and - a... + description: The Rotterdam Summer Carnival is a multicultural celebration that unites participants from the Caribbean + and European Netherlands, as well as ethnic minority groups from Central and South America and Africa living in the + Netherlands. The event includes a street parade, a brass band competition and a... - unesco_ich_id: '1979' name: 'Traditional irrigation: knowledge, technique, and organization' list_type: RL @@ -169,9 +174,8 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: true url: https://ich.unesco.org/en/RL/traditional-irrigation-knowledge-technique-and-organization-01979 - description: Traditional irrigation uses gravity and hand-made constructions such - as channels and ditches to distribute water from naturally-occurring water catchment - points (such as springs, streams and glaciers) to the fields. Practitioners + description: Traditional irrigation uses gravity and hand-made constructions such as channels and ditches to distribute + water from naturally-occurring water catchment points (such as springs, streams and glaciers) to the fields. Practitioners choose specific days and periods to manually divert the water, and the... - unesco_ich_id: '1707' name: Corso culture, flower and fruit parades in the Netherlands @@ -180,11 +184,9 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: false url: https://ich.unesco.org/en/RL/corso-culture-flower-and-fruit-parades-in-the-netherlands-01707 - description: Dating back to the late nineteenth century, a corso is an annual - parade of floats or boats decorated with flowers, fruit, vegetables and, in - some cases, people in costumes. Originating in the south of France and Italy, - the practice spread to the Netherlands in the nineteenth century. The parade - take... + description: Dating back to the late nineteenth century, a corso is an annual parade of floats or boats decorated with + flowers, fruit, vegetables and, in some cases, people in costumes. Originating in the south of France and Italy, the + practice spread to the Netherlands in the nineteenth century. The parade take... - unesco_ich_id: '1708' name: Falconry, a living human heritage list_type: RL @@ -192,9 +194,8 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: true url: https://ich.unesco.org/en/RL/falconry-a-living-human-heritage-01708 - description: Falconry is the traditional art and practice of training and flying - falcons (and sometimes eagles, hawks, buzzards and other birds of prey). It - has been practised for over 4000 years. The practice of falconry in early and + description: Falconry is the traditional art and practice of training and flying falcons (and sometimes eagles, hawks, + buzzards and other birds of prey). It has been practised for over 4000 years. The practice of falconry in early and medieval periods of history is documented in many parts of the world. Original... - unesco_ich_id: '1265' name: Craft of the miller operating windmills and watermills @@ -203,9 +204,8 @@ unesco_ich_enrichment: inscription_year: 2017 multinational: false url: https://ich.unesco.org/en/RL/craft-of-the-miller-operating-windmills-and-watermills-01265 - description: The craft of the miller operating windmills and watermills involves - the knowledge and skills necessary to operate a mill and maintain it in a good - state of repair. With a declining number of people earning their livelihood + description: The craft of the miller operating windmills and watermills involves the knowledge and skills necessary to + operate a mill and maintain it in a good state of repair. With a declining number of people earning their livelihood from the craft, millers today also play a key role in transmitting the cultur... location: latitude: 51.194738799999996 @@ -234,10 +234,8 @@ digital_platform_v2: platform_name: Bacchusklup Remunj - Want ein sjooner klup als Bacchus guf 't neet platform_url: https://bacchusklup.nl/ platform_type: INSTITUTIONAL_WEBSITE - description: BEER DRINKERS, SJAELE ZEIVER, ECHTE REMUNJSE JONGES, GEIN PROTEKOL, - notulen zeen nuuj, zeven x ellef, feesbeeste, mien klup, vastelaoves fans, In - De kroeg zeen veer thoes, GREUNE BRIGADE, ALLEIN KAERELS, Bekint van solar, - Limousine + description: BEER DRINKERS, SJAELE ZEIVER, ECHTE REMUNJSE JONGES, GEIN PROTEKOL, notulen zeen nuuj, zeven x ellef, feesbeeste, + mien klup, vastelaoves fans, In De kroeg zeen veer thoes, GREUNE BRIGADE, ALLEIN KAERELS, Bekint van solar, Limousine og_image: https://www.bacchusklup.nl/img/logo_bacchusklup.png favicon: https://bacchusklup.nl/img/logo_bacchusklup.png navigation_links: diff --git a/data/custodian/NL-NH-AMS-I-SE.yaml b/data/custodian/NL-NH-AMS-I-SE.yaml index 480bca976d..7f17eed987 100644 --- a/data/custodian/NL-NH-AMS-I-SE.yaml +++ b/data/custodian/NL-NH-AMS-I-SE.yaml @@ -124,21 +124,28 @@ ghcid: distance_km: 0.0 geonames_id: 2759794 google_maps_enrichment: - place_id: ChIJ__8Iyui2xUcROZ1JXeq0eh8 - name: Sisa Events - formatted_address: Haverschmidtstraat 96, 2522 VT Den Haag, Netherlands - fetch_timestamp: '2025-12-06T19:32:40.701760+00:00' - api_status: OK - coordinates: - latitude: 52.057674 - longitude: 4.3235016 - phone_international: +31 6 57014641 - phone_local: 06 57014641 - website: http://www.sisa-events.com/puu-pikin-a-doo/ - google_place_types: - - point_of_interest - - establishment - business_status: OPERATIONAL + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Sisa Events" (wrong location - Den Haag instead of Amsterdam) instead of "Stichting + Sisa Events" (Amsterdam-based events foundation). Per Rule 40: KIEN is authoritative for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJ__8Iyui2xUcROZ1JXeq0eh8 + name: Sisa Events + formatted_address: Haverschmidtstraat 96, 2522 VT Den Haag, Netherlands + fetch_timestamp: '2025-12-06T19:32:40.701760+00:00' + api_status: OK + coordinates: + latitude: 52.057674 + longitude: 4.3235016 + phone_international: +31 6 57014641 + phone_local: 06 57014641 + website: http://www.sisa-events.com/puu-pikin-a-doo/ + google_place_types: + - point_of_interest + - establishment + business_status: OPERATIONAL + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:38:12.119945+00:00' @@ -155,11 +162,9 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: false url: https://ich.unesco.org/en/RL/rotterdam-summer-carnival-01870 - description: The Rotterdam Summer Carnival is a multicultural celebration that - unites participants from the Caribbean and European Netherlands, as well as - ethnic minority groups from Central and South America and Africa living in the - Netherlands. The event includes a street parade, a brass band competition and - a... + description: The Rotterdam Summer Carnival is a multicultural celebration that unites participants from the Caribbean + and European Netherlands, as well as ethnic minority groups from Central and South America and Africa living in the + Netherlands. The event includes a street parade, a brass band competition and a... - unesco_ich_id: '1979' name: 'Traditional irrigation: knowledge, technique, and organization' list_type: RL @@ -167,9 +172,8 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: true url: https://ich.unesco.org/en/RL/traditional-irrigation-knowledge-technique-and-organization-01979 - description: Traditional irrigation uses gravity and hand-made constructions such - as channels and ditches to distribute water from naturally-occurring water catchment - points (such as springs, streams and glaciers) to the fields. Practitioners + description: Traditional irrigation uses gravity and hand-made constructions such as channels and ditches to distribute + water from naturally-occurring water catchment points (such as springs, streams and glaciers) to the fields. Practitioners choose specific days and periods to manually divert the water, and the... - unesco_ich_id: '1707' name: Corso culture, flower and fruit parades in the Netherlands @@ -178,11 +182,9 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: false url: https://ich.unesco.org/en/RL/corso-culture-flower-and-fruit-parades-in-the-netherlands-01707 - description: Dating back to the late nineteenth century, a corso is an annual - parade of floats or boats decorated with flowers, fruit, vegetables and, in - some cases, people in costumes. Originating in the south of France and Italy, - the practice spread to the Netherlands in the nineteenth century. The parade - take... + description: Dating back to the late nineteenth century, a corso is an annual parade of floats or boats decorated with + flowers, fruit, vegetables and, in some cases, people in costumes. Originating in the south of France and Italy, the + practice spread to the Netherlands in the nineteenth century. The parade take... - unesco_ich_id: '1708' name: Falconry, a living human heritage list_type: RL @@ -190,9 +192,8 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: true url: https://ich.unesco.org/en/RL/falconry-a-living-human-heritage-01708 - description: Falconry is the traditional art and practice of training and flying - falcons (and sometimes eagles, hawks, buzzards and other birds of prey). It - has been practised for over 4000 years. The practice of falconry in early and + description: Falconry is the traditional art and practice of training and flying falcons (and sometimes eagles, hawks, + buzzards and other birds of prey). It has been practised for over 4000 years. The practice of falconry in early and medieval periods of history is documented in many parts of the world. Original... - unesco_ich_id: '1265' name: Craft of the miller operating windmills and watermills @@ -201,9 +202,8 @@ unesco_ich_enrichment: inscription_year: 2017 multinational: false url: https://ich.unesco.org/en/RL/craft-of-the-miller-operating-windmills-and-watermills-01265 - description: The craft of the miller operating windmills and watermills involves - the knowledge and skills necessary to operate a mill and maintain it in a good - state of repair. With a declining number of people earning their livelihood + description: The craft of the miller operating windmills and watermills involves the knowledge and skills necessary to + operate a mill and maintain it in a good state of repair. With a declining number of people earning their livelihood from the craft, millers today also play a key role in transmitting the cultur... location: latitude: 52.057674 diff --git a/data/custodian/NL-NH-HAA-I-MJ.yaml b/data/custodian/NL-NH-HAA-I-MJ.yaml index 11879ef4e9..e4cb675a78 100644 --- a/data/custodian/NL-NH-HAA-I-MJ.yaml +++ b/data/custodian/NL-NH-HAA-I-MJ.yaml @@ -56,9 +56,8 @@ kien_enrichment: heritage_forms: [] enrichment_timestamp: '2025-12-04T06:59:52.456944+00:00' source: https://www.immaterieelerfgoed.nl -notes: De Jong Uitvaartzorg heeft de Marroncultuur bewust onderdeel gemaakt van haar - dienstverlening rondom ziekte, dood, rouw en de uitvaart. Tevens zijn er enkele - aanvullende diensten verzorgd, vooral op… +notes: De Jong Uitvaartzorg heeft de Marroncultuur bewust onderdeel gemaakt van haar dienstverlening rondom ziekte, dood, + rouw en de uitvaart. Tevens zijn er enkele aanvullende diensten verzorgd, vooral op… contact: email: info@ma-jong.org legal_status: @@ -128,27 +127,34 @@ ghcid: distance_km: 0.0 geonames_id: 2755003 google_maps_enrichment: - place_id: ChIJCb7II0LHx0cRW0cIleLRJTk - name: Majon - formatted_address: Agricolastraat 33, 7323 JC Apeldoorn, Netherlands - fetch_timestamp: '2025-12-06T19:32:44.426602+00:00' - api_status: OK - coordinates: - latitude: 52.2249371 - longitude: 5.9930711 - phone_international: +31 55 366 7072 - phone_local: 055 366 7072 - website: https://www.facebook.com/pages/Majon/524241384255985 - google_place_types: - - fast_food_restaurant - - restaurant - - food - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 4.6 - user_rating_count: 198 - photo_count: 10 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Majon" (wrong location - Apeldoorn instead of Haarlem) instead of "Stichting + Ma Jong" (Haarlem-based foundation). Per Rule 40: KIEN is authoritative for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJCb7II0LHx0cRW0cIleLRJTk + name: Majon + formatted_address: Agricolastraat 33, 7323 JC Apeldoorn, Netherlands + fetch_timestamp: '2025-12-06T19:32:44.426602+00:00' + api_status: OK + coordinates: + latitude: 52.2249371 + longitude: 5.9930711 + phone_international: +31 55 366 7072 + phone_local: 055 366 7072 + website: https://www.facebook.com/pages/Majon/524241384255985 + google_place_types: + - fast_food_restaurant + - restaurant + - food + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 4.6 + user_rating_count: 198 + photo_count: 10 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: wikidata_entity_id: Q114593881 api_metadata: @@ -172,8 +178,7 @@ wikidata_enrichment: instance_of: &id001 - id: Q5 label: human - description: any single member of Homo sapiens, unique extant species of the - genus Homo + description: any single member of Homo sapiens, unique extant species of the genus Homo wikidata_instance_of: *id001 unesco_ich_enrichment: country_code: NL @@ -187,11 +192,9 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: false url: https://ich.unesco.org/en/RL/rotterdam-summer-carnival-01870 - description: The Rotterdam Summer Carnival is a multicultural celebration that - unites participants from the Caribbean and European Netherlands, as well as - ethnic minority groups from Central and South America and Africa living in the - Netherlands. The event includes a street parade, a brass band competition and - a... + description: The Rotterdam Summer Carnival is a multicultural celebration that unites participants from the Caribbean + and European Netherlands, as well as ethnic minority groups from Central and South America and Africa living in the + Netherlands. The event includes a street parade, a brass band competition and a... - unesco_ich_id: '1979' name: 'Traditional irrigation: knowledge, technique, and organization' list_type: RL @@ -199,9 +202,8 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: true url: https://ich.unesco.org/en/RL/traditional-irrigation-knowledge-technique-and-organization-01979 - description: Traditional irrigation uses gravity and hand-made constructions such - as channels and ditches to distribute water from naturally-occurring water catchment - points (such as springs, streams and glaciers) to the fields. Practitioners + description: Traditional irrigation uses gravity and hand-made constructions such as channels and ditches to distribute + water from naturally-occurring water catchment points (such as springs, streams and glaciers) to the fields. Practitioners choose specific days and periods to manually divert the water, and the... - unesco_ich_id: '1707' name: Corso culture, flower and fruit parades in the Netherlands @@ -210,11 +212,9 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: false url: https://ich.unesco.org/en/RL/corso-culture-flower-and-fruit-parades-in-the-netherlands-01707 - description: Dating back to the late nineteenth century, a corso is an annual - parade of floats or boats decorated with flowers, fruit, vegetables and, in - some cases, people in costumes. Originating in the south of France and Italy, - the practice spread to the Netherlands in the nineteenth century. The parade - take... + description: Dating back to the late nineteenth century, a corso is an annual parade of floats or boats decorated with + flowers, fruit, vegetables and, in some cases, people in costumes. Originating in the south of France and Italy, the + practice spread to the Netherlands in the nineteenth century. The parade take... - unesco_ich_id: '1708' name: Falconry, a living human heritage list_type: RL @@ -222,9 +222,8 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: true url: https://ich.unesco.org/en/RL/falconry-a-living-human-heritage-01708 - description: Falconry is the traditional art and practice of training and flying - falcons (and sometimes eagles, hawks, buzzards and other birds of prey). It - has been practised for over 4000 years. The practice of falconry in early and + description: Falconry is the traditional art and practice of training and flying falcons (and sometimes eagles, hawks, + buzzards and other birds of prey). It has been practised for over 4000 years. The practice of falconry in early and medieval periods of history is documented in many parts of the world. Original... - unesco_ich_id: '1265' name: Craft of the miller operating windmills and watermills @@ -233,9 +232,8 @@ unesco_ich_enrichment: inscription_year: 2017 multinational: false url: https://ich.unesco.org/en/RL/craft-of-the-miller-operating-windmills-and-watermills-01265 - description: The craft of the miller operating windmills and watermills involves - the knowledge and skills necessary to operate a mill and maintain it in a good - state of repair. With a declining number of people earning their livelihood + description: The craft of the miller operating windmills and watermills involves the knowledge and skills necessary to + operate a mill and maintain it in a good state of repair. With a declining number of people earning their livelihood from the craft, millers today also play a key role in transmitting the cultur... location: latitude: 52.2249371 @@ -266,18 +264,17 @@ digital_platform_v2: transformation_version: '2.4' source_status_code: 200 data_quality_notes: - wikidata_conflation: Wikidata Q114593881 is WRONG - refers to Ma Jong-son (North - Korean politician), NOT Stichting Ma Jong. Do not use wikidata_enrichment data. - google_maps_conflation: Google Maps place ChIJCb7II0LHx0cRW0cIleLRJTk is WRONG - - refers to Majon fast food restaurant in Apeldoorn, NOT Stichting Ma Jong in - Haarlem. Do not use google_maps_enrichment data. + wikidata_conflation: Wikidata Q114593881 is WRONG - refers to Ma Jong-son (North Korean politician), NOT Stichting Ma + Jong. Do not use wikidata_enrichment data. + google_maps_conflation: Google Maps place ChIJCb7II0LHx0cRW0cIleLRJTk is WRONG - refers to Majon fast food restaurant + in Apeldoorn, NOT Stichting Ma Jong in Haarlem. Do not use google_maps_enrichment data. primary_platform: platform_id: primary_website_majong_net platform_name: Stichting Ma Jong platform_url: https://ma-jong.net/ platform_type: INSTITUTIONAL_WEBSITE - description: Main website of Stichting Ma Jong with news, events, and information - about Marron and Indigenous heritage preservation activities in the Netherlands + description: Main website of Stichting Ma Jong with news, events, and information about Marron and Indigenous heritage + preservation activities in the Netherlands language: nl content_types: - organization_profile @@ -295,8 +292,7 @@ digital_platform_v2: platform_name: KIEN - Kenniscentrum Immaterieel Erfgoed Nederland platform_url: https://www.immaterieelerfgoed.nl/nl/page/14624/stichting-ma-jong platform_type: HERITAGE_REGISTRY - description: Stichting Ma Jong organization page in Dutch intangible heritage - registry + description: Stichting Ma Jong organization page in Dutch intangible heritage registry - platform_id: secondary_youtube platform_name: YouTube platform_url: https://www.youtube.com/watch?v=jBw0OOEu-7k @@ -324,8 +320,8 @@ digital_platform_v2: retrieved_on: '2025-01-30T11:15:00Z' retrieval_agent: exa_crawling - claim_type: mission - claim_value: Een bijdrage leveren aan de instandhouding en ontwikkeling van de - culturen van de Marrons en Inheemse bevolking in Nederland en Suriname + claim_value: Een bijdrage leveren aan de instandhouding en ontwikkeling van de culturen van de Marrons en Inheemse bevolking + in Nederland en Suriname source_url: https://ma-jong.org/ retrieved_on: '2025-01-30T11:15:00Z' retrieval_agent: exa_crawling @@ -355,20 +351,18 @@ digital_platform_v2: retrieved_on: '2025-12-03T23:33:18Z' retrieval_agent: kien_scrape - claim_type: focus_area - claim_value: Marron and Indigenous culture preservation, especially funerary traditions - and death rituals + claim_value: Marron and Indigenous culture preservation, especially funerary traditions and death rituals source_url: https://www.immaterieelerfgoed.nl/nl/page/14624/stichting-ma-jong retrieved_on: '2025-12-03T23:33:18Z' retrieval_agent: kien_scrape - claim_type: key_events - claim_value: Marrondag (October 10), Keti Koti commemorations, Srefidensi (Suriname - Independence), symposiums on funerary traditions + claim_value: Marrondag (October 10), Keti Koti commemorations, Srefidensi (Suriname Independence), symposiums on funerary + traditions source_url: https://ma-jong.net/ retrieved_on: '2025-01-30T11:15:00Z' retrieval_agent: exa_crawling - claim_type: partners - claim_value: Cultuurstimuleringsfonds Haarlem, Creatieve Muggen, PHIL Haarlem, - Bibliotheek Zuid-Kennemerland + claim_value: Cultuurstimuleringsfonds Haarlem, Creatieve Muggen, PHIL Haarlem, Bibliotheek Zuid-Kennemerland source_url: https://ma-jong.org/ retrieved_on: '2025-01-30T11:15:00Z' retrieval_agent: exa_crawling @@ -400,18 +394,16 @@ timespan: events: - date: '2004' type: founding - description: opgericht in 2012, waarvan leden ook uit Haarlem komen, maar geen - specifieke Mahjongclub in Haarlem met een oprichtingsdatum is genoemd in de - beschikb + description: opgericht in 2012, waarvan leden ook uit Haarlem komen, maar geen specifieke Mahjongclub in Haarlem met een + oprichtingsdatum is genoemd in de beschikb timeline_enrichment: timeline_events: - event_type: FOUNDING event_date: '2004' date_precision: year approximate: false - description: opgericht in 2012, waarvan leden ook uit Haarlem komen, maar geen - specifieke Mahjongclub in Haarlem met een oprichtingsdatum is genoemd in de - beschikb + description: opgericht in 2012, waarvan leden ook uit Haarlem komen, maar geen specifieke Mahjongclub in Haarlem met een + oprichtingsdatum is genoemd in de beschikb source_urls: - https://www.pe-ling.nl/mahjong/1924MahjongNL.htm - https://www.zaansemuur.nl/ @@ -419,13 +411,11 @@ timeline_enrichment: - https://mahjongbond.org/ - https://www.schaakengo.nl/denksportenoverig/mahjong/ linkup_query: '"Ma Jong" Haarlem opgericht OR gesticht OR sinds' - linkup_answer: Er is geen specifieke informatie gevonden over de oprichting of - het bestaan van een "Ma Jong" vereniging of club in Haarlem. Wel is bekend dat - Mahjong in Nederland al sinds de jaren 1920 wordt gespeeld en dat er sinds 2004 - een Nederlandse Mahjong Bond bestaat. Daarnaast is er een Mahjongvereniging - 'Zaanse Muur' opgericht in 2012, waarvan leden ook uit Haarlem komen, maar geen - specifieke Mahjongclub in Haarlem met een oprichtingsdatum is genoemd in de - beschikbare informatie. + linkup_answer: Er is geen specifieke informatie gevonden over de oprichting of het bestaan van een "Ma Jong" vereniging + of club in Haarlem. Wel is bekend dat Mahjong in Nederland al sinds de jaren 1920 wordt gespeeld en dat er sinds 2004 + een Nederlandse Mahjong Bond bestaat. Daarnaast is er een Mahjongvereniging 'Zaanse Muur' opgericht in 2012, waarvan + leden ook uit Haarlem komen, maar geen specifieke Mahjongclub in Haarlem met een oprichtingsdatum is genoemd in de beschikbare + informatie. fetch_timestamp: '2025-12-15T19:50:06.263589+00:00' archive_path: web/1823/linkup/linkup_founding_20251215T195006Z.json extraction_method: linkup_answer_regex @@ -435,9 +425,8 @@ timeline_enrichment: event_date: '2012' date_precision: year approximate: false - description: opgericht in 2012, waarvan leden ook uit Haarlem komen, maar geen - specifieke Mahjongclub in Haarlem met een oprichtingsdatum is genoemd in de - beschikb + description: opgericht in 2012, waarvan leden ook uit Haarlem komen, maar geen specifieke Mahjongclub in Haarlem met een + oprichtingsdatum is genoemd in de beschikb source_urls: - https://www.pe-ling.nl/mahjong/1924MahjongNL.htm - https://www.zaansemuur.nl/ @@ -445,13 +434,11 @@ timeline_enrichment: - https://mahjongbond.org/ - https://www.schaakengo.nl/denksportenoverig/mahjong/ linkup_query: '"Ma Jong" Haarlem opgericht OR gesticht OR sinds' - linkup_answer: Er is geen specifieke informatie gevonden over de oprichting of - het bestaan van een "Ma Jong" vereniging of club in Haarlem. Wel is bekend dat - Mahjong in Nederland al sinds de jaren 1920 wordt gespeeld en dat er sinds 2004 - een Nederlandse Mahjong Bond bestaat. Daarnaast is er een Mahjongvereniging - 'Zaanse Muur' opgericht in 2012, waarvan leden ook uit Haarlem komen, maar geen - specifieke Mahjongclub in Haarlem met een oprichtingsdatum is genoemd in de - beschikbare informatie. + linkup_answer: Er is geen specifieke informatie gevonden over de oprichting of het bestaan van een "Ma Jong" vereniging + of club in Haarlem. Wel is bekend dat Mahjong in Nederland al sinds de jaren 1920 wordt gespeeld en dat er sinds 2004 + een Nederlandse Mahjong Bond bestaat. Daarnaast is er een Mahjongvereniging 'Zaanse Muur' opgericht in 2012, waarvan + leden ook uit Haarlem komen, maar geen specifieke Mahjongclub in Haarlem met een oprichtingsdatum is genoemd in de beschikbare + informatie. fetch_timestamp: '2025-12-15T19:50:06.263589+00:00' archive_path: web/1823/linkup/linkup_founding_20251215T195006Z.json extraction_method: linkup_answer_regex diff --git a/data/custodian/NL-NH-IJM-I-KCIZ.yaml b/data/custodian/NL-NH-IJM-I-KCIZ.yaml index 3e6fa19789..eb11eb483f 100644 --- a/data/custodian/NL-NH-IJM-I-KCIZ.yaml +++ b/data/custodian/NL-NH-IJM-I-KCIZ.yaml @@ -28,8 +28,7 @@ provenance: linkup_timespan: - source_type: linkup_web_search fetch_timestamp: '2025-12-15T19:56:54.341681+00:00' - search_query: '"Kortebaandraverij C.a. Ijmuiden aan Zee" IJmuiden opgericht - OR gesticht OR sinds' + search_query: '"Kortebaandraverij C.a. Ijmuiden aan Zee" IJmuiden opgericht OR gesticht OR sinds' source_urls: - https://www.immaterieelerfgoed.nl/nl/page/5862/kortebaandraverij-hoofddorp - https://www.immaterieelerfgoed.nl/nl/kortebaandraverijstompwijk @@ -49,8 +48,8 @@ provenance: notes: - Entry created from KIEN (Kenniscentrum Immaterieel Erfgoed Nederland) registry - Intangible heritage custodian organization - - Location extracted from organization name 'Stichting Kortebaandraverij C.A. IJmuiden - aan Zee' - matched place 'IJmuiden' (NAME_EXTRACTION_GEONAMES) + - Location extracted from organization name 'Stichting Kortebaandraverij C.A. IJmuiden aan Zee' - matched place 'IJmuiden' + (NAME_EXTRACTION_GEONAMES) - Canonical location added via normalize_custodian_files.py on 2025-12-08T23:18:29Z - Canonical location added via normalize_custodian_files.py on 2025-12-09T07:06:57Z kien_enrichment: @@ -131,23 +130,31 @@ ghcid: distance_km: 0.0 geonames_id: 2753376 google_maps_enrichment: - place_id: ChIJcYT9ECHwxUcRaEtqYSHgfIM - name: Zomerfestival IJmuiden - formatted_address: Kennemerplein, 1972 EW IJmuiden, Netherlands - fetch_timestamp: '2025-12-06T19:32:46.933779+00:00' - api_status: OK - coordinates: - latitude: 52.4603371 - longitude: 4.606692799999999 - website: https://www.zomerfestivalijmuiden.nl/ - google_place_types: - - event_venue - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 4.7 - user_rating_count: 63 - photo_count: 10 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Zomerfestival IJmuiden" (summer festival - different event type) instead of "Stichting + Kortebaandraverij C.A. IJmuiden aan Zee" (horse racing heritage organization). Per Rule 40: KIEN is authoritative for + Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJcYT9ECHwxUcRaEtqYSHgfIM + name: Zomerfestival IJmuiden + formatted_address: Kennemerplein, 1972 EW IJmuiden, Netherlands + fetch_timestamp: '2025-12-06T19:32:46.933779+00:00' + api_status: OK + coordinates: + latitude: 52.4603371 + longitude: 4.606692799999999 + website: https://www.zomerfestivalijmuiden.nl/ + google_place_types: + - event_venue + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 4.7 + user_rating_count: 63 + photo_count: 10 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:38:55.029479+00:00' @@ -164,11 +171,9 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: false url: https://ich.unesco.org/en/RL/rotterdam-summer-carnival-01870 - description: The Rotterdam Summer Carnival is a multicultural celebration that - unites participants from the Caribbean and European Netherlands, as well as - ethnic minority groups from Central and South America and Africa living in the - Netherlands. The event includes a street parade, a brass band competition and - a... + description: The Rotterdam Summer Carnival is a multicultural celebration that unites participants from the Caribbean + and European Netherlands, as well as ethnic minority groups from Central and South America and Africa living in the + Netherlands. The event includes a street parade, a brass band competition and a... - unesco_ich_id: '1979' name: 'Traditional irrigation: knowledge, technique, and organization' list_type: RL @@ -176,9 +181,8 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: true url: https://ich.unesco.org/en/RL/traditional-irrigation-knowledge-technique-and-organization-01979 - description: Traditional irrigation uses gravity and hand-made constructions such - as channels and ditches to distribute water from naturally-occurring water catchment - points (such as springs, streams and glaciers) to the fields. Practitioners + description: Traditional irrigation uses gravity and hand-made constructions such as channels and ditches to distribute + water from naturally-occurring water catchment points (such as springs, streams and glaciers) to the fields. Practitioners choose specific days and periods to manually divert the water, and the... - unesco_ich_id: '1707' name: Corso culture, flower and fruit parades in the Netherlands @@ -187,11 +191,9 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: false url: https://ich.unesco.org/en/RL/corso-culture-flower-and-fruit-parades-in-the-netherlands-01707 - description: Dating back to the late nineteenth century, a corso is an annual - parade of floats or boats decorated with flowers, fruit, vegetables and, in - some cases, people in costumes. Originating in the south of France and Italy, - the practice spread to the Netherlands in the nineteenth century. The parade - take... + description: Dating back to the late nineteenth century, a corso is an annual parade of floats or boats decorated with + flowers, fruit, vegetables and, in some cases, people in costumes. Originating in the south of France and Italy, the + practice spread to the Netherlands in the nineteenth century. The parade take... - unesco_ich_id: '1708' name: Falconry, a living human heritage list_type: RL @@ -199,9 +201,8 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: true url: https://ich.unesco.org/en/RL/falconry-a-living-human-heritage-01708 - description: Falconry is the traditional art and practice of training and flying - falcons (and sometimes eagles, hawks, buzzards and other birds of prey). It - has been practised for over 4000 years. The practice of falconry in early and + description: Falconry is the traditional art and practice of training and flying falcons (and sometimes eagles, hawks, + buzzards and other birds of prey). It has been practised for over 4000 years. The practice of falconry in early and medieval periods of history is documented in many parts of the world. Original... - unesco_ich_id: '1265' name: Craft of the miller operating windmills and watermills @@ -210,9 +211,8 @@ unesco_ich_enrichment: inscription_year: 2017 multinational: false url: https://ich.unesco.org/en/RL/craft-of-the-miller-operating-windmills-and-watermills-01265 - description: The craft of the miller operating windmills and watermills involves - the knowledge and skills necessary to operate a mill and maintain it in a good - state of repair. With a declining number of people earning their livelihood + description: The craft of the miller operating windmills and watermills involves the knowledge and skills necessary to + operate a mill and maintain it in a good state of repair. With a declining number of people earning their livelihood from the craft, millers today also play a key role in transmitting the cultur... location: latitude: 52.4603371 @@ -247,8 +247,8 @@ digital_platform_v2: platform_name: Woensdag 15 t/m zondag 19 juli 2026 | Zomerfestival IJmuiden Website platform_url: https://www.zomerfestivalijmuiden.nl/ platform_type: DISCOVERY_PORTAL - description: Vier jij de zomer mee tijdens Zomerfestival IJmuiden? Eén van de - mooiste evenementen in Velsen, midden in het centrum van IJmuiden. Tot snel! + description: Vier jij de zomer mee tijdens Zomerfestival IJmuiden? Eén van de mooiste evenementen in Velsen, midden in + het centrum van IJmuiden. Tot snel! language: nl og_image: http://www.zomerfestivalijmuiden.nl/wp-content/uploads/2015/09/Untitled-1.jpg favicon: https://www.zomerfestivalijmuiden.nl/wp-content/uploads/2025/07/cropped-Zomerfestival-IJmuiden-nl-logo-kleur-RGB-32x32.jpg diff --git a/data/custodian/NL-NH-LAR-I-KI.yaml b/data/custodian/NL-NH-LAR-I-KI.yaml index 849d290d2e..24305c2b64 100644 --- a/data/custodian/NL-NH-LAR-I-KI.yaml +++ b/data/custodian/NL-NH-LAR-I-KI.yaml @@ -126,22 +126,30 @@ ghcid: distance_km: 0.0 geonames_id: 2751874 google_maps_enrichment: - place_id: ChIJDeRV4Ay_x0cRibJpML7X-0s - name: Klarenbeekse Kermis - formatted_address: Broekstraat, 7382 AD Klarenbeek, Netherlands - fetch_timestamp: '2025-12-06T19:32:47.500241+00:00' - api_status: OK - coordinates: - latitude: 52.17322 - longitude: 6.067364599999999 - website: http://www.ovk-klarenbeek.nl/ - google_place_types: - - event_venue - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 4.6 - user_rating_count: 9 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Klarenbeekse Kermis" (specific local fair, not the heritage foundation) instead + of "Stichting Kermiserfgoed i.o." (fair heritage foundation (national scope)). Per Rule 40: KIEN is authoritative for + Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJDeRV4Ay_x0cRibJpML7X-0s + name: Klarenbeekse Kermis + formatted_address: Broekstraat, 7382 AD Klarenbeek, Netherlands + fetch_timestamp: '2025-12-06T19:32:47.500241+00:00' + api_status: OK + coordinates: + latitude: 52.17322 + longitude: 6.067364599999999 + website: http://www.ovk-klarenbeek.nl/ + google_place_types: + - event_venue + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 4.6 + user_rating_count: 9 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:38:57.959940+00:00' @@ -158,11 +166,9 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: false url: https://ich.unesco.org/en/RL/rotterdam-summer-carnival-01870 - description: The Rotterdam Summer Carnival is a multicultural celebration that - unites participants from the Caribbean and European Netherlands, as well as - ethnic minority groups from Central and South America and Africa living in the - Netherlands. The event includes a street parade, a brass band competition and - a... + description: The Rotterdam Summer Carnival is a multicultural celebration that unites participants from the Caribbean + and European Netherlands, as well as ethnic minority groups from Central and South America and Africa living in the + Netherlands. The event includes a street parade, a brass band competition and a... - unesco_ich_id: '1979' name: 'Traditional irrigation: knowledge, technique, and organization' list_type: RL @@ -170,9 +176,8 @@ unesco_ich_enrichment: inscription_year: 2023 multinational: true url: https://ich.unesco.org/en/RL/traditional-irrigation-knowledge-technique-and-organization-01979 - description: Traditional irrigation uses gravity and hand-made constructions such - as channels and ditches to distribute water from naturally-occurring water catchment - points (such as springs, streams and glaciers) to the fields. Practitioners + description: Traditional irrigation uses gravity and hand-made constructions such as channels and ditches to distribute + water from naturally-occurring water catchment points (such as springs, streams and glaciers) to the fields. Practitioners choose specific days and periods to manually divert the water, and the... - unesco_ich_id: '1707' name: Corso culture, flower and fruit parades in the Netherlands @@ -181,11 +186,9 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: false url: https://ich.unesco.org/en/RL/corso-culture-flower-and-fruit-parades-in-the-netherlands-01707 - description: Dating back to the late nineteenth century, a corso is an annual - parade of floats or boats decorated with flowers, fruit, vegetables and, in - some cases, people in costumes. Originating in the south of France and Italy, - the practice spread to the Netherlands in the nineteenth century. The parade - take... + description: Dating back to the late nineteenth century, a corso is an annual parade of floats or boats decorated with + flowers, fruit, vegetables and, in some cases, people in costumes. Originating in the south of France and Italy, the + practice spread to the Netherlands in the nineteenth century. The parade take... - unesco_ich_id: '1708' name: Falconry, a living human heritage list_type: RL @@ -193,9 +196,8 @@ unesco_ich_enrichment: inscription_year: 2021 multinational: true url: https://ich.unesco.org/en/RL/falconry-a-living-human-heritage-01708 - description: Falconry is the traditional art and practice of training and flying - falcons (and sometimes eagles, hawks, buzzards and other birds of prey). It - has been practised for over 4000 years. The practice of falconry in early and + description: Falconry is the traditional art and practice of training and flying falcons (and sometimes eagles, hawks, + buzzards and other birds of prey). It has been practised for over 4000 years. The practice of falconry in early and medieval periods of history is documented in many parts of the world. Original... - unesco_ich_id: '1265' name: Craft of the miller operating windmills and watermills @@ -204,9 +206,8 @@ unesco_ich_enrichment: inscription_year: 2017 multinational: false url: https://ich.unesco.org/en/RL/craft-of-the-miller-operating-windmills-and-watermills-01265 - description: The craft of the miller operating windmills and watermills involves - the knowledge and skills necessary to operate a mill and maintain it in a good - state of repair. With a declining number of people earning their livelihood + description: The craft of the miller operating windmills and watermills involves the knowledge and skills necessary to + operate a mill and maintain it in a good state of repair. With a declining number of people earning their livelihood from the craft, millers today also play a key role in transmitting the cultur... location: latitude: 52.17322 @@ -287,9 +288,8 @@ timeline_enrichment: description: opgericht in 2009 source_urls: [] linkup_query: '"Kermiserfgoed I.o." Laren opgericht OR gesticht OR sinds' - linkup_answer: De Stichting Kermis Laren NH, die de Larense kermis organiseert, - is opgericht in 2009. Sinds 2010 organiseert deze stichting de kermis geheel - zelfstandig. + linkup_answer: De Stichting Kermis Laren NH, die de Larense kermis organiseert, is opgericht in 2009. Sinds 2010 organiseert + deze stichting de kermis geheel zelfstandig. fetch_timestamp: '2025-12-15T19:57:42.742138+00:00' archive_path: web/1812/linkup/linkup_founding_20251215T195742Z.json extraction_method: linkup_answer_regex diff --git a/data/custodian/NL-NH-STO-I-FAAE.yaml b/data/custodian/NL-NH-STO-I-FAAE.yaml index 9a38c462c8..fe504e97e2 100644 --- a/data/custodian/NL-NH-STO-I-FAAE.yaml +++ b/data/custodian/NL-NH-STO-I-FAAE.yaml @@ -28,8 +28,7 @@ provenance: linkup_timespan: - source_type: linkup_web_search fetch_timestamp: '2025-12-15T20:05:22.835559+00:00' - search_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren - opgericht OR gesticht OR sinds' + search_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren opgericht OR gesticht OR sinds' source_urls: - https://fatv.nl/ - https://www.atvdevolharding.nl/ @@ -120,26 +119,34 @@ ghcid: distance_km: 1.445443955412028 geonames_id: 2746661 google_maps_enrichment: - place_id: ChIJdyxFj5FXz0cRjLyFpgusE28 - name: Amateurtuindersvereniging De Hoefmolen - formatted_address: Olympiaweg 32, 1816 MJ Alkmaar, Netherlands - fetch_timestamp: '2025-12-06T19:32:49.310390+00:00' - api_status: OK - coordinates: - latitude: 52.636106999999996 - longitude: 4.713779 - phone_international: +31 6 25392371 - phone_local: 06 25392371 - website: https://www.dehoefmolen.nl/ - google_place_types: - - garden - - park - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 4.2 - user_rating_count: 26 - photo_count: 10 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Amateurtuindersvereniging De Hoefmolen" (one specific local association, not + the federation) instead of "Federatie van Amateurtuindersverenigingen Alkmaar e.o." (federation of amateur gardening associations). + Per Rule 40: KIEN is authoritative for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJdyxFj5FXz0cRjLyFpgusE28 + name: Amateurtuindersvereniging De Hoefmolen + formatted_address: Olympiaweg 32, 1816 MJ Alkmaar, Netherlands + fetch_timestamp: '2025-12-06T19:32:49.310390+00:00' + api_status: OK + coordinates: + latitude: 52.636106999999996 + longitude: 4.713779 + phone_international: +31 6 25392371 + phone_local: 06 25392371 + website: https://www.dehoefmolen.nl/ + google_place_types: + - garden + - park + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 4.2 + user_rating_count: 26 + photo_count: 10 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:39:16.386449+00:00' @@ -214,19 +221,14 @@ timeline_enrichment: - https://uit072.nl/lijstjes/volkstuinen-alkmaar/ - https://bizzy.org/nl/nl/33132461/federatie-van-amsterdamse-amateurtuinders - https://www.hvalkmaar.nl/ - linkup_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren - opgericht OR gesticht OR sinds' - linkup_answer: "De Federatie van Amateurtuindersverenigingen Alkmaar e.o. is ontstaan\ - \ in 1987, toen de volkstuincomplexen verzelfstandigd werden. De Volkstuinvereniging\ - \ Alkmaar e.o. bestond sinds 1942 uit meerdere volkstuincomplexen, maar ging\ - \ vanaf 1987 verder als de Federatie Amateurtuindersverenigingen Alkmaar e.o.\ - \ \n\nEr is geen specifieke oprichtingsdatum van de federatie in Stompetoren\ - \ genoemd, maar het tuincomplex van ATV De Volharding, dat tussen Alkmaar en\ - \ Stompetoren ligt, werd opgericht in 1956. Ook wordt vermeld dat een complex\ - \ begin jaren '70 is opgericht op een stuk grond tussen Alkmaar en Stompetoren.\n\ - \nKort samengevat: \n- De federatie zelf bestaat sinds 1987 (verzelfstandiging\ - \ van complexen). \n- Tuincomplexen in de regio Alkmaar-Stompetoren dateren\ - \ uit 1956 (De Volharding) en begin jaren '70 (andere complexen)." + linkup_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren opgericht OR gesticht OR sinds' + linkup_answer: "De Federatie van Amateurtuindersverenigingen Alkmaar e.o. is ontstaan in 1987, toen de volkstuincomplexen\ + \ verzelfstandigd werden. De Volkstuinvereniging Alkmaar e.o. bestond sinds 1942 uit meerdere volkstuincomplexen, maar\ + \ ging vanaf 1987 verder als de Federatie Amateurtuindersverenigingen Alkmaar e.o. \n\nEr is geen specifieke oprichtingsdatum\ + \ van de federatie in Stompetoren genoemd, maar het tuincomplex van ATV De Volharding, dat tussen Alkmaar en Stompetoren\ + \ ligt, werd opgericht in 1956. Ook wordt vermeld dat een complex begin jaren '70 is opgericht op een stuk grond tussen\ + \ Alkmaar en Stompetoren.\n\nKort samengevat: \n- De federatie zelf bestaat sinds 1987 (verzelfstandiging van complexen).\ + \ \n- Tuincomplexen in de regio Alkmaar-Stompetoren dateren uit 1956 (De Volharding) en begin jaren '70 (andere complexen)." fetch_timestamp: '2025-12-15T20:05:22.832871+00:00' archive_path: web/1710/linkup/linkup_founding_20251215T200522Z.json extraction_method: linkup_answer_regex @@ -243,19 +245,14 @@ timeline_enrichment: - https://uit072.nl/lijstjes/volkstuinen-alkmaar/ - https://bizzy.org/nl/nl/33132461/federatie-van-amsterdamse-amateurtuinders - https://www.hvalkmaar.nl/ - linkup_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren - opgericht OR gesticht OR sinds' - linkup_answer: "De Federatie van Amateurtuindersverenigingen Alkmaar e.o. is ontstaan\ - \ in 1987, toen de volkstuincomplexen verzelfstandigd werden. De Volkstuinvereniging\ - \ Alkmaar e.o. bestond sinds 1942 uit meerdere volkstuincomplexen, maar ging\ - \ vanaf 1987 verder als de Federatie Amateurtuindersverenigingen Alkmaar e.o.\ - \ \n\nEr is geen specifieke oprichtingsdatum van de federatie in Stompetoren\ - \ genoemd, maar het tuincomplex van ATV De Volharding, dat tussen Alkmaar en\ - \ Stompetoren ligt, werd opgericht in 1956. Ook wordt vermeld dat een complex\ - \ begin jaren '70 is opgericht op een stuk grond tussen Alkmaar en Stompetoren.\n\ - \nKort samengevat: \n- De federatie zelf bestaat sinds 1987 (verzelfstandiging\ - \ van complexen). \n- Tuincomplexen in de regio Alkmaar-Stompetoren dateren\ - \ uit 1956 (De Volharding) en begin jaren '70 (andere complexen)." + linkup_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren opgericht OR gesticht OR sinds' + linkup_answer: "De Federatie van Amateurtuindersverenigingen Alkmaar e.o. is ontstaan in 1987, toen de volkstuincomplexen\ + \ verzelfstandigd werden. De Volkstuinvereniging Alkmaar e.o. bestond sinds 1942 uit meerdere volkstuincomplexen, maar\ + \ ging vanaf 1987 verder als de Federatie Amateurtuindersverenigingen Alkmaar e.o. \n\nEr is geen specifieke oprichtingsdatum\ + \ van de federatie in Stompetoren genoemd, maar het tuincomplex van ATV De Volharding, dat tussen Alkmaar en Stompetoren\ + \ ligt, werd opgericht in 1956. Ook wordt vermeld dat een complex begin jaren '70 is opgericht op een stuk grond tussen\ + \ Alkmaar en Stompetoren.\n\nKort samengevat: \n- De federatie zelf bestaat sinds 1987 (verzelfstandiging van complexen).\ + \ \n- Tuincomplexen in de regio Alkmaar-Stompetoren dateren uit 1956 (De Volharding) en begin jaren '70 (andere complexen)." fetch_timestamp: '2025-12-15T20:05:22.832871+00:00' archive_path: web/1710/linkup/linkup_founding_20251215T200522Z.json extraction_method: linkup_answer_regex @@ -267,19 +264,14 @@ timeline_enrichment: approximate: false description: ontstaan in 1987, toen de volkstuincomplexen verzelfstandigd werden source_urls: *id001 - linkup_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren - opgericht OR gesticht OR sinds' - linkup_answer: "De Federatie van Amateurtuindersverenigingen Alkmaar e.o. is ontstaan\ - \ in 1987, toen de volkstuincomplexen verzelfstandigd werden. De Volkstuinvereniging\ - \ Alkmaar e.o. bestond sinds 1942 uit meerdere volkstuincomplexen, maar ging\ - \ vanaf 1987 verder als de Federatie Amateurtuindersverenigingen Alkmaar e.o.\ - \ \n\nEr is geen specifieke oprichtingsdatum van de federatie in Stompetoren\ - \ genoemd, maar het tuincomplex van ATV De Volharding, dat tussen Alkmaar en\ - \ Stompetoren ligt, werd opgericht in 1956. Ook wordt vermeld dat een complex\ - \ begin jaren '70 is opgericht op een stuk grond tussen Alkmaar en Stompetoren.\n\ - \nKort samengevat: \n- De federatie zelf bestaat sinds 1987 (verzelfstandiging\ - \ van complexen). \n- Tuincomplexen in de regio Alkmaar-Stompetoren dateren\ - \ uit 1956 (De Volharding) en begin jaren '70 (andere complexen)." + linkup_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren opgericht OR gesticht OR sinds' + linkup_answer: "De Federatie van Amateurtuindersverenigingen Alkmaar e.o. is ontstaan in 1987, toen de volkstuincomplexen\ + \ verzelfstandigd werden. De Volkstuinvereniging Alkmaar e.o. bestond sinds 1942 uit meerdere volkstuincomplexen, maar\ + \ ging vanaf 1987 verder als de Federatie Amateurtuindersverenigingen Alkmaar e.o. \n\nEr is geen specifieke oprichtingsdatum\ + \ van de federatie in Stompetoren genoemd, maar het tuincomplex van ATV De Volharding, dat tussen Alkmaar en Stompetoren\ + \ ligt, werd opgericht in 1956. Ook wordt vermeld dat een complex begin jaren '70 is opgericht op een stuk grond tussen\ + \ Alkmaar en Stompetoren.\n\nKort samengevat: \n- De federatie zelf bestaat sinds 1987 (verzelfstandiging van complexen).\ + \ \n- Tuincomplexen in de regio Alkmaar-Stompetoren dateren uit 1956 (De Volharding) en begin jaren '70 (andere complexen)." fetch_timestamp: '2025-12-15T20:05:22.832871+00:00' archive_path: web/1710/linkup/linkup_founding_20251215T200522Z.json extraction_method: linkup_answer_regex @@ -291,19 +283,14 @@ timeline_enrichment: approximate: false description: verzelfstandigd werden source_urls: *id001 - linkup_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren - opgericht OR gesticht OR sinds' - linkup_answer: "De Federatie van Amateurtuindersverenigingen Alkmaar e.o. is ontstaan\ - \ in 1987, toen de volkstuincomplexen verzelfstandigd werden. De Volkstuinvereniging\ - \ Alkmaar e.o. bestond sinds 1942 uit meerdere volkstuincomplexen, maar ging\ - \ vanaf 1987 verder als de Federatie Amateurtuindersverenigingen Alkmaar e.o.\ - \ \n\nEr is geen specifieke oprichtingsdatum van de federatie in Stompetoren\ - \ genoemd, maar het tuincomplex van ATV De Volharding, dat tussen Alkmaar en\ - \ Stompetoren ligt, werd opgericht in 1956. Ook wordt vermeld dat een complex\ - \ begin jaren '70 is opgericht op een stuk grond tussen Alkmaar en Stompetoren.\n\ - \nKort samengevat: \n- De federatie zelf bestaat sinds 1987 (verzelfstandiging\ - \ van complexen). \n- Tuincomplexen in de regio Alkmaar-Stompetoren dateren\ - \ uit 1956 (De Volharding) en begin jaren '70 (andere complexen)." + linkup_query: '"Federatie van Amateurtuindersverenigingen Alkmaar e.o." Stompetoren opgericht OR gesticht OR sinds' + linkup_answer: "De Federatie van Amateurtuindersverenigingen Alkmaar e.o. is ontstaan in 1987, toen de volkstuincomplexen\ + \ verzelfstandigd werden. De Volkstuinvereniging Alkmaar e.o. bestond sinds 1942 uit meerdere volkstuincomplexen, maar\ + \ ging vanaf 1987 verder als de Federatie Amateurtuindersverenigingen Alkmaar e.o. \n\nEr is geen specifieke oprichtingsdatum\ + \ van de federatie in Stompetoren genoemd, maar het tuincomplex van ATV De Volharding, dat tussen Alkmaar en Stompetoren\ + \ ligt, werd opgericht in 1956. Ook wordt vermeld dat een complex begin jaren '70 is opgericht op een stuk grond tussen\ + \ Alkmaar en Stompetoren.\n\nKort samengevat: \n- De federatie zelf bestaat sinds 1987 (verzelfstandiging van complexen).\ + \ \n- Tuincomplexen in de regio Alkmaar-Stompetoren dateren uit 1956 (De Volharding) en begin jaren '70 (andere complexen)." fetch_timestamp: '2025-12-15T20:05:22.832871+00:00' archive_path: web/1710/linkup/linkup_founding_20251215T200522Z.json extraction_method: linkup_answer_regex diff --git a/data/custodian/NL-OV-GIE-I-GG.yaml b/data/custodian/NL-OV-GIE-I-GG.yaml index 2e83af597d..08cea8e51e 100644 --- a/data/custodian/NL-OV-GIE-I-GG.yaml +++ b/data/custodian/NL-OV-GIE-I-GG.yaml @@ -28,8 +28,7 @@ provenance: linkup_timespan: - source_type: linkup_web_search fetch_timestamp: '2025-12-15T20:22:44.530579+00:00' - search_query: '"Vereniging Gondelvaart Giethoorn" Giethoorn opgericht OR gesticht - OR sinds' + search_query: '"Vereniging Gondelvaart Giethoorn" Giethoorn opgericht OR gesticht OR sinds' source_urls: - https://www.immaterieelerfgoed.nl/nl/gondelvaartgiethoorn - https://bizzy.ai/nl/nl/40061347/vereniging-gondelvaart-giethoorn @@ -49,8 +48,7 @@ provenance: notes: - Entry created from KIEN (Kenniscentrum Immaterieel Erfgoed Nederland) registry - Intangible heritage custodian organization - - Location extracted from organization name 'Vereniging Gondelvaart Giethoorn' - - matched place 'Giethoorn' (NAME_EXTRACTION_GEONAMES) + - Location extracted from organization name 'Vereniging Gondelvaart Giethoorn' - matched place 'Giethoorn' (NAME_EXTRACTION_GEONAMES) - Canonical location added via normalize_custodian_files.py on 2025-12-08T23:18:53Z - Canonical location added via normalize_custodian_files.py on 2025-12-09T07:08:01Z kien_enrichment: @@ -136,22 +134,30 @@ ghcid: distance_km: 0.0 geonames_id: 2755517 google_maps_enrichment: - place_id: ChIJ73rv8AFxyEcRTz5d1_TW88g - name: Gondelvaart Belt-Schutsloot - formatted_address: Vaste Belterweg 8, 8066 PT Belt-Schutsloot, Netherlands - fetch_timestamp: '2025-12-06T19:32:53.851079+00:00' - api_status: OK - coordinates: - latitude: 52.673003099999995 - longitude: 6.0556531 - website: http://gondelvaartbs.nl/ - google_place_types: - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 4.9 - user_rating_count: 8 - photo_count: 10 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Gondelvaart Belt-Schutsloot" (different village''s gondola parade (Belt-Schutsloot, + not Giethoorn)) instead of "Vereniging Gondelvaart Giethoorn" (Giethoorn gondola parade association). Per Rule 40: KIEN + is authoritative for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJ73rv8AFxyEcRTz5d1_TW88g + name: Gondelvaart Belt-Schutsloot + formatted_address: Vaste Belterweg 8, 8066 PT Belt-Schutsloot, Netherlands + fetch_timestamp: '2025-12-06T19:32:53.851079+00:00' + api_status: OK + coordinates: + latitude: 52.673003099999995 + longitude: 6.0556531 + website: http://gondelvaartbs.nl/ + google_place_types: + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 4.9 + user_rating_count: 8 + photo_count: 10 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:39:53.064765+00:00' @@ -189,10 +195,9 @@ digital_platform_v2: platform_name: Gondelvaart Belt-Schutsloot Website platform_url: https://www.gondelvaartbs.nl/ platform_type: DISCOVERY_PORTAL - description: Een fantastisch schouwspel op het water in een sprookjesachtige omgeving - waar ieder jaar meer dan 10.000 bezoekers op af komen. De door Belt- Schutsloot - varende huizenhoge gondels, van zo’n 12 tot 14 meter lengte, worden onderverdeeld - in drie categorieën + description: Een fantastisch schouwspel op het water in een sprookjesachtige omgeving waar ieder jaar meer dan 10.000 + bezoekers op af komen. De door Belt- Schutsloot varende huizenhoge gondels, van zo’n 12 tot 14 meter lengte, worden + onderverdeeld in drie categorieën language: nl og_image: http://gondelvaartbs.nl/assets/img/logos/og-image.png favicon: http://gondelvaartbs.nl/assets/favicons/apple-touch-icon.png @@ -251,8 +256,7 @@ timeline_enrichment: - https://bizzy.ai/nl/nl/40061347/vereniging-gondelvaart-giethoorn - https://www.gondelvaartgiethoorn.nl/lees-verder-over-giethoorn/ - https://www.gondelvaartgiethoorn.nl/bouwers/bouwersgroepen/ - linkup_query: '"Vereniging Gondelvaart Giethoorn" Giethoorn opgericht OR gesticht - OR sinds' + linkup_query: '"Vereniging Gondelvaart Giethoorn" Giethoorn opgericht OR gesticht OR sinds' linkup_answer: De Vereniging Gondelvaart Giethoorn is opgericht op 4 juni 1984. fetch_timestamp: '2025-12-15T20:22:44.521593+00:00' archive_path: web/1847/linkup/linkup_founding_20251215T202244Z.json diff --git a/data/custodian/NL-OV-TIL-I-BSND.yaml b/data/custodian/NL-OV-TIL-I-BSND.yaml index 2390e57355..92101f7c1e 100644 --- a/data/custodian/NL-OV-TIL-I-BSND.yaml +++ b/data/custodian/NL-OV-TIL-I-BSND.yaml @@ -28,8 +28,7 @@ provenance: linkup_timespan: - source_type: linkup_web_search fetch_timestamp: '2025-12-15T21:17:43.157665+00:00' - search_query: '"Beieraars Sint Nicolaastoren Denekamp" Tilligte opgericht OR - gesticht OR sinds' + search_query: '"Beieraars Sint Nicolaastoren Denekamp" Tilligte opgericht OR gesticht OR sinds' source_urls: - https://klokken-denekamp.nl/sint-nicolaastoren-klokken-en-luidtradities - https://www.canonvannederland.nl/nl/overijssel/twente/denekamp/kruiskerk @@ -50,8 +49,8 @@ provenance: - Entry created from KIEN (Kenniscentrum Immaterieel Erfgoed Nederland) registry - Intangible heritage custodian organization - 'safeguards slot added 2025-12-05T09:07:10.588812+00:00: linked to 1 IntangibleHeritageForm(s)' - - Location extracted from organization name 'Stichting Beieraars Sint Nicolaastoren - Denekamp' - matched place 'Denekamp' (NAME_EXTRACTION_GEONAMES) + - Location extracted from organization name 'Stichting Beieraars Sint Nicolaastoren Denekamp' - matched place 'Denekamp' + (NAME_EXTRACTION_GEONAMES) - Canonical location added via normalize_custodian_files.py on 2025-12-08T23:19:02Z - Canonical location added via normalize_custodian_files.py on 2025-12-09T07:08:34Z kien_enrichment: @@ -135,21 +134,29 @@ ghcid: distance_km: 6.921623396241885 geonames_id: 2746297 google_maps_enrichment: - place_id: ChIJvyxFDvMYuEcRKoaXpgIjym0 - name: Sint Nicolaaskerk - formatted_address: nicolaasplein 2, 7591 MA Denekamp, Netherlands - fetch_timestamp: '2025-12-06T19:33:03.995811+00:00' - api_status: OK - coordinates: - latitude: 52.3742625 - longitude: 7.0057465 - google_place_types: - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 5 - user_rating_count: 1 - photo_count: 2 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Sint Nicolaaskerk" (the church building, not the bell ringers organization) instead + of "Stichting Beieraars Sint Nicolaastoren Denekamp" (bell ringers foundation). Per Rule 40: KIEN is authoritative for + Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJvyxFDvMYuEcRKoaXpgIjym0 + name: Sint Nicolaaskerk + formatted_address: nicolaasplein 2, 7591 MA Denekamp, Netherlands + fetch_timestamp: '2025-12-06T19:33:03.995811+00:00' + api_status: OK + coordinates: + latitude: 52.3742625 + longitude: 7.0057465 + google_place_types: + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 5 + user_rating_count: 1 + photo_count: 2 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:40:28.120327+00:00' @@ -181,8 +188,7 @@ digital_platform_v2: legal_form: Stichting anbi_status: true member_count: 14 - member_description: Bell-ringers (beieraars) from various professions, mostly - ages 40-50 + member_description: Bell-ringers (beieraars) from various professions, mostly ages 40-50 data_quality_notes: google_maps_status: correct_location_different_name google_maps_note: Returns Sint Nicolaaskerk (the church where the tower is located) @@ -192,8 +198,8 @@ digital_platform_v2: heritage_form_url: https://www.immaterieelerfgoed.nl/nl/page/3893/beieren-in-de-denekampse-sint-nicolaastoren unesco_domain: Social practices tradition_origin: First half of 16th century (circa 1530) - description: Manual bell-ringing combining luiden (swinging large bell) and kleppen - (striking stationary bells) to create four-beat e-d-e-c melody + description: Manual bell-ringing combining luiden (swinging large bell) and kleppen (striking stationary bells) to create + four-beat e-d-e-c melody bells: - name: Salvatorklok year: 1530 @@ -208,8 +214,7 @@ digital_platform_v2: year: 1985 note: Replacement for 1436 bell by Meister Wilhelm (cracked 1975) function: Struck (geklept) - notable_fact: Denekamp is reportedly the only place in Netherlands with two Westerhues - bells + notable_fact: Denekamp is reportedly the only place in Netherlands with two Westerhues bells occasions: - Christmas - New Year's Eve @@ -238,8 +243,7 @@ digital_platform_v2: platform_type: informational_website technology: Hosting2GO sitebuilder access_type: public - description: Information about the bell-ringing tradition, history, ANBI status, - and the bells + description: Information about the bell-ringing tradition, history, ANBI status, and the bells registry_presence: - registry_name: KIEN (Kenniscentrum Immaterieel Erfgoed Nederland) registry_url: https://www.immaterieelerfgoed.nl/nl/page/3869/stichting-beieraars-sint-nicolaastoren-denekamp @@ -259,8 +263,7 @@ digital_platform_v2: retrieval_agent: exa data_quality: TIER_4_INFERRED - source_type: linkup_search - query: Stichting Beieraars Sint Nicolaastoren Denekamp klokkenluiders carillon - heritage + query: Stichting Beieraars Sint Nicolaastoren Denekamp klokkenluiders carillon heritage retrieved_on: '2025-01-15' retrieval_agent: linkup data_quality: TIER_4_INFERRED diff --git a/data/custodian/NL-OV-ZWO-I-LE.yaml b/data/custodian/NL-OV-ZWO-I-LE.yaml index 121ae66fce..662ec71d07 100644 --- a/data/custodian/NL-OV-ZWO-I-LE.yaml +++ b/data/custodian/NL-OV-ZWO-I-LE.yaml @@ -79,115 +79,123 @@ provenance: - Canonical location normalized on 2025-12-09T13:16:17Z skip_reason: no_wikidata_id google_maps_enrichment: - place_id: ChIJj1-u-Cffx0cRIyDbmcwAQ4k - name: Landschap Erfgoed - fetch_timestamp: '2025-11-28T09:58:44.926669+00:00' - api_status: OK - coordinates: - latitude: 52.503409 - longitude: 6.093064399999999 - formatted_address: Hanzelaan 286, 8017 JJ Zwolle - short_address: Hanzelaan 286, Zwolle - address_components: - - long_name: '286' - short_name: '286' - types: - - street_number - - long_name: Hanzelaan - short_name: Hanzelaan - types: - - route - - long_name: Zwolle - short_name: Zwolle - types: - - locality - - political - - long_name: Zwolle - short_name: Zwolle - types: - - administrative_area_level_2 - - political - - long_name: Overijssel - short_name: OV - types: - - administrative_area_level_1 - - political - - long_name: Nederland - short_name: NL - types: - - country - - political - - long_name: 8017 JJ - short_name: 8017 JJ - types: - - postal_code - google_place_types: - - point_of_interest - - establishment - primary_type: point_of_interest - business_status: OPERATIONAL - rating: 4.5 - total_ratings: 2 - reviews: - - author_name: Jem Jun - author_uri: https://www.google.com/maps/contrib/116277486889285439027/reviews - rating: 5 - relative_time_description: 2 jaar geleden - text: schoon - publish_time: '2023-07-13T09:18:29.280539Z' - - author_name: Hussein A.K - author_uri: https://www.google.com/maps/contrib/102432558010474566777/reviews - rating: 4 - relative_time_description: 2 jaar geleden - text: null - publish_time: '2023-11-02T14:33:26.205219Z' - photo_urls: - - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU4X7PD_AOD811QovDkfVSB-EaoRQ8ibLCuUNmjjfyGEKUVU4l7fHUYs4yhsifkPK1Td_wtxk_99Z0JTuMkolwLoAuAcYZidWEIz02SDnc779dhIBZwwYNePgd7G3FDnoiBazgSWvGDseI90c40QuDb8MHz7pMfDoWE7d7ci3lEYfPRim7juWWfPM7GXPgibnd9BHFnuuCxx8LG9zMv-FpyZFvZtHXwKW0UCl34f0Qchx3uWjhicK2WvXl8aFvCzLmfA-gvM2A9mAqTo3ngEUxm5coyMRIeABC3EO_33eW5PKujjpeiDLGI8FMkLqqkk9UAwfkcaT2vktnXhJqRRIN-Lx08QHYI5QUdnqCufDjhVA5-8KxOO3b2GC-qKesHl07tQFgVKCx9Sz4uEuPIFkbg5vZqpNfhz_vKAtc-GhiJDCTXb/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 - - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU4c24ZFYBqSwVhL5flKdl3wueoYucGarrSgH3xE7yKhtZI5pAdCqDN3pUbio0NZGUQJKaMGrR7nKSMadcFO9fqBtcRnbECZBZBWpZ1vyyLx2vWPhzGdBio5_HWjHP8mF3nOEoadqgW4KpQmiZoZJ8NPM4A0MAoAaMRLU9ucMw5qADHJBpz5EFp8iCAJTbVrEKsWTQteQFEp1m3s_xWbNJ_aVP1m5TWXHL3oc5isKcG0dRO6UrKjBrUlNfHT6pWMaVTxnlb77KCYSZSrxYlz1r5k_Szs5Pd8VB9ojtY5m1ziT2K3aXPyu6e8LqEEsLEZvJKnN64XYeVWD4hwqOVbwYsqeAuS-q9p_PdN8olQ6mHtnnw7hokuFctAd-sGYEK-8IJOOgbdtBh1OcjW24UunZqTvLbqfzU6CmjslthLrScIug/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 - - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU5Nbl_w0C2V9jZm6ZjHsnVU2SOSiLNorjSZ_Sl6WPKjir7lWhkBT0v1-mkhL26LOhx_3nLOApnnpn4UZhsFSP8D14oSDT1l4n4FEyAOuvhijFXBLOj6Pzkw0vLEQk2M9yP_YGBI93Wum-B7pvtqlH1E7qhQ4TRr73UcENVImdb4j6cJzgt0VrTtwclYJWReRGWCvYE-Iv3XNMq0LYuVgsUGoggthChXucTMjnBTVvfi6ofVsWA9srtAzvWV06xTUZnE5ld15e8cRvkk4YquydS58tmFYps3SzgV_GNfgc7irIUy0aYnZppxzGq1E0XPEh1koXMLr6lMJ-U3uKF68ZIUU5Qt25YxDYuB3qwcMmRNbWC6Uq4T3GGIh4dZJSSxUEQZp0MpjdBdhavAc3p5Gfc-0veq1-QYe4aLdTQCjGWcKa30/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 - - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU5r69o1K3OfUFzhmopzpy_n3C94i-ypXcKCJhqI4NIklZnvXOsS7bSt8PgCQzx9RxKXdyuTSCBRQVIpP6X8AIxNEmWWsl1nfushfE-f3Jtwam63YeBDzar7kP2dVG96MYkgcuggNIeixU51dMo1jwZoKuviai1S245lNwkO96jr5b8Zj32_gfY9101BivPOK1pz6C52PlguCWcni2X2tfMtqQVDyYhxfsnt6lSaHdvcFRWb2mjcX_LJ91PncfMnOesPRQ3zC1rS8JC-UcVzESAJA2RTuBxlCcJkAGVr86C64-A_XNqibdmPyI2Jh_LFbSnxTpHUjlNyUnlMdLEQPBkulH1_iAEz-tZZCvHxpcwDe-PTn2m4wfJ1qJAJwjj4X2CmXw2cmBW-te0n9kYD1bT7cRlLIt8-sQg7iREC4DHo852s/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 - - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU7FOylAzn0mwYp2BjgE2B8EN8dBUwk43jheOPgc20se-Qdw2WCCfTZyVQUB4i3N9BcFpQiioqWRFzCz1loUIV2nXenj-ObnPH-P_Gywt1IRQqYwcEhuADJgvuridfJ4wdgx0ELdcuqKYDaJtlMLBY83o2fG_tVn807oK0bwY5zv9N-M62o_khX2gPVP4f1nX8v1psd6-EYes0wNj-_fkqSseELvq55-WGiJtHU0VB88EUwZ24KC7b8k2NbNFJk7VMP4GKyt3fu7NFOX0L4TyMyTgM2Z-Xd150SjIpRi2i66P_cPMD9Y1E2m7k9g30HuExkBcc-MqICvRWKoT5fUfMo1nukA_Hc_Vkhn2hZyf3aDajsTthrnEe7I1En1wKGpNGdn5EC2qNPvXylywh7GYI3kGxNgZOjfWm4FGs0UWGdHQw/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 - photos_metadata: - - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU4X7PD_AOD811QovDkfVSB-EaoRQ8ibLCuUNmjjfyGEKUVU4l7fHUYs4yhsifkPK1Td_wtxk_99Z0JTuMkolwLoAuAcYZidWEIz02SDnc779dhIBZwwYNePgd7G3FDnoiBazgSWvGDseI90c40QuDb8MHz7pMfDoWE7d7ci3lEYfPRim7juWWfPM7GXPgibnd9BHFnuuCxx8LG9zMv-FpyZFvZtHXwKW0UCl34f0Qchx3uWjhicK2WvXl8aFvCzLmfA-gvM2A9mAqTo3ngEUxm5coyMRIeABC3EO_33eW5PKujjpeiDLGI8FMkLqqkk9UAwfkcaT2vktnXhJqRRIN-Lx08QHYI5QUdnqCufDjhVA5-8KxOO3b2GC-qKesHl07tQFgVKCx9Sz4uEuPIFkbg5vZqpNfhz_vKAtc-GhiJDCTXb - height: 4800 - width: 3591 - author_attributions: - - displayName: Cley Pereira - uri: https://maps.google.com/maps/contrib/106236785649680865617 - photoUri: https://lh3.googleusercontent.com/a/ACg8ocLj0S1skDNW-LpQqdfVTSkElFQFYZnx4IQJrEV6XJyS0B4nQm81=s100-p-k-no-mo - - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU4c24ZFYBqSwVhL5flKdl3wueoYucGarrSgH3xE7yKhtZI5pAdCqDN3pUbio0NZGUQJKaMGrR7nKSMadcFO9fqBtcRnbECZBZBWpZ1vyyLx2vWPhzGdBio5_HWjHP8mF3nOEoadqgW4KpQmiZoZJ8NPM4A0MAoAaMRLU9ucMw5qADHJBpz5EFp8iCAJTbVrEKsWTQteQFEp1m3s_xWbNJ_aVP1m5TWXHL3oc5isKcG0dRO6UrKjBrUlNfHT6pWMaVTxnlb77KCYSZSrxYlz1r5k_Szs5Pd8VB9ojtY5m1ziT2K3aXPyu6e8LqEEsLEZvJKnN64XYeVWD4hwqOVbwYsqeAuS-q9p_PdN8olQ6mHtnnw7hokuFctAd-sGYEK-8IJOOgbdtBh1OcjW24UunZqTvLbqfzU6CmjslthLrScIug - height: 1920 - width: 1080 - author_attributions: - - displayName: Jem Jun - uri: https://maps.google.com/maps/contrib/116277486889285439027 - photoUri: https://lh3.googleusercontent.com/a/ACg8ocJyqSrb4YTc7lg1vVxHn88yKvvbKqy0TXc2YqGPFZxGLZmxxw=s100-p-k-no-mo - - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU5Nbl_w0C2V9jZm6ZjHsnVU2SOSiLNorjSZ_Sl6WPKjir7lWhkBT0v1-mkhL26LOhx_3nLOApnnpn4UZhsFSP8D14oSDT1l4n4FEyAOuvhijFXBLOj6Pzkw0vLEQk2M9yP_YGBI93Wum-B7pvtqlH1E7qhQ4TRr73UcENVImdb4j6cJzgt0VrTtwclYJWReRGWCvYE-Iv3XNMq0LYuVgsUGoggthChXucTMjnBTVvfi6ofVsWA9srtAzvWV06xTUZnE5ld15e8cRvkk4YquydS58tmFYps3SzgV_GNfgc7irIUy0aYnZppxzGq1E0XPEh1koXMLr6lMJ-U3uKF68ZIUU5Qt25YxDYuB3qwcMmRNbWC6Uq4T3GGIh4dZJSSxUEQZp0MpjdBdhavAc3p5Gfc-0veq1-QYe4aLdTQCjGWcKa30 - height: 1920 - width: 1080 - author_attributions: - - displayName: Jem Jun - uri: https://maps.google.com/maps/contrib/116277486889285439027 - photoUri: https://lh3.googleusercontent.com/a/ACg8ocJyqSrb4YTc7lg1vVxHn88yKvvbKqy0TXc2YqGPFZxGLZmxxw=s100-p-k-no-mo - - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU5r69o1K3OfUFzhmopzpy_n3C94i-ypXcKCJhqI4NIklZnvXOsS7bSt8PgCQzx9RxKXdyuTSCBRQVIpP6X8AIxNEmWWsl1nfushfE-f3Jtwam63YeBDzar7kP2dVG96MYkgcuggNIeixU51dMo1jwZoKuviai1S245lNwkO96jr5b8Zj32_gfY9101BivPOK1pz6C52PlguCWcni2X2tfMtqQVDyYhxfsnt6lSaHdvcFRWb2mjcX_LJ91PncfMnOesPRQ3zC1rS8JC-UcVzESAJA2RTuBxlCcJkAGVr86C64-A_XNqibdmPyI2Jh_LFbSnxTpHUjlNyUnlMdLEQPBkulH1_iAEz-tZZCvHxpcwDe-PTn2m4wfJ1qJAJwjj4X2CmXw2cmBW-te0n9kYD1bT7cRlLIt8-sQg7iREC4DHo852s - height: 1920 - width: 1080 - author_attributions: - - displayName: Jem Jun - uri: https://maps.google.com/maps/contrib/116277486889285439027 - photoUri: https://lh3.googleusercontent.com/a/ACg8ocJyqSrb4YTc7lg1vVxHn88yKvvbKqy0TXc2YqGPFZxGLZmxxw=s100-p-k-no-mo - - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU7FOylAzn0mwYp2BjgE2B8EN8dBUwk43jheOPgc20se-Qdw2WCCfTZyVQUB4i3N9BcFpQiioqWRFzCz1loUIV2nXenj-ObnPH-P_Gywt1IRQqYwcEhuADJgvuridfJ4wdgx0ELdcuqKYDaJtlMLBY83o2fG_tVn807oK0bwY5zv9N-M62o_khX2gPVP4f1nX8v1psd6-EYes0wNj-_fkqSseELvq55-WGiJtHU0VB88EUwZ24KC7b8k2NbNFJk7VMP4GKyt3fu7NFOX0L4TyMyTgM2Z-Xd150SjIpRi2i66P_cPMD9Y1E2m7k9g30HuExkBcc-MqICvRWKoT5fUfMo1nukA_Hc_Vkhn2hZyf3aDajsTthrnEe7I1En1wKGpNGdn5EC2qNPvXylywh7GYI3kGxNgZOjfWm4FGs0UWGdHQw - height: 1920 - width: 1080 - author_attributions: - - displayName: Jem Jun - uri: https://maps.google.com/maps/contrib/116277486889285439027 - photoUri: https://lh3.googleusercontent.com/a/ACg8ocJyqSrb4YTc7lg1vVxHn88yKvvbKqy0TXc2YqGPFZxGLZmxxw=s100-p-k-no-mo - google_maps_url: https://maps.google.com/?cid=9890750085390344227&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA - street_view_url: https://maps.googleapis.com/maps/api/streetview?size=600x400&location=52.503409,6.093064399999999&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 - icon_mask_uri: https://maps.gstatic.com/mapfiles/place_api/icons/v2/generic_pinlet - icon_background_color: '#7B9EB0' - utc_offset_minutes: 60 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Landschap Erfgoed" (different organization (landscape heritage, not storytelling)) + instead of "Verhalend Landschap" (storytelling landscape heritage organization). Per Rule 40: KIEN is authoritative for + Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJj1-u-Cffx0cRIyDbmcwAQ4k + name: Landschap Erfgoed + fetch_timestamp: '2025-11-28T09:58:44.926669+00:00' + api_status: OK + coordinates: + latitude: 52.503409 + longitude: 6.093064399999999 + formatted_address: Hanzelaan 286, 8017 JJ Zwolle + short_address: Hanzelaan 286, Zwolle + address_components: + - long_name: '286' + short_name: '286' + types: + - street_number + - long_name: Hanzelaan + short_name: Hanzelaan + types: + - route + - long_name: Zwolle + short_name: Zwolle + types: + - locality + - political + - long_name: Zwolle + short_name: Zwolle + types: + - administrative_area_level_2 + - political + - long_name: Overijssel + short_name: OV + types: + - administrative_area_level_1 + - political + - long_name: Nederland + short_name: NL + types: + - country + - political + - long_name: 8017 JJ + short_name: 8017 JJ + types: + - postal_code + google_place_types: + - point_of_interest + - establishment + primary_type: point_of_interest + business_status: OPERATIONAL + rating: 4.5 + total_ratings: 2 + reviews: + - author_name: Jem Jun + author_uri: https://www.google.com/maps/contrib/116277486889285439027/reviews + rating: 5 + relative_time_description: 2 jaar geleden + text: schoon + publish_time: '2023-07-13T09:18:29.280539Z' + - author_name: Hussein A.K + author_uri: https://www.google.com/maps/contrib/102432558010474566777/reviews + rating: 4 + relative_time_description: 2 jaar geleden + text: null + publish_time: '2023-11-02T14:33:26.205219Z' + photo_urls: + - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU4X7PD_AOD811QovDkfVSB-EaoRQ8ibLCuUNmjjfyGEKUVU4l7fHUYs4yhsifkPK1Td_wtxk_99Z0JTuMkolwLoAuAcYZidWEIz02SDnc779dhIBZwwYNePgd7G3FDnoiBazgSWvGDseI90c40QuDb8MHz7pMfDoWE7d7ci3lEYfPRim7juWWfPM7GXPgibnd9BHFnuuCxx8LG9zMv-FpyZFvZtHXwKW0UCl34f0Qchx3uWjhicK2WvXl8aFvCzLmfA-gvM2A9mAqTo3ngEUxm5coyMRIeABC3EO_33eW5PKujjpeiDLGI8FMkLqqkk9UAwfkcaT2vktnXhJqRRIN-Lx08QHYI5QUdnqCufDjhVA5-8KxOO3b2GC-qKesHl07tQFgVKCx9Sz4uEuPIFkbg5vZqpNfhz_vKAtc-GhiJDCTXb/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 + - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU4c24ZFYBqSwVhL5flKdl3wueoYucGarrSgH3xE7yKhtZI5pAdCqDN3pUbio0NZGUQJKaMGrR7nKSMadcFO9fqBtcRnbECZBZBWpZ1vyyLx2vWPhzGdBio5_HWjHP8mF3nOEoadqgW4KpQmiZoZJ8NPM4A0MAoAaMRLU9ucMw5qADHJBpz5EFp8iCAJTbVrEKsWTQteQFEp1m3s_xWbNJ_aVP1m5TWXHL3oc5isKcG0dRO6UrKjBrUlNfHT6pWMaVTxnlb77KCYSZSrxYlz1r5k_Szs5Pd8VB9ojtY5m1ziT2K3aXPyu6e8LqEEsLEZvJKnN64XYeVWD4hwqOVbwYsqeAuS-q9p_PdN8olQ6mHtnnw7hokuFctAd-sGYEK-8IJOOgbdtBh1OcjW24UunZqTvLbqfzU6CmjslthLrScIug/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 + - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU5Nbl_w0C2V9jZm6ZjHsnVU2SOSiLNorjSZ_Sl6WPKjir7lWhkBT0v1-mkhL26LOhx_3nLOApnnpn4UZhsFSP8D14oSDT1l4n4FEyAOuvhijFXBLOj6Pzkw0vLEQk2M9yP_YGBI93Wum-B7pvtqlH1E7qhQ4TRr73UcENVImdb4j6cJzgt0VrTtwclYJWReRGWCvYE-Iv3XNMq0LYuVgsUGoggthChXucTMjnBTVvfi6ofVsWA9srtAzvWV06xTUZnE5ld15e8cRvkk4YquydS58tmFYps3SzgV_GNfgc7irIUy0aYnZppxzGq1E0XPEh1koXMLr6lMJ-U3uKF68ZIUU5Qt25YxDYuB3qwcMmRNbWC6Uq4T3GGIh4dZJSSxUEQZp0MpjdBdhavAc3p5Gfc-0veq1-QYe4aLdTQCjGWcKa30/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 + - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU5r69o1K3OfUFzhmopzpy_n3C94i-ypXcKCJhqI4NIklZnvXOsS7bSt8PgCQzx9RxKXdyuTSCBRQVIpP6X8AIxNEmWWsl1nfushfE-f3Jtwam63YeBDzar7kP2dVG96MYkgcuggNIeixU51dMo1jwZoKuviai1S245lNwkO96jr5b8Zj32_gfY9101BivPOK1pz6C52PlguCWcni2X2tfMtqQVDyYhxfsnt6lSaHdvcFRWb2mjcX_LJ91PncfMnOesPRQ3zC1rS8JC-UcVzESAJA2RTuBxlCcJkAGVr86C64-A_XNqibdmPyI2Jh_LFbSnxTpHUjlNyUnlMdLEQPBkulH1_iAEz-tZZCvHxpcwDe-PTn2m4wfJ1qJAJwjj4X2CmXw2cmBW-te0n9kYD1bT7cRlLIt8-sQg7iREC4DHo852s/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 + - https://places.googleapis.com/v1/places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU7FOylAzn0mwYp2BjgE2B8EN8dBUwk43jheOPgc20se-Qdw2WCCfTZyVQUB4i3N9BcFpQiioqWRFzCz1loUIV2nXenj-ObnPH-P_Gywt1IRQqYwcEhuADJgvuridfJ4wdgx0ELdcuqKYDaJtlMLBY83o2fG_tVn807oK0bwY5zv9N-M62o_khX2gPVP4f1nX8v1psd6-EYes0wNj-_fkqSseELvq55-WGiJtHU0VB88EUwZ24KC7b8k2NbNFJk7VMP4GKyt3fu7NFOX0L4TyMyTgM2Z-Xd150SjIpRi2i66P_cPMD9Y1E2m7k9g30HuExkBcc-MqICvRWKoT5fUfMo1nukA_Hc_Vkhn2hZyf3aDajsTthrnEe7I1En1wKGpNGdn5EC2qNPvXylywh7GYI3kGxNgZOjfWm4FGs0UWGdHQw/media?maxWidthPx=800&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 + photos_metadata: + - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU4X7PD_AOD811QovDkfVSB-EaoRQ8ibLCuUNmjjfyGEKUVU4l7fHUYs4yhsifkPK1Td_wtxk_99Z0JTuMkolwLoAuAcYZidWEIz02SDnc779dhIBZwwYNePgd7G3FDnoiBazgSWvGDseI90c40QuDb8MHz7pMfDoWE7d7ci3lEYfPRim7juWWfPM7GXPgibnd9BHFnuuCxx8LG9zMv-FpyZFvZtHXwKW0UCl34f0Qchx3uWjhicK2WvXl8aFvCzLmfA-gvM2A9mAqTo3ngEUxm5coyMRIeABC3EO_33eW5PKujjpeiDLGI8FMkLqqkk9UAwfkcaT2vktnXhJqRRIN-Lx08QHYI5QUdnqCufDjhVA5-8KxOO3b2GC-qKesHl07tQFgVKCx9Sz4uEuPIFkbg5vZqpNfhz_vKAtc-GhiJDCTXb + height: 4800 + width: 3591 + author_attributions: + - displayName: Cley Pereira + uri: https://maps.google.com/maps/contrib/106236785649680865617 + photoUri: https://lh3.googleusercontent.com/a/ACg8ocLj0S1skDNW-LpQqdfVTSkElFQFYZnx4IQJrEV6XJyS0B4nQm81=s100-p-k-no-mo + - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU4c24ZFYBqSwVhL5flKdl3wueoYucGarrSgH3xE7yKhtZI5pAdCqDN3pUbio0NZGUQJKaMGrR7nKSMadcFO9fqBtcRnbECZBZBWpZ1vyyLx2vWPhzGdBio5_HWjHP8mF3nOEoadqgW4KpQmiZoZJ8NPM4A0MAoAaMRLU9ucMw5qADHJBpz5EFp8iCAJTbVrEKsWTQteQFEp1m3s_xWbNJ_aVP1m5TWXHL3oc5isKcG0dRO6UrKjBrUlNfHT6pWMaVTxnlb77KCYSZSrxYlz1r5k_Szs5Pd8VB9ojtY5m1ziT2K3aXPyu6e8LqEEsLEZvJKnN64XYeVWD4hwqOVbwYsqeAuS-q9p_PdN8olQ6mHtnnw7hokuFctAd-sGYEK-8IJOOgbdtBh1OcjW24UunZqTvLbqfzU6CmjslthLrScIug + height: 1920 + width: 1080 + author_attributions: + - displayName: Jem Jun + uri: https://maps.google.com/maps/contrib/116277486889285439027 + photoUri: https://lh3.googleusercontent.com/a/ACg8ocJyqSrb4YTc7lg1vVxHn88yKvvbKqy0TXc2YqGPFZxGLZmxxw=s100-p-k-no-mo + - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU5Nbl_w0C2V9jZm6ZjHsnVU2SOSiLNorjSZ_Sl6WPKjir7lWhkBT0v1-mkhL26LOhx_3nLOApnnpn4UZhsFSP8D14oSDT1l4n4FEyAOuvhijFXBLOj6Pzkw0vLEQk2M9yP_YGBI93Wum-B7pvtqlH1E7qhQ4TRr73UcENVImdb4j6cJzgt0VrTtwclYJWReRGWCvYE-Iv3XNMq0LYuVgsUGoggthChXucTMjnBTVvfi6ofVsWA9srtAzvWV06xTUZnE5ld15e8cRvkk4YquydS58tmFYps3SzgV_GNfgc7irIUy0aYnZppxzGq1E0XPEh1koXMLr6lMJ-U3uKF68ZIUU5Qt25YxDYuB3qwcMmRNbWC6Uq4T3GGIh4dZJSSxUEQZp0MpjdBdhavAc3p5Gfc-0veq1-QYe4aLdTQCjGWcKa30 + height: 1920 + width: 1080 + author_attributions: + - displayName: Jem Jun + uri: https://maps.google.com/maps/contrib/116277486889285439027 + photoUri: https://lh3.googleusercontent.com/a/ACg8ocJyqSrb4YTc7lg1vVxHn88yKvvbKqy0TXc2YqGPFZxGLZmxxw=s100-p-k-no-mo + - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU5r69o1K3OfUFzhmopzpy_n3C94i-ypXcKCJhqI4NIklZnvXOsS7bSt8PgCQzx9RxKXdyuTSCBRQVIpP6X8AIxNEmWWsl1nfushfE-f3Jtwam63YeBDzar7kP2dVG96MYkgcuggNIeixU51dMo1jwZoKuviai1S245lNwkO96jr5b8Zj32_gfY9101BivPOK1pz6C52PlguCWcni2X2tfMtqQVDyYhxfsnt6lSaHdvcFRWb2mjcX_LJ91PncfMnOesPRQ3zC1rS8JC-UcVzESAJA2RTuBxlCcJkAGVr86C64-A_XNqibdmPyI2Jh_LFbSnxTpHUjlNyUnlMdLEQPBkulH1_iAEz-tZZCvHxpcwDe-PTn2m4wfJ1qJAJwjj4X2CmXw2cmBW-te0n9kYD1bT7cRlLIt8-sQg7iREC4DHo852s + height: 1920 + width: 1080 + author_attributions: + - displayName: Jem Jun + uri: https://maps.google.com/maps/contrib/116277486889285439027 + photoUri: https://lh3.googleusercontent.com/a/ACg8ocJyqSrb4YTc7lg1vVxHn88yKvvbKqy0TXc2YqGPFZxGLZmxxw=s100-p-k-no-mo + - name: places/ChIJj1-u-Cffx0cRIyDbmcwAQ4k/photos/AWn5SU7FOylAzn0mwYp2BjgE2B8EN8dBUwk43jheOPgc20se-Qdw2WCCfTZyVQUB4i3N9BcFpQiioqWRFzCz1loUIV2nXenj-ObnPH-P_Gywt1IRQqYwcEhuADJgvuridfJ4wdgx0ELdcuqKYDaJtlMLBY83o2fG_tVn807oK0bwY5zv9N-M62o_khX2gPVP4f1nX8v1psd6-EYes0wNj-_fkqSseELvq55-WGiJtHU0VB88EUwZ24KC7b8k2NbNFJk7VMP4GKyt3fu7NFOX0L4TyMyTgM2Z-Xd150SjIpRi2i66P_cPMD9Y1E2m7k9g30HuExkBcc-MqICvRWKoT5fUfMo1nukA_Hc_Vkhn2hZyf3aDajsTthrnEe7I1En1wKGpNGdn5EC2qNPvXylywh7GYI3kGxNgZOjfWm4FGs0UWGdHQw + height: 1920 + width: 1080 + author_attributions: + - displayName: Jem Jun + uri: https://maps.google.com/maps/contrib/116277486889285439027 + photoUri: https://lh3.googleusercontent.com/a/ACg8ocJyqSrb4YTc7lg1vVxHn88yKvvbKqy0TXc2YqGPFZxGLZmxxw=s100-p-k-no-mo + google_maps_url: https://maps.google.com/?cid=9890750085390344227&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA + street_view_url: https://maps.googleapis.com/maps/api/streetview?size=600x400&location=52.503409,6.093064399999999&key=AIzaSyAHuazNth9ZvfRFYk5-v49CwXwhABH8Ri0 + icon_mask_uri: https://maps.gstatic.com/mapfiles/place_api/icons/v2/generic_pinlet + icon_background_color: '#7B9EB0' + utc_offset_minutes: 60 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch google_maps_status: SUCCESS google_maps_search_query: Verhalend Landschap, Zwolle, Netherlands web_enrichment: @@ -309,9 +317,8 @@ wikidata_enrichment: instance_of: &id001 - id: Q21008908 label: network organization - description: organisatie die hoofdzakelijk bedoeld is om contacten en/of gezamenlijke - activiteiten van en tussen aangesloten organisaties en/of personen mogelijk - te maken + description: organisatie die hoofdzakelijk bedoeld is om contacten en/of gezamenlijke activiteiten van en tussen aangesloten + organisaties en/of personen mogelijk te maken - id: Q10549978 label: cultural association description: association active within culture diff --git a/data/custodian/NL-ZH-ROT-I-A.yaml b/data/custodian/NL-ZH-ROT-I-A.yaml index 2122724872..0df45d7019 100644 --- a/data/custodian/NL-ZH-ROT-I-A.yaml +++ b/data/custodian/NL-ZH-ROT-I-A.yaml @@ -60,9 +60,8 @@ kien_enrichment: - Divali enrichment_timestamp: '2025-12-04T06:59:52.149073+00:00' source: https://www.immaterieelerfgoed.nl -notes: 'APNA  is een ondernemende maatschappelijke Hindostaanse overkoepelende organisatie. - APNA betekent eigen. Dit is kernachtig waar het om gaat: ons eigen. Onze mooie Nederlands - samenleving versterken' +notes: 'APNA  is een ondernemende maatschappelijke Hindostaanse overkoepelende organisatie. APNA betekent eigen. Dit is kernachtig + waar het om gaat: ons eigen. Onze mooie Nederlands samenleving versterken' locations: - city: Rotterdam country: NL @@ -123,28 +122,36 @@ ghcid: distance_km: 0.26707711268622647 geonames_id: 2747891 google_maps_enrichment: - place_id: ChIJi5l56gXhxUcR_hUIp2gKziM - name: Apna Indian Bazaar - formatted_address: Peppelerf 4A, 1185 KJ Amstelveen, Netherlands - fetch_timestamp: '2025-12-06T19:33:20.766304+00:00' - api_status: OK - coordinates: - latitude: 52.294402899999994 - longitude: 4.8488143 - phone_international: +31 6 43047823 - phone_local: 06 43047823 - google_place_types: - - asian_grocery_store - - grocery_store - - food_store - - food - - point_of_interest - - store - - establishment - business_status: OPERATIONAL - rating: 3.9 - user_rating_count: 50 - photo_count: 10 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Apna Indian Bazaar" (wrong city (Amstelveen) and different type (bazaar, not + heritage org)) instead of "APNA" (Rotterdam-based heritage organization). Per Rule 40: KIEN is authoritative for Type + I intangible heritage custodians.' + original_false_match: + place_id: ChIJi5l56gXhxUcR_hUIp2gKziM + name: Apna Indian Bazaar + formatted_address: Peppelerf 4A, 1185 KJ Amstelveen, Netherlands + fetch_timestamp: '2025-12-06T19:33:20.766304+00:00' + api_status: OK + coordinates: + latitude: 52.294402899999994 + longitude: 4.8488143 + phone_international: +31 6 43047823 + phone_local: 06 43047823 + google_place_types: + - asian_grocery_store + - grocery_store + - food_store + - food + - point_of_interest + - store + - establishment + business_status: OPERATIONAL + rating: 3.9 + user_rating_count: 50 + photo_count: 10 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: wikidata_entity_id: Q62650782 api_metadata: @@ -162,8 +169,7 @@ wikidata_enrichment: wikidata_descriptions: nl: gen inapnA en: protein-coding gene found in Aspergillus nidulans FGSC A4 - wikidata_description_en: protein-coding gene found in Aspergillus nidulans FGSC - A4 + wikidata_description_en: protein-coding gene found in Aspergillus nidulans FGSC A4 wikidata_aliases: en: - ANIA_08169 @@ -203,50 +209,41 @@ digital_platform_v2: data_quality_notes: wikidata_status: NOT_FOUND google_maps_status: CONFLATED - notes: |- - CRITICAL CONFLATION ISSUES DETECTED: - 1. Google Maps enrichment is WRONG - found "Apna Indian Bazaar" (ChIJi5l56gXhxUcR_hUIp2gKziM), - an Indian grocery store at Peppelerf 4A, Amstelveen. This is NOT the same organization - as APNA Rotterdam (Hindostaanse maatschappelijke organisatie). - - 2. Wikidata enrichment is COMPLETELY WRONG - found Q62650782 (apnA), which is a - "protein-coding gene found in Aspergillus nidulans FGSC A4" - a fungus gene! - This has no relation to the Hindostaanse cultural organization. - - The actual APNA is a Hindostaanse (Hindustani/Surinamese-Indian) umbrella organization founded in 1996 in Rotterdam-Rijnmond. They safeguard Holi and Divali traditions. No Wikidata entry exists for this organization. + notes: "CRITICAL CONFLATION ISSUES DETECTED:\n1. Google Maps enrichment is WRONG - found \"Apna Indian Bazaar\" (ChIJi5l56gXhxUcR_hUIp2gKziM),\n\ + \ an Indian grocery store at Peppelerf 4A, Amstelveen. This is NOT the same organization\n as APNA Rotterdam (Hindostaanse\ + \ maatschappelijke organisatie).\n\n2. Wikidata enrichment is COMPLETELY WRONG - found Q62650782 (apnA), which is a\n\ + \ \"protein-coding gene found in Aspergillus nidulans FGSC A4\" - a fungus gene!\n This has no relation to the Hindostaanse\ + \ cultural organization.\n\nThe actual APNA is a Hindostaanse (Hindustani/Surinamese-Indian) umbrella organization founded\ + \ in 1996 in Rotterdam-Rijnmond. They safeguard Holi and Divali traditions. No Wikidata entry exists for this organization." organization_profile: organization_type: Hindostaanse maatschappelijke overkoepelende organisatie scope: regional region_served: Rotterdam-Rijnmond founding_year: 1996 - description: APNA is een maatschappelijke Hindoestaanse overkoepelende organisatie - in het Rotterdam-Rijnmond gebied. "APNA" betekent "eigen" in Sarnami Hindustani. - De organisatie zet zich al vele tientallen jaren in voor behoud van maatschappelijke - waarden en culturele diversiteit. Hun missie is het creëren van verbondenheid - met de mede stadsburger. APNA heeft een actief Jongerenbestuur dat de kracht - van de toekomst vertegenwoordigt met besef van culturele identiteit. + description: APNA is een maatschappelijke Hindoestaanse overkoepelende organisatie in het Rotterdam-Rijnmond gebied. "APNA" + betekent "eigen" in Sarnami Hindustani. De organisatie zet zich al vele tientallen jaren in voor behoud van maatschappelijke + waarden en culturele diversiteit. Hun missie is het creëren van verbondenheid met de mede stadsburger. APNA heeft een + actief Jongerenbestuur dat de kracht van de toekomst vertegenwoordigt met besef van culturele identiteit. heritage_forms: - form_name: Holi form_type: Festival/Celebration kien_url: https://www.immaterieelerfgoed.nl/nl/holi - description: Holi Phagwa is een feestdag op de eerste dag na de volle maan van - de Hindoe maand Chaitre waarop Hindoes het nieuwe jaar inluiden. Tijdens het - feest werpen mensen elkaar bontgekleurd poeder toe - iedereen wordt gelijk. - Ingeschreven op de Inventaris Immaterieel Erfgoed Nederland. + description: Holi Phagwa is een feestdag op de eerste dag na de volle maan van de Hindoe maand Chaitre waarop Hindoes + het nieuwe jaar inluiden. Tijdens het feest werpen mensen elkaar bontgekleurd poeder toe - iedereen wordt gelijk. Ingeschreven + op de Inventaris Immaterieel Erfgoed Nederland. - form_name: Divali form_type: Festival/Celebration kien_url: https://www.immaterieelerfgoed.nl/nl/page/5529/divali - description: Divali, ook wel het lichtjesfeest genoemd, wordt jaarlijks gevierd - door ruim 1,5 miljard Hindoes wereldwijd. Het feest staat voor de overwinning - van het licht op de duisternis, van het goede op het kwade. Officieel Nederlands + description: Divali, ook wel het lichtjesfeest genoemd, wordt jaarlijks gevierd door ruim 1,5 miljard Hindoes wereldwijd. + Het feest staat voor de overwinning van het licht op de duisternis, van het goede op het kwade. Officieel Nederlands Immaterieel Erfgoed sinds 2021. primary_platform: platform_id: apna_nl platform_url: https://apna.nl/ platform_type: organizational_website platform_status: ACTIVE - description: Hoofdwebsite van APNA met informatie over de organisatie, het bestuur, - immaterieel erfgoed (Holi en Divali), en aankomende evenementen. + description: Hoofdwebsite van APNA met informatie over de organisatie, het bestuur, immaterieel erfgoed (Holi en Divali), + en aankomende evenementen. digital_services: - service_name: Immaterieel Erfgoed pagina service_url: https://apna.nl/immaterieel-erfgoed/ diff --git a/data/custodian/NL-ZH-THX-I-DV.yaml b/data/custodian/NL-ZH-THX-I-DV.yaml index 324e17ebb4..a2887ba2b8 100644 --- a/data/custodian/NL-ZH-THX-I-DV.yaml +++ b/data/custodian/NL-ZH-THX-I-DV.yaml @@ -132,8 +132,7 @@ wikidata_enrichment: part_of: id: Q61943269 label: Bonfires in Scheveningen - description: bouwen en ontsteken van vreugdevuur op oudejaarsavond in stadsdeel - Scheveningen van gemeente Den Haag + description: bouwen en ontsteken van vreugdevuur op oudejaarsavond in stadsdeel Scheveningen van gemeente Den Haag wikidata_media: commons_category: Vreugdevuur Duindorp safeguards: @@ -167,23 +166,31 @@ ghcid: distance_km: 1.4607765050416235 geonames_id: 2747373 google_maps_enrichment: - place_id: ChIJDUVEIpmwxUcROZSu16HeBvg - name: Vreugdevuur Scheveningen Noorderstrand🔥 - formatted_address: Strandweg, 2586 ZZ Den Haag, Netherlands - fetch_timestamp: '2025-12-06T19:33:28.171593+00:00' - api_status: OK - coordinates: - latitude: 52.1079118 - longitude: 4.2702706 - website: http://www.facebook.com/vreugdevuurscheveningen - google_place_types: - - event_venue - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 4.1 - user_rating_count: 31 - photo_count: 10 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Vreugdevuur Scheveningen Noorderstrand" (different neighborhood''s bonfire (Scheveningen, + not Duindorp)) instead of "Duindorp Vreugdevuur" (Duindorp neighborhood bonfire tradition). Per Rule 40: KIEN is authoritative + for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJDUVEIpmwxUcROZSu16HeBvg + name: Vreugdevuur Scheveningen Noorderstrand🔥 + formatted_address: Strandweg, 2586 ZZ Den Haag, Netherlands + fetch_timestamp: '2025-12-06T19:33:28.171593+00:00' + api_status: OK + coordinates: + latitude: 52.1079118 + longitude: 4.2702706 + website: http://www.facebook.com/vreugdevuurscheveningen + google_place_types: + - event_venue + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 4.1 + user_rating_count: 31 + photo_count: 10 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch location: latitude: 52.1079118 longitude: 4.2702706 @@ -221,62 +228,50 @@ digital_platform_v2: wikidata_status: current wikidata_id: Q77270297 google_maps_status: CONFLATED - google_maps_conflation_details: 'CRITICAL CONFLATION ERROR: Google Maps enrichment - (lines 155-172) matched the WRONG bonfire. Place_id ChIJDUVEIpmwxUcROZSu16HeBvg - is for "Vreugdevuur Scheveningen Noorderstrand" (the COMPETING bonfire on the - northern beach), NOT Duindorp Vreugdevuur (on the southern beach in Duindorp - neighborhood). The coordinates 52.1079118, 4.2702706 are ~3km north of the actual - Duindorp bonfire location. The website and Facebook page in the Google Maps - data belong to Noorderstrand, not Duindorp. Duindorp has NO official website - - only KIEN registry entry.' - location_conflation_details: The location block (lines 173-188) inherited the - wrong coordinates from the conflated Google Maps data. Actual Duindorp bonfire - location is in the Duindorp neighborhood (Wikidata Q2958603), southern part - of Scheveningen beach, approximately 52.08, 4.26. The original locations block - (lines 48-52) has better coordinates (52.0799838, 4.3113461) though still approximate. - notes: Duindorp Vreugdevuur is one of TWO competing New Year's Eve bonfires in - Scheveningen, Den Haag. The other is Vreugdevuur Scheveningen Noorderstrand - (NL-ZH-SCH-I-VSN.yaml). These are SEPARATE community organizations that annually - compete for the title of tallest bonfire in the Netherlands. Both are part of - the broader tradition "Bonfires in Scheveningen" (Wikidata Q61943269). Building - typically starts December 27, with ignition on New Year's Eve. Duindorp held - the Guinness World Record in 2014, lost to Noorderstrand in 2015. Both bonfires - were affected by the 2018-2019 fire tornado incident that sent burning debris - into Scheveningen, resulting in stricter safety regulations. In 2024, both bonfires - were lit early (December 30 at 11 PM) due to dangerous 80km/h winds forecast - for New Year's Eve. Unlike Noorderstrand which has an official website (vreugdevuur-scheveningen.nl), - Duindorp operates informally with no official web presence. + google_maps_conflation_details: 'CRITICAL CONFLATION ERROR: Google Maps enrichment (lines 155-172) matched the WRONG bonfire. + Place_id ChIJDUVEIpmwxUcROZSu16HeBvg is for "Vreugdevuur Scheveningen Noorderstrand" (the COMPETING bonfire on the northern + beach), NOT Duindorp Vreugdevuur (on the southern beach in Duindorp neighborhood). The coordinates 52.1079118, 4.2702706 + are ~3km north of the actual Duindorp bonfire location. The website and Facebook page in the Google Maps data belong + to Noorderstrand, not Duindorp. Duindorp has NO official website - only KIEN registry entry.' + location_conflation_details: The location block (lines 173-188) inherited the wrong coordinates from the conflated Google + Maps data. Actual Duindorp bonfire location is in the Duindorp neighborhood (Wikidata Q2958603), southern part of Scheveningen + beach, approximately 52.08, 4.26. The original locations block (lines 48-52) has better coordinates (52.0799838, 4.3113461) + though still approximate. + notes: Duindorp Vreugdevuur is one of TWO competing New Year's Eve bonfires in Scheveningen, Den Haag. The other is Vreugdevuur + Scheveningen Noorderstrand (NL-ZH-SCH-I-VSN.yaml). These are SEPARATE community organizations that annually compete + for the title of tallest bonfire in the Netherlands. Both are part of the broader tradition "Bonfires in Scheveningen" + (Wikidata Q61943269). Building typically starts December 27, with ignition on New Year's Eve. Duindorp held the Guinness + World Record in 2014, lost to Noorderstrand in 2015. Both bonfires were affected by the 2018-2019 fire tornado incident + that sent burning debris into Scheveningen, resulting in stricter safety regulations. In 2024, both bonfires were lit + early (December 30 at 11 PM) due to dangerous 80km/h winds forecast for New Year's Eve. Unlike Noorderstrand which has + an official website (vreugdevuur-scheveningen.nl), Duindorp operates informally with no official web presence. organization_profile: organization_type: Intangible heritage custodian - community bonfire organization scope: local parent_tradition: Bonfires in Scheveningen (Q61943269) - description: Community organization responsible for building and igniting the - Duindorp New Year's Eve bonfire (vreugdevuur) on the southern part of Scheveningen - beach. The Duindorp bonfire is built by residents of the Duindorp neighborhood - and competes annually with the Noorderstrand bonfire for the title of tallest - bonfire in the Netherlands. The tradition involves collecting and stacking wooden - pallets and other materials starting December 27, culminating in the ignition + description: Community organization responsible for building and igniting the Duindorp New Year's Eve bonfire (vreugdevuur) + on the southern part of Scheveningen beach. The Duindorp bonfire is built by residents of the Duindorp neighborhood + and competes annually with the Noorderstrand bonfire for the title of tallest bonfire in the Netherlands. The tradition + involves collecting and stacking wooden pallets and other materials starting December 27, culminating in the ignition on New Year's Eve at midnight. heritage_forms: - form_name: Duindorp Vreugdevuur form_type: Seasonal celebration / bonfire tradition kien_url: https://www.immaterieelerfgoed.nl/nl/page/18097/duindorp-vreugdevuur parent_tradition: Bonfires in Scheveningen - description: Annual New Year's Eve bonfire built and ignited by the Duindorp community - on the southern part of Scheveningen beach. Part of the broader Scheveningen - bonfire tradition dating back decades. + description: Annual New Year's Eve bonfire built and ignited by the Duindorp community on the southern part of Scheveningen + beach. Part of the broader Scheveningen bonfire tradition dating back decades. primary_platform: platform_id: kien_duindorp_vreugdevuur platform_url: https://www.immaterieelerfgoed.nl/nl/page/18097/duindorp-vreugdevuur platform_type: heritage_registry_entry platform_status: ACTIVE - notes: KIEN registry is the only official online presence for Duindorp Vreugdevuur. - Unlike competitor Noorderstrand, Duindorp has no official website. + notes: KIEN registry is the only official online presence for Duindorp Vreugdevuur. Unlike competitor Noorderstrand, Duindorp + has no official website. social_media: - platform: None documented - notes: No official social media presence found for Duindorp Vreugdevuur. The Facebook - page facebook.com/vreugdevuurscheveningen belongs to the COMPETING Noorderstrand - bonfire, not Duindorp. + notes: No official social media presence found for Duindorp Vreugdevuur. The Facebook page facebook.com/vreugdevuurscheveningen + belongs to the COMPETING Noorderstrand bonfire, not Duindorp. key_contacts: - name: Michel Kulk role: Contact person diff --git a/data/custodian/NL-ZH-ZOE-I-CHJI.yaml b/data/custodian/NL-ZH-ZOE-I-CHJI.yaml index 9e484c50d7..c44bd29c99 100644 --- a/data/custodian/NL-ZH-ZOE-I-CHJI.yaml +++ b/data/custodian/NL-ZH-ZOE-I-CHJI.yaml @@ -28,8 +28,7 @@ provenance: linkup_timespan: - source_type: linkup_web_search fetch_timestamp: '2025-12-15T23:00:17.320787+00:00' - search_query: '"Comite Herdenking Javaanse Immigratie" Zoetermeer opgericht - OR gesticht OR sinds' + search_query: '"Comite Herdenking Javaanse Immigratie" Zoetermeer opgericht OR gesticht OR sinds' source_urls: - https://nl.wikipedia.org/wiki/Javaanse_Surinamers - https://stvs.sr/nieuws/2025/07/viering-135-jaar-javaanse-immigratie-onder-thema-towards-a-bright-future/ @@ -130,22 +129,30 @@ ghcid: distance_km: 0.0 geonames_id: 2743856 google_maps_enrichment: - place_id: ChIJAQBA9SA9CY0RbmaIq7fk2h0 - name: Vereniging Herdenking Javaanse Immigratie - formatted_address: JJC5+86Q, Moengo, Suriname - fetch_timestamp: '2025-12-06T19:33:32.922875+00:00' - api_status: OK - coordinates: - latitude: 5.620832099999999 - longitude: -54.3919052 - google_place_types: - - community_center - - event_venue - - point_of_interest - - establishment - business_status: OPERATIONAL - rating: 4 - user_rating_count: 1 + status: FALSE_MATCH + false_match_reason: 'Google Maps returned "Vereniging Herdenking Javaanse Immigratie" (wrong country entirely - Suriname + instead of Netherlands) instead of "Stichting Comite Herdenking Javaanse Immigratie" (Dutch-based Javanese immigration + memorial committee). Per Rule 40: KIEN is authoritative for Type I intangible heritage custodians.' + original_false_match: + place_id: ChIJAQBA9SA9CY0RbmaIq7fk2h0 + name: Vereniging Herdenking Javaanse Immigratie + formatted_address: JJC5+86Q, Moengo, Suriname + fetch_timestamp: '2025-12-06T19:33:32.922875+00:00' + api_status: OK + coordinates: + latitude: 5.620832099999999 + longitude: -54.3919052 + google_place_types: + - community_center + - event_venue + - point_of_interest + - establishment + business_status: OPERATIONAL + rating: 4 + user_rating_count: 1 + correction_timestamp: '2026-01-08T14:19:59Z' + correction_agent: opencode-claude-sonnet-4 + correction_method: manual_review_name_location_mismatch wikidata_enrichment: status: NOT_FOUND fetch_timestamp: '2025-12-06T19:42:49.570308+00:00' @@ -158,9 +165,8 @@ location: source_path: locations[0] and geonames lookup original_timestamp: '2025-12-05T10:27:37.850208+00:00' correction_timestamp: '2025-12-15T18:45:00Z' - correction_reason: Google Maps CONFLATION corrected. Original coordinates (5.6208N, - 54.3919W) were for "Vereniging Herdenking Javaanse Immigratie" in Moengo, SURINAME - - a different organization. Correct coordinates are for Zoetermeer, Netherlands + correction_reason: Google Maps CONFLATION corrected. Original coordinates (5.6208N, 54.3919W) were for "Vereniging Herdenking + Javaanse Immigratie" in Moengo, SURINAME - a different organization. Correct coordinates are for Zoetermeer, Netherlands from KIEN registry and GeoNames (ID 2743856). city: Zoetermeer region_code: ZH @@ -185,54 +191,44 @@ digital_platform_v2: data_quality_notes: wikidata_status: NOT_FOUND google_maps_status: CONFLATED - google_maps_conflation_details: Google Maps matched "Vereniging Herdenking Javaanse - Immigratie" in Moengo, SURINAME (coordinates 5.6208N, 54.3919W) instead of the - Dutch foundation in Zoetermeer, Netherlands. This is a DIFFERENT ORGANIZATION - - a "Vereniging" (association) in Suriname, not the Dutch "Stichting" (foundation). - The location block inherited these incorrect Surinamese coordinates while still - listing city as "Zoetermeer" - a complete geographic mismatch. Correct address - is Vaartdreef 126, 2724 Zoetermeer, Netherlands. The two organizations share - historical connections (both commemorate Javanese immigration) but are separate - legal entities in different countries. + google_maps_conflation_details: Google Maps matched "Vereniging Herdenking Javaanse Immigratie" in Moengo, SURINAME (coordinates + 5.6208N, 54.3919W) instead of the Dutch foundation in Zoetermeer, Netherlands. This is a DIFFERENT ORGANIZATION - a + "Vereniging" (association) in Suriname, not the Dutch "Stichting" (foundation). The location block inherited these incorrect + Surinamese coordinates while still listing city as "Zoetermeer" - a complete geographic mismatch. Correct address is + Vaartdreef 126, 2724 Zoetermeer, Netherlands. The two organizations share historical connections (both commemorate Javanese + immigration) but are separate legal entities in different countries. correct_coordinates: latitude: 52.0575 longitude: 4.49306 source: KIEN registry and GeoNames Zoetermeer - notes: STICHJI is the Dutch foundation safeguarding Surinamese-Javanese gamelan - tradition in the Netherlands. The heritage form was inscribed in the Netherlands - Intangible Heritage Inventory on October 10, 2021 at the Open Air Museum Arnhem - during the "Eigenwijze Klanken" event. The tradition originated with Javanese - contract workers (kontrakarbeiders) brought to Suriname by the Dutch colonial - government starting in 1890. These workers recreated gamelan instruments using - iron instead of traditional nickel, tin, and copper, as those metals were unavailable - in Suriname. STICHJI leads the "Netwerk Surinaams-Javaanse Gamelan" (NSJG) network - to preserve this tradition, which is declining in both the Netherlands and Suriname. + notes: STICHJI is the Dutch foundation safeguarding Surinamese-Javanese gamelan tradition in the Netherlands. The heritage + form was inscribed in the Netherlands Intangible Heritage Inventory on October 10, 2021 at the Open Air Museum Arnhem + during the "Eigenwijze Klanken" event. The tradition originated with Javanese contract workers (kontrakarbeiders) brought + to Suriname by the Dutch colonial government starting in 1890. These workers recreated gamelan instruments using iron + instead of traditional nickel, tin, and copper, as those metals were unavailable in Suriname. STICHJI leads the "Netwerk + Surinaams-Javaanse Gamelan" (NSJG) network to preserve this tradition, which is declining in both the Netherlands and + Suriname. organization_profile: organization_type: Intangible heritage custodian - Stichting (Foundation) scope: national parent_organization: null - description: Stichting Comite Herdenking Javaanse Immigratie (STICHJI) is a Dutch - foundation dedicated to commemorating and preserving the heritage of Javanese - immigration to Suriname and the subsequent diaspora to the Netherlands. The - organization is the primary custodian of the Surinamese-Javanese gamelan tradition - (Surinaams-Javaanse gamelantraditie) in the Netherlands. Gamelan refers to both - the instruments and the music itself - a percussion ensemble traditionally played - by hand or with mallets. Key instruments include the saronen peking (melody), - bonang (tone variation), gong (punctuation), and kendang (rhythm/tempo). The - Surinamese-Javanese variant developed unique characteristics when Javanese contract - workers recreated their traditional instruments using available materials in - Suriname. + description: Stichting Comite Herdenking Javaanse Immigratie (STICHJI) is a Dutch foundation dedicated to commemorating + and preserving the heritage of Javanese immigration to Suriname and the subsequent diaspora to the Netherlands. The + organization is the primary custodian of the Surinamese-Javanese gamelan tradition (Surinaams-Javaanse gamelantraditie) + in the Netherlands. Gamelan refers to both the instruments and the music itself - a percussion ensemble traditionally + played by hand or with mallets. Key instruments include the saronen peking (melody), bonang (tone variation), gong (punctuation), + and kendang (rhythm/tempo). The Surinamese-Javanese variant developed unique characteristics when Javanese contract + workers recreated their traditional instruments using available materials in Suriname. heritage_forms: - form_name: Surinaams-Javaanse gamelantraditie form_type: Muziek (Music) kien_url: https://www.immaterieelerfgoed.nl/nl/page/4952/surinaams-javaanse-gamelantraditie inscription_date: '2021-10-10' inscription_event: Eigenwijze Klanken at Open Air Museum Arnhem - description: Traditional Javanese gamelan music and instruments as developed by - Javanese contract workers in Suriname. Characterized by the use of iron instruments - (instead of traditional bronze alloys) due to material availability in Suriname. - The tradition is practiced by diaspora communities in both Suriname and the - Netherlands and is considered endangered due to declining practitioners. + description: Traditional Javanese gamelan music and instruments as developed by Javanese contract workers in Suriname. + Characterized by the use of iron instruments (instead of traditional bronze alloys) due to material availability in + Suriname. The tradition is practiced by diaspora communities in both Suriname and the Netherlands and is considered + endangered due to declining practitioners. primary_platform: platform_id: stichji-website platform_url: https://stichji.javanen.nl/ @@ -261,9 +257,8 @@ digital_platform_v2: - name: Vereniging Herdenking Javaanse Immigratie location: Moengo, Suriname relationship: related_but_separate - description: DIFFERENT organization in Suriname (the one Google Maps incorrectly - matched). While both organizations commemorate Javanese immigration, they are - separate legal entities in different countries. + description: DIFFERENT organization in Suriname (the one Google Maps incorrectly matched). While both organizations commemorate + Javanese immigration, they are separate legal entities in different countries. key_contacts: - name: Hariette Mingoen role: Voorzitter (Chairperson) @@ -303,8 +298,7 @@ timespan: events: - date: '2017' type: founding - description: is opgericht vóór 2017, aangezien er in 2017 al activiteiten werden - georganiseerd door deze stichting + description: is opgericht vóór 2017, aangezien er in 2017 al activiteiten werden georganiseerd door deze stichting - date: '2019-08-08' type: founding description: is opgericht @@ -314,25 +308,20 @@ timeline_enrichment: event_date: '2017' date_precision: year approximate: false - description: is opgericht vóór 2017, aangezien er in 2017 al activiteiten werden - georganiseerd door deze stichting + description: is opgericht vóór 2017, aangezien er in 2017 al activiteiten werden georganiseerd door deze stichting source_urls: &id001 - https://stichji.javanen.nl/page/3/ - https://nl.wikipedia.org/wiki/Javaanse_Surinamers - https://stichji.javanen.nl/ - https://nl.wikipedia.org/wiki/Herdenking_Javaanse_immigratie_in_Suriname - https://stichji.javanen.nl/page/6/ - linkup_query: '"Comite Herdenking Javaanse Immigratie" Zoetermeer opgericht OR - gesticht OR sinds' - linkup_answer: "De Stichting Comité Herdenking Javaanse Immigratie (STICHJI) is\ - \ opgericht vóór 2017, aangezien er in 2017 al activiteiten werden georganiseerd\ - \ door deze stichting. Exacte oprichtingsdatum wordt niet expliciet genoemd\ - \ in de beschikbare informatie, maar het platform STICHJI werd geproclameerd\ - \ op 8 augustus 2019 bij de herdenking van 129 jaar Javaanse Immigratie. Er\ - \ is geen specifieke vermelding dat STICHJI in Zoetermeer is opgericht. \n\n\ - Kortom: \n- STICHJI bestaat al sinds ten minste vóór 2017. \n- Het platform\ - \ werd officieel geproclameerd op 8 augustus 2019. \n- Er is geen specifieke\ - \ informatie over oprichting of vestiging in Zoetermeer." + linkup_query: '"Comite Herdenking Javaanse Immigratie" Zoetermeer opgericht OR gesticht OR sinds' + linkup_answer: "De Stichting Comité Herdenking Javaanse Immigratie (STICHJI) is opgericht vóór 2017, aangezien er in 2017\ + \ al activiteiten werden georganiseerd door deze stichting. Exacte oprichtingsdatum wordt niet expliciet genoemd in\ + \ de beschikbare informatie, maar het platform STICHJI werd geproclameerd op 8 augustus 2019 bij de herdenking van 129\ + \ jaar Javaanse Immigratie. Er is geen specifieke vermelding dat STICHJI in Zoetermeer is opgericht. \n\nKortom: \n\ + - STICHJI bestaat al sinds ten minste vóór 2017. \n- Het platform werd officieel geproclameerd op 8 augustus 2019.\ + \ \n- Er is geen specifieke informatie over oprichting of vestiging in Zoetermeer." fetch_timestamp: '2025-12-15T23:00:17.305870+00:00' archive_path: web/1797/linkup/linkup_founding_20251215T230017Z.json extraction_method: linkup_answer_regex @@ -344,17 +333,13 @@ timeline_enrichment: approximate: false description: is opgericht source_urls: *id001 - linkup_query: '"Comite Herdenking Javaanse Immigratie" Zoetermeer opgericht OR - gesticht OR sinds' - linkup_answer: "De Stichting Comité Herdenking Javaanse Immigratie (STICHJI) is\ - \ opgericht vóór 2017, aangezien er in 2017 al activiteiten werden georganiseerd\ - \ door deze stichting. Exacte oprichtingsdatum wordt niet expliciet genoemd\ - \ in de beschikbare informatie, maar het platform STICHJI werd geproclameerd\ - \ op 8 augustus 2019 bij de herdenking van 129 jaar Javaanse Immigratie. Er\ - \ is geen specifieke vermelding dat STICHJI in Zoetermeer is opgericht. \n\n\ - Kortom: \n- STICHJI bestaat al sinds ten minste vóór 2017. \n- Het platform\ - \ werd officieel geproclameerd op 8 augustus 2019. \n- Er is geen specifieke\ - \ informatie over oprichting of vestiging in Zoetermeer." + linkup_query: '"Comite Herdenking Javaanse Immigratie" Zoetermeer opgericht OR gesticht OR sinds' + linkup_answer: "De Stichting Comité Herdenking Javaanse Immigratie (STICHJI) is opgericht vóór 2017, aangezien er in 2017\ + \ al activiteiten werden georganiseerd door deze stichting. Exacte oprichtingsdatum wordt niet expliciet genoemd in\ + \ de beschikbare informatie, maar het platform STICHJI werd geproclameerd op 8 augustus 2019 bij de herdenking van 129\ + \ jaar Javaanse Immigratie. Er is geen specifieke vermelding dat STICHJI in Zoetermeer is opgericht. \n\nKortom: \n\ + - STICHJI bestaat al sinds ten minste vóór 2017. \n- Het platform werd officieel geproclameerd op 8 augustus 2019.\ + \ \n- Er is geen specifieke informatie over oprichting of vestiging in Zoetermeer." fetch_timestamp: '2025-12-15T23:00:17.305870+00:00' archive_path: web/1797/linkup/linkup_founding_20251215T230017Z.json extraction_method: linkup_answer_regex diff --git a/scripts/fix_remaining_false_matches.py b/scripts/fix_remaining_false_matches.py new file mode 100644 index 0000000000..a743354f2a --- /dev/null +++ b/scripts/fix_remaining_false_matches.py @@ -0,0 +1,172 @@ +#!/usr/bin/env python3 +""" +Fix additional name/location mismatch false matches for Type I custodians. + +These are files where Google Maps returned a different organization, wrong location, +or wrong type of entity (location vs organization). + +Per Rule 40: KIEN Registry is authoritative for Type I custodians. +""" + +import yaml +from pathlib import Path +from datetime import datetime, timezone + +# Files with definite mismatches (manually verified) +FILES_TO_FIX = { + "NL-GE-ARN-I-FV.yaml": { + "kien_name": "Friesche vogelvangersbelang", + "kien_type": "Frisian bird catchers association", + "gmaps_name": "Vogelwacht St. Johannesga-Rotsterhaule e.o.", + "gmaps_type": "bird watch group - different organization (watchers vs catchers)" + }, + "NL-GR-GRO-I-GAGA.yaml": { + "kien_name": "Het Genootschap Ambachtelijke Grunneger Aaierbal", + "kien_type": "traditional egg ball makers heritage organization", + "gmaps_name": "Ik bin Grunneger (alleen webshop)", + "gmaps_type": "webshop, not the heritage organization" + }, + "NL-GR-UIT-I-SH.yaml": { + "kien_name": "Scholen in het Hogeland", + "kien_type": "regional schools organization", + "gmaps_name": "Het Hogeland College, locatie Warffum", + "gmaps_type": "one specific school, not the regional organization" + }, + "NL-LI-ROE-I-BR.yaml": { + "kien_name": "Bacchusklup Remunj", + "kien_type": "Bacchus club heritage organization", + "gmaps_name": "Bacchusdrieve", + "gmaps_type": "street/path name, not an organization" + }, + "NL-NH-AMS-I-SE.yaml": { + "kien_name": "Stichting Sisa Events", + "kien_type": "Amsterdam-based events foundation", + "gmaps_name": "Sisa Events", + "gmaps_type": "wrong location - Den Haag instead of Amsterdam" + }, + "NL-NH-HAA-I-MJ.yaml": { + "kien_name": "Stichting Ma Jong", + "kien_type": "Haarlem-based foundation", + "gmaps_name": "Majon", + "gmaps_type": "wrong location - Apeldoorn instead of Haarlem" + }, + "NL-NH-IJM-I-KCIZ.yaml": { + "kien_name": "Stichting Kortebaandraverij C.A. IJmuiden aan Zee", + "kien_type": "horse racing heritage organization", + "gmaps_name": "Zomerfestival IJmuiden", + "gmaps_type": "summer festival - different event type" + }, + "NL-NH-LAR-I-KI.yaml": { + "kien_name": "Stichting Kermiserfgoed i.o.", + "kien_type": "fair heritage foundation (national scope)", + "gmaps_name": "Klarenbeekse Kermis", + "gmaps_type": "specific local fair, not the heritage foundation" + }, + "NL-NH-STO-I-FAAE.yaml": { + "kien_name": "Federatie van Amateurtuindersverenigingen Alkmaar e.o.", + "kien_type": "federation of amateur gardening associations", + "gmaps_name": "Amateurtuindersvereniging De Hoefmolen", + "gmaps_type": "one specific local association, not the federation" + }, + "NL-OV-GIE-I-GG.yaml": { + "kien_name": "Vereniging Gondelvaart Giethoorn", + "kien_type": "Giethoorn gondola parade association", + "gmaps_name": "Gondelvaart Belt-Schutsloot", + "gmaps_type": "different village's gondola parade (Belt-Schutsloot, not Giethoorn)" + }, + "NL-OV-TIL-I-BSND.yaml": { + "kien_name": "Stichting Beieraars Sint Nicolaastoren Denekamp", + "kien_type": "bell ringers foundation", + "gmaps_name": "Sint Nicolaaskerk", + "gmaps_type": "the church building, not the bell ringers organization" + }, + "NL-OV-ZWO-I-LE.yaml": { + "kien_name": "Verhalend Landschap", + "kien_type": "storytelling landscape heritage organization", + "gmaps_name": "Landschap Erfgoed", + "gmaps_type": "different organization (landscape heritage, not storytelling)" + }, + "NL-ZH-ROT-I-A.yaml": { + "kien_name": "APNA", + "kien_type": "Rotterdam-based heritage organization", + "gmaps_name": "Apna Indian Bazaar", + "gmaps_type": "wrong city (Amstelveen) and different type (bazaar, not heritage org)" + }, + "NL-ZH-THX-I-DV.yaml": { + "kien_name": "Duindorp Vreugdevuur", + "kien_type": "Duindorp neighborhood bonfire tradition", + "gmaps_name": "Vreugdevuur Scheveningen Noorderstrand", + "gmaps_type": "different neighborhood's bonfire (Scheveningen, not Duindorp)" + }, + "NL-ZH-ZOE-I-CHJI.yaml": { + "kien_name": "Stichting Comite Herdenking Javaanse Immigratie", + "kien_type": "Dutch-based Javanese immigration memorial committee", + "gmaps_name": "Vereniging Herdenking Javaanse Immigratie", + "gmaps_type": "wrong country entirely - Suriname instead of Netherlands" + }, +} + + +def fix_gmaps_false_match(filepath: Path, fix_info: dict) -> bool: + """Mark Google Maps enrichment as FALSE_MATCH for a file.""" + + with open(filepath, 'r', encoding='utf-8') as f: + data = yaml.safe_load(f) + + gmaps = data.get('google_maps_enrichment', {}) + if not gmaps: + print(f" No Google Maps data in {filepath.name}") + return False + + if gmaps.get('status') == 'FALSE_MATCH': + print(f" Already fixed: {filepath.name}") + return False + + # Create the false match record + false_match_reason = ( + f"Google Maps returned \"{fix_info['gmaps_name']}\" ({fix_info['gmaps_type']}) " + f"instead of \"{fix_info['kien_name']}\" ({fix_info['kien_type']}). " + f"Per Rule 40: KIEN is authoritative for Type I intangible heritage custodians." + ) + + # Restructure the data + data['google_maps_enrichment'] = { + 'status': 'FALSE_MATCH', + 'false_match_reason': false_match_reason, + 'original_false_match': gmaps, + 'correction_timestamp': datetime.now(timezone.utc).strftime('%Y-%m-%dT%H:%M:%SZ'), + 'correction_agent': 'opencode-claude-sonnet-4', + 'correction_method': 'manual_review_name_location_mismatch' + } + + # Write back + with open(filepath, 'w', encoding='utf-8') as f: + yaml.dump(data, f, default_flow_style=False, allow_unicode=True, sort_keys=False, width=120) + + print(f" ✓ Fixed: {filepath.name}") + print(f" KIEN: {fix_info['kien_name']}") + print(f" GMaps (wrong): {fix_info['gmaps_name']}") + return True + + +def main(): + custodian_dir = Path(__file__).parent.parent / 'data' / 'custodian' + + print(f"Fixing {len(FILES_TO_FIX)} files with name/location mismatch false matches...\n") + + fixed = 0 + for filename, fix_info in FILES_TO_FIX.items(): + filepath = custodian_dir / filename + if not filepath.exists(): + print(f" File not found: {filename}") + continue + + if fix_gmaps_false_match(filepath, fix_info): + fixed += 1 + + print(f"\n✓ Fixed {fixed} files") + return 0 + + +if __name__ == '__main__': + exit(main())