{"city":"Dakar","cityId":"dakar","timezone":"Africa/Dakar","currency":"XOF","generatedAt":"2026-10-29T04:38:10.579897+00:00","checkedAt":"2026-10-29T04:38:10.579897+00:00","coverage":"Selected verified city programmes; partial catalogue and later-date coverage. {\"status\":\"selective_candidate_selection_not_published\",\"horizon\":{\"startDate\":\"2026-10-29\",\"endDate\":\"2026-11-27\"},\"main\":\"HeritageSenegal and WoyaDakar full broad pages; InstitutFrançais dated programme, OHGallery, Biennale, Ge’eza, IIC and Odoo fullprimarydetails.\",\"limits\":[\"Initial7dates have few timed programmes; genuine exhibitionranges not equivalent to dailyseances.\",\"No complete30daycalendar or mainpaginationclaim; laterNovemberprogramme gaps remain.\",\"Eight distinctphysicalvenues/campuses, not exactroomdoors.\",\"Ge’eza rangeindex discrepancy resolved by identical fullFR/ENdetails; nightlyrepeats withheld.\",\"No fresh Telegramannouncements ordiscussionchatimports; blockednotempty.\"]}","startDate":"2026-10-29","endDate":"2026-11-28","events":[{"id":"dakar-mao-opa-20261030-2100","title":"Mao Sidibé & OPA — Double Concert","venue":"Institut Français du Sénégal à Dakar","venueId":"dakar-venue-ifs","address":"89 rue Joseph Gomis, Dakar Plateau","description":"A double bill pairs Senegalese musician Mao Sidibé with the2026 RFI Discovery Prize winner OPA.","date":"2026-10-30","time":"21:00","end":null,"startAt":"2026-10-30T21:00:00+00:00","category":"music","lat":14.6682346,"lng":-17.435468,"coordinateSource":"https://maps.app.goo.gl/fwmddYgxswMNwt8d6","coordinatePrecision":"named building/complex marker, not exact entrance or room","coordinateEvidence":"Full observed map link resolved to matching named place with !3d/!4d marker (not @viewport); address independently confirmed in own institution page.","source":"Dakar official organizer / venue","sourceUrl":"https://ifs.sn/en/agenda-culturel/double-plateau-concert-opa-prix-decouvertes-rfi-et-mao-sidibe/","sourceURLs":["https://ifs.sn/en/agenda-culturel/double-plateau-concert-opa-prix-decouvertes-rfi-et-mao-sidibe/","https://maps.app.goo.gl/fwmddYgxswMNwt8d6"],"checkedAt":"2026-10-29T04:29:41.158727+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":5000,"priceNote":"Standard5000XOF; members and advance sales3000XOF. Own organizer dates October30, overriding secondary Heritage October29. Venue Théâtre de Verdure within Institut campus; exact hall point not surveyed.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Standard5000XOF; members and advance sales3000XOF. Own organizer dates October30, overriding secondary Heritage October29. Venue Théâtre de Verdure within Institut campus; exact hall point not surveyed.","min":false,"kind":"event","city":"Dakar","cityId":"dakar","programmeId":"dakar-mao-opa","placeId":"dakar-venue-ifs","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:32.908210+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-escape-20261031-1100","title":"Le mystère des mots des JOJ — Escape Game","venue":"Institut Français du Sénégal à Dakar","venueId":"dakar-venue-ifs","address":"89 rue Joseph Gomis, Dakar Plateau","description":"Teams solve language and sport puzzles in the Institut’s media library.","date":"2026-10-31","time":"11:00","end":null,"startAt":"2026-10-31T11:00:00+00:00","category":"workshop","lat":14.6682346,"lng":-17.435468,"coordinateSource":"https://maps.app.goo.gl/fwmddYgxswMNwt8d6","coordinatePrecision":"named building/complex marker, not exact entrance or room","coordinateEvidence":"Full observed map link resolved to matching named place with !3d/!4d marker (not @viewport); address independently confirmed in own institution page.","source":"Dakar official organizer / venue","sourceUrl":"https://ifs.sn/en/agenda-culturel/escape-game-le-mystere-des-mots-des-joj/","sourceURLs":["https://ifs.sn/en/agenda-culturel/escape-game-le-mystere-des-mots-des-joj/","https://maps.app.goo.gl/fwmddYgxswMNwt8d6","https://ifs.sn/en/lagenda-culturel/"],"checkedAt":"2026-10-29T04:29:48.231450+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"Médiathèque. No age limit or duration published; do not infer one.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Médiathèque. No age limit or duration published; do not infer one.","min":false,"kind":"event","city":"Dakar","cityId":"dakar","programmeId":"dakar-escape","placeId":"dakar-venue-ifs","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:32.908210+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-murdesmots-range","title":"Le Murdesmots — Bocar Niang","venue":"Institut Français du Sénégal à Dakar","venueId":"dakar-venue-ifs","address":"89 rue Joseph Gomis, Dakar Plateau","description":"A textile installation in the gardens explores storytelling and words in Wolof and French. Opening hours have not been published. This is an exhibition or festival date range, not a daily timed session.","date":"2026-10-07","time":null,"end":null,"endDate":"2026-10-31","category":"art","lat":14.6682346,"lng":-17.435468,"coordinateSource":"https://maps.app.goo.gl/fwmddYgxswMNwt8d6","coordinatePrecision":"named building/complex marker, not exact entrance or room","coordinateEvidence":"Full observed map link resolved to matching named place with !3d/!4d marker (not @viewport); address independently confirmed in own institution page.","source":"Dakar official organizer / venue","sourceUrl":"https://ifs.sn/en/agenda-culturel/le-murdesmots-installation-de-bocar-niang/","sourceURLs":["https://ifs.sn/en/agenda-culturel/le-murdesmots-installation-de-bocar-niang/","https://maps.app.goo.gl/fwmddYgxswMNwt8d6","https://ifs.sn/en/le-manege/"],"checkedAt":"2026-10-29T04:29:25.117140+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"Garden visiting hours not supplied; midnight catalogue value is not a session.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Garden visiting hours not supplied; midnight catalogue value is not a session.","openingNote":"Real exhibition range; visiting windows checked only within audit horizon through November27.","openingHoursSource":null,"visitScheduleSource":null,"dateType":"published_interval","min":false,"openingHoursUnknown":true,"openingHoursKnown":false,"kind":"event","city":"Dakar","cityId":"dakar","timeOfDayEligible":false,"programmeId":"dakar-murdesmots","placeId":"dakar-venue-ifs","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:32.908210+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-chambre207-range","title":"Chambre207 — Jean-Michel André","venue":"Galerie Le Manège","venueId":"dakar-venue-manege","address":"3–5 rue Parchappe, Dakar Plateau","description":"Photographs and archive material explore family memory, loss and resilience. This is a published exhibition date range. Displayed daily hours are venue visiting hours, not separate event sessions.","date":"2026-09-25","time":null,"end":null,"endDate":"2026-10-31","visitSchedule":{"2026-10-29":{"start":"10:00","end":"18:00"},"2026-10-30":{"start":"10:00","end":"18:00"},"2026-10-31":{"start":"10:00","end":"18:00"}},"category":"art","lat":14.6692263,"lng":-17.427586,"coordinateSource":"https://maps.app.goo.gl/fKUtJH16RPcBC5PQ8","coordinatePrecision":"named building/complex marker, not exact entrance or room","coordinateEvidence":"Full observed map link resolved to matching named place with !3d/!4d marker (not @viewport); address independently confirmed in own institution page.","source":"Dakar official organizer / venue","sourceUrl":"https://ifs.sn/en/agenda-culturel/chambre-207-jean-michel-andre/","sourceURLs":["https://ifs.sn/en/agenda-culturel/chambre-207-jean-michel-andre/","https://maps.app.goo.gl/fKUtJH16RPcBC5PQ8"],"checkedAt":"2026-10-29T04:29:10.780925+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"Own gallery visiting information states daily10:00–18:00; opening reception already elapsed.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Own gallery visiting information states daily10:00–18:00; opening reception already elapsed.","openingNote":"Real exhibition range; visiting windows checked only within audit horizon through November27.","openingHoursSource":"https://ifs.sn/en/le-manege/","visitScheduleSource":"https://ifs.sn/en/le-manege/","dateType":"published_interval","min":false,"openingHoursUnknown":false,"openingHoursKnown":true,"kind":"event","city":"Dakar","cityId":"dakar","timeOfDayEligible":true,"programmeId":"dakar-chambre207","placeId":"dakar-venue-manege","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:39.176936+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-like-any-others-range","title":"Like Any Others — Amina Benbouchta","venue":"OH Gallery","venueId":"dakar-venue-oh","address":"143 Avenue Lamine Gueye, Dakar","description":"Paintings, textiles and installations explore women’s experiences and the traditions surrounding marriage. This is a published exhibition date range. Displayed daily hours are venue visiting hours, not separate event sessions.","date":"2026-10-30","time":null,"end":null,"endDate":"2027-02-06","visitSchedule":{"2026-10-30":{"start":"12:00","end":"18:00"},"2026-10-31":{"start":"12:00","end":"18:00"},"2026-11-04":{"start":"12:00","end":"18:00"},"2026-11-05":{"start":"12:00","end":"18:00"},"2026-11-06":{"start":"12:00","end":"18:00"},"2026-11-07":{"start":"12:00","end":"18:00"},"2026-11-11":{"start":"12:00","end":"18:00"},"2026-11-12":{"start":"12:00","end":"18:00"},"2026-11-13":{"start":"12:00","end":"18:00"},"2026-11-14":{"start":"12:00","end":"18:00"},"2026-11-18":{"start":"12:00","end":"18:00"},"2026-11-19":{"start":"12:00","end":"18:00"},"2026-11-20":{"start":"12:00","end":"18:00"},"2026-11-21":{"start":"12:00","end":"18:00"},"2026-11-25":{"start":"12:00","end":"18:00"},"2026-11-26":{"start":"12:00","end":"18:00"},"2026-11-27":{"start":"12:00","end":"18:00"}},"category":"art","lat":14.6659688,"lng":-17.4366781,"coordinateSource":"https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6","coordinatePrecision":"organizer-linked named gallery building marker, not entrance survey","coordinateEvidence":"Own galleryfooter address and maplink; final namedOHGALLERY explicit!3d14.6659688!4d-17.4366781; viewport-17.439253 rejected~277mwest","source":"Dakar official organizer / venue","sourceUrl":"https://www.ohgallery.net/expositions-2025/amina-benbouchta-like-any-others","sourceURLs":["https://www.ohgallery.net/expositions-2025/amina-benbouchta-like-any-others","https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6"],"checkedAt":"2026-10-29T04:29:31.622856+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"Free public access Wednesday–Saturday12:00–18:00; Tuesdays and mornings by appointment, not walk-in hours.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Free public access Wednesday–Saturday12:00–18:00; Tuesdays and mornings by appointment, not walk-in hours.","openingNote":"Real exhibition range; visiting windows checked only within audit horizon through November27.","openingHoursSource":"https://www.ohgallery.net/expositions-2025/amina-benbouchta-like-any-others","visitScheduleSource":"https://www.ohgallery.net/expositions-2025/amina-benbouchta-like-any-others","dateType":"published_interval","min":false,"openingHoursUnknown":false,"openingHoursKnown":true,"kind":"event","city":"Dakar","cityId":"dakar","timeOfDayEligible":true,"programmeId":"dakar-like-any-others","placeId":"dakar-venue-oh","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:33:52.823892+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-episode-range","title":"Épisode — Abdoulaye Ndoye","venue":"OH Gallery","venueId":"dakar-venue-oh","address":"143 Avenue Lamine Gueye, Dakar","description":"The project room examines the artist’s graphic signs, handmade paper and independent visual language. This is a published exhibition date range. Displayed daily hours are venue visiting hours, not separate event sessions.","date":"2026-10-30","time":null,"end":null,"endDate":"2027-02-07","visitSchedule":{"2026-10-30":{"start":"12:00","end":"18:00"},"2026-10-31":{"start":"12:00","end":"18:00"},"2026-11-04":{"start":"12:00","end":"18:00"},"2026-11-05":{"start":"12:00","end":"18:00"},"2026-11-06":{"start":"12:00","end":"18:00"},"2026-11-07":{"start":"12:00","end":"18:00"},"2026-11-11":{"start":"12:00","end":"18:00"},"2026-11-12":{"start":"12:00","end":"18:00"},"2026-11-13":{"start":"12:00","end":"18:00"},"2026-11-14":{"start":"12:00","end":"18:00"},"2026-11-18":{"start":"12:00","end":"18:00"},"2026-11-19":{"start":"12:00","end":"18:00"},"2026-11-20":{"start":"12:00","end":"18:00"},"2026-11-21":{"start":"12:00","end":"18:00"},"2026-11-25":{"start":"12:00","end":"18:00"},"2026-11-26":{"start":"12:00","end":"18:00"},"2026-11-27":{"start":"12:00","end":"18:00"}},"category":"art","lat":14.6659688,"lng":-17.4366781,"coordinateSource":"https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6","coordinatePrecision":"organizer-linked named gallery building marker, not entrance survey","coordinateEvidence":"Own galleryfooter address and maplink; final namedOHGALLERY explicit!3d14.6659688!4d-17.4366781; viewport-17.439253 rejected~277mwest","source":"Dakar official organizer / venue","sourceUrl":"https://www.ohgallery.net/programme-project-room/abdoulaye-ndoye-episode","sourceURLs":["https://www.ohgallery.net/programme-project-room/abdoulaye-ndoye-episode","https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6","https://www.ohgallery.net/project-rooms"],"checkedAt":"2026-10-29T04:36:05.311938+00:00","yearEvidence":"Own project-room index explicit30October2026 joins exact AbdoulayeNdoye title; detail typo202 retained in correction note, end2027 explicit.","price":0,"priceNote":"Free public access Wednesday–Saturday12:00–18:00; other stated times by appointment. Own detail heading truncates2026 to202; full own project-room index explicitly gives October30,2026–February7,2027.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Free public access Wednesday–Saturday12:00–18:00; other stated times by appointment. Own detail heading truncates2026 to202; full own project-room index explicitly gives October30,2026–February7,2027.","openingNote":"Real exhibition range; visiting windows checked only within audit horizon through November27.","openingHoursSource":"https://www.ohgallery.net/programme-project-room/abdoulaye-ndoye-episode","visitScheduleSource":"https://www.ohgallery.net/programme-project-room/abdoulaye-ndoye-episode","dateType":"published_interval","min":false,"openingHoursUnknown":false,"openingHoursKnown":true,"kind":"event","city":"Dakar","cityId":"dakar","timeOfDayEligible":true,"programmeId":"dakar-episode","placeId":"dakar-venue-oh","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:33:52.823892+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-nomad-20261114-1500","title":"La Bibliothèque Nomad — Reading Encounter","venue":"OH Gallery","venueId":"dakar-venue-oh","address":"143 Avenue Lamine Gueye, Dakar","description":"A reading gathering accompanies Amina Benbouchta’s exhibition at OH Gallery.","date":"2026-11-14","time":"15:00","end":"18:00","startAt":"2026-11-14T15:00:00+00:00","endAt":"2026-11-14T18:00:00+00:00","category":"talk","lat":14.6659688,"lng":-17.4366781,"coordinateSource":"https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6","coordinatePrecision":"organizer-linked named gallery building marker, not entrance survey","coordinateEvidence":"Own galleryfooter address and maplink; final namedOHGALLERY explicit!3d14.6659688!4d-17.4366781; viewport-17.439253 rejected~277mwest","source":"Dakar official organizer / venue","sourceUrl":"https://www.ohgallery.net/expositions-2025/amina-benbouchta-like-any-others","sourceURLs":["https://www.ohgallery.net/expositions-2025/amina-benbouchta-like-any-others","https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6"],"checkedAt":"2026-10-29T04:29:31.622856+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":null,"priceNote":"Public encounter announced by gallery; event-specific fee/booking not stated. Generic exhibition free entry is not extended automatically to the separate gathering.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Public encounter announced by gallery; event-specific fee/booking not stated. Generic exhibition free entry is not extended automatically to the separate gathering.","min":false,"kind":"event","city":"Dakar","cityId":"dakar","programmeId":"dakar-nomad","placeId":"dakar-venue-oh","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:33:52.823892+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-amina-talk-20261120-1600","title":"Amina Benbouchta & Océane Harati — Conversation","venue":"OH Gallery","venueId":"dakar-venue-oh","address":"143 Avenue Lamine Gueye, Dakar","description":"The artist and curator discuss the exhibition and its themes.","date":"2026-11-20","time":"16:00","end":null,"startAt":"2026-11-20T16:00:00+00:00","category":"talk","lat":14.6659688,"lng":-17.4366781,"coordinateSource":"https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6","coordinatePrecision":"organizer-linked named gallery building marker, not entrance survey","coordinateEvidence":"Own galleryfooter address and maplink; final namedOHGALLERY explicit!3d14.6659688!4d-17.4366781; viewport-17.439253 rejected~277mwest","source":"Dakar official organizer / venue","sourceUrl":"https://www.ohgallery.net/expositions-2025/amina-benbouchta-like-any-others","sourceURLs":["https://www.ohgallery.net/expositions-2025/amina-benbouchta-like-any-others","https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6"],"checkedAt":"2026-10-29T04:29:31.622856+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":null,"priceNote":"Conversation in French and filmed. Event-specific booking and fee not stated; no free-event assumption.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Conversation in French and filmed. Event-specific booking and fee not stated; no free-event assumption.","min":false,"kind":"event","city":"Dakar","cityId":"dakar","programmeId":"dakar-amina-talk","placeId":"dakar-venue-oh","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:33:52.823892+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-biennale-international-range","title":"Dak’Art2026 — International Exhibition & Design","venue":"Ancien palais de Justice","venueId":"dakar-venue-palais","address":"Ancien Palais de Justice, Cap Manuel, Dakar Plateau","description":"The official international exhibition and design section occupy the former courthouse at Cap Manuel. Opening hours have not been published. This is an exhibition or festival date range, not a daily timed session.","date":"2026-11-19","time":null,"end":null,"endDate":"2026-12-19","category":"art","lat":14.6522686,"lng":-17.4333059,"coordinateSource":"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3860.0647019171383!2d-17.435886189433266!3d14.652268585781169!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xec17232a70278a3%3A0xf15477b7bdad6bd8!2sAncien%20palais%20de%20Justice!5e0!3m2!1sfr!2ssn!4v1792835744481!5m2!1sfr!2ssn","coordinatePrecision":"named building/complex marker, not entrance","coordinateEvidence":"Official Biennale visitor page embeds exact named Google entity. Entity coordinates read from full public embed body; initial viewport coordinates explicitly discarded.","source":"Dakar official organizer / venue","sourceUrl":"https://biennaledakar.org/visiter/","sourceURLs":["https://biennaledakar.org/visiter/","https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3860.0647019171383!2d-17.435886189433266!3d14.652268585781169!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xec17232a70278a3%3A0xf15477b7bdad6bd8!2sAncien%20palais%20de%20Justice!5e0!3m2!1sfr!2ssn!4v1792835744481!5m2!1sfr!2ssn"],"checkedAt":"2026-10-29T04:28:19.612988+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":null,"priceNote":"Public Biennale exhibitions confirmed; visitor hours, prices and booking/access details not yet announced. Some openings require accreditation; no claim of unrestricted opening ceremony access.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Public Biennale exhibitions confirmed; visitor hours, prices and booking/access details not yet announced. Some openings require accreditation; no claim of unrestricted opening ceremony access.","openingNote":"Real exhibition range; visiting windows checked only within audit horizon through November27.","openingHoursSource":null,"visitScheduleSource":null,"dateType":"published_interval","min":false,"openingHoursUnknown":true,"openingHoursKnown":false,"kind":"event","city":"Dakar","cityId":"dakar","timeOfDayEligible":false,"programmeId":"dakar-biennale-international","placeId":"dakar-venue-palais","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:33:49.893852+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-biennale-ngoorr-range","title":"La Sagesse de l’Épreuve — Homage to Ngoor","venue":"Immeuble Galerie nationale Art","venueId":"dakar-venue-gna","address":"Galerie nationale d’art, avenue Hassan II / rue Salva, Dakar Plateau","description":"A Biennale exhibition honours painter and sculptor Abdoulaye Niokhor Bob, known as Ngoor. Opening hours have not been published. This is an exhibition or festival date range, not a daily timed session.","date":"2026-11-19","time":null,"end":null,"endDate":"2026-12-19","category":"art","lat":14.6696153,"lng":-17.4289039,"coordinateSource":"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3859.7589727050818!2d-17.431484189432936!3d14.66961528576578!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xec173b383011661%3A0x7db91e798afbc2f5!2sImmeuble%20Galerie%20nationale%20d'Art!5e0!3m2!1sfr!2ssn!4v1792835955113!5m2!1sfr!2ssn","coordinatePrecision":"named building/complex marker, not entrance","coordinateEvidence":"Official Biennale visitor page embeds exact named Google entity. Entity coordinates read from full public embed body; initial viewport coordinates explicitly discarded.","source":"Dakar official organizer / venue","sourceUrl":"https://biennaledakar.org/visiter/","sourceURLs":["https://biennaledakar.org/visiter/","https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3859.7589727050818!2d-17.431484189432936!3d14.66961528576578!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xec173b383011661%3A0x7db91e798afbc2f5!2sImmeuble%20Galerie%20nationale%20d'Art!5e0!3m2!1sfr!2ssn!4v1792835955113!5m2!1sfr!2ssn"],"checkedAt":"2026-10-29T04:28:19.612988+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":null,"priceNote":"Exact Biennale visiting hours and admission prices not yet published. General gallery office hours not used for the exhibition.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Exact Biennale visiting hours and admission prices not yet published. General gallery office hours not used for the exhibition.","openingNote":"Real exhibition range; visiting windows checked only within audit horizon through November27.","openingHoursSource":null,"visitScheduleSource":null,"dateType":"published_interval","min":false,"openingHoursUnknown":true,"openingHoursKnown":false,"kind":"event","city":"Dakar","cityId":"dakar","timeOfDayEligible":false,"programmeId":"dakar-biennale-ngoorr","placeId":"dakar-venue-gna","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:33:54.387216+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-annur-range","title":"AN-NÛR — La lumière","venue":"Institut Culturel Italien de Dakar","venueId":"dakar-venue-iic","address":"14 Avenue Brière de l’Isle, Dakar Plateau","description":"Sighanda’s drawings and sketches reflect on five years of everyday life and encounters in Senegal. Opening hours have not been published. This is an exhibition or festival date range, not a daily timed session.","date":"2026-10-19","time":null,"end":null,"endDate":"2026-10-31","category":"art","lat":14.6614084,"lng":-17.4387272,"coordinateSource":"https://maps.app.goo.gl/AVHgfWCamVqrw8iFA","coordinatePrecision":"named building/complex marker, not exact entrance or room","coordinateEvidence":"Full observed map link resolved to matching named place with !3d/!4d marker (not @viewport); address independently confirmed in own institution page.","source":"Dakar official organizer / venue","sourceUrl":"https://iicdakar.esteri.it/fr/gli_eventi/calendario/xxvie-semaine-de-la-langue-italienne-dans-le-monde/","sourceURLs":["https://iicdakar.esteri.it/fr/gli_eventi/calendario/xxvie-semaine-de-la-langue-italienne-dans-le-monde/","https://maps.app.goo.gl/AVHgfWCamVqrw8iFA"],"checkedAt":"2026-10-29T04:33:42.915882+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"Specific prose opening October19,2026 overrides broad programme headerOctober14; remains open throughOctober31. Source asks to confirm attendance by email; no automatic contact. Visiting hours unknown.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Specific prose opening October19,2026 overrides broad programme headerOctober14; remains open throughOctober31. Source asks to confirm attendance by email; no automatic contact. Visiting hours unknown.","openingNote":"Real exhibition range; visiting windows checked only within audit horizon through November27.","openingHoursSource":null,"visitScheduleSource":null,"dateType":"published_interval","min":false,"openingHoursUnknown":true,"openingHoursKnown":false,"kind":"event","city":"Dakar","cityId":"dakar","timeOfDayEligible":false,"programmeId":"dakar-annur","placeId":"dakar-venue-iic","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:44.745316+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-empreinte-range","title":"Empreinte: Barefoot to Glory","venue":"Ge’eza Cultural Hub","venueId":"dakar-venue-geeza","address":"656 Avenue Birago Diop, Point E, Dakar","description":"An exhibition honours Ethiopian Olympic champions and Senegalese medallist Amadou Dia Ba. Opening hours have not been published. This is an exhibition or festival date range, not a daily timed session.","date":"2026-11-03","time":null,"end":null,"endDate":"2026-11-14","category":"art","lat":14.6937,"lng":-17.4632,"coordinateSource":"https://www.geezacultures.com/en","coordinatePrecision":"organizer-published approximate venue point; not surveyed entrance","coordinateEvidence":"Own named Restaurant JSON-LD geo matched own full physical address; 4 decimal place coordinate precision, not map search viewport.","source":"Dakar official organizer / venue","sourceUrl":"https://www.geezacultures.com/fr/evenements/empreinte-barefoot-to-glory","sourceURLs":["https://www.geezacultures.com/fr/evenements/empreinte-barefoot-to-glory","https://www.geezacultures.com/en","https://www.geezacultures.com/en/events/empreinte-barefoot-to-glory"],"checkedAt":"2026-10-29T04:33:39.535852+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"Both own FR and EN detailed event pages confirm November3–14; EN homepagecard5–12 matches separate opening/closing dates and is not used as range. Exhibition-specific hours unknown; restaurant08–22 not assumed gallery access.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Both own FR and EN detailed event pages confirm November3–14; EN homepagecard5–12 matches separate opening/closing dates and is not used as range. Exhibition-specific hours unknown; restaurant08–22 not assumed gallery access.","openingNote":"Real exhibition range; visiting windows checked only within audit horizon through November27.","openingHoursSource":null,"visitScheduleSource":null,"dateType":"published_interval","min":false,"openingHoursUnknown":true,"openingHoursKnown":false,"kind":"event","city":"Dakar","cityId":"dakar","timeOfDayEligible":false,"correctionHistory":"Primary detail agreement3–14 versus homepage teaser5–12 documented. No nightly session expansion across Monday closure.","programmeId":"dakar-empreinte","placeId":"dakar-venue-geeza","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:23.462396+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-empreinte-documentaries-20261103-2000","title":"Empreinte — Documentary Evening","venue":"Ge’eza Cultural Hub","venueId":"dakar-venue-geeza","address":"656 Avenue Birago Diop, Point E, Dakar","description":"Documentaries accompany the exhibition about Ethiopian and Senegalese sporting achievements.","date":"2026-11-03","time":"20:00","end":null,"startAt":"2026-11-03T20:00:00+00:00","category":"film","lat":14.6937,"lng":-17.4632,"coordinateSource":"https://www.geezacultures.com/en","coordinatePrecision":"organizer-published approximate venue point; not surveyed entrance","coordinateEvidence":"Own named Restaurant JSON-LD geo matched own full physical address; 4 decimal place coordinate precision, not map search viewport.","source":"Dakar official organizer / venue","sourceUrl":"https://www.geezacultures.com/fr/evenements/empreinte-barefoot-to-glory","sourceURLs":["https://www.geezacultures.com/fr/evenements/empreinte-barefoot-to-glory","https://www.geezacultures.com/en"],"checkedAt":"2026-10-29T04:33:39.535852+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"The programme explicitly lists November3 at20:00. Other nightly repeats held because film lineup is unspecified and Monday closure conflicts; no inventedend.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. The programme explicitly lists November3 at20:00. Other nightly repeats held because film lineup is unspecified and Monday closure conflicts; no inventedend.","min":false,"kind":"event","city":"Dakar","cityId":"dakar","programmeId":"dakar-empreinte-documentaries","placeId":"dakar-venue-geeza","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:23.462396+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null.","cinemaSession":true},{"id":"dakar-empreinte-opening-20261105-1700","title":"Empreinte — Exhibition Opening","venue":"Ge’eza Cultural Hub","venueId":"dakar-venue-geeza","address":"656 Avenue Birago Diop, Point E, Dakar","description":"Meet the exhibition in a public opening evening at Ge’eza Cultural Hub.","date":"2026-11-05","time":"17:00","end":"22:00","startAt":"2026-11-05T17:00:00+00:00","endAt":"2026-11-05T22:00:00+00:00","category":"art","lat":14.6937,"lng":-17.4632,"coordinateSource":"https://www.geezacultures.com/en","coordinatePrecision":"organizer-published approximate venue point; not surveyed entrance","coordinateEvidence":"Own named Restaurant JSON-LD geo matched own full physical address; 4 decimal place coordinate precision, not map search viewport.","source":"Dakar official organizer / venue","sourceUrl":"https://www.geezacultures.com/fr/evenements/empreinte-barefoot-to-glory","sourceURLs":["https://www.geezacultures.com/fr/evenements/empreinte-barefoot-to-glory","https://www.geezacultures.com/en"],"checkedAt":"2026-10-29T04:33:39.535852+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"Explicit opening interval17:00–22:00. Food and drinks are separate purchases, not included by free gallery admission.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Explicit opening interval17:00–22:00. Food and drinks are separate purchases, not included by free gallery admission.","min":false,"kind":"event","city":"Dakar","cityId":"dakar","programmeId":"dakar-empreinte-opening","placeId":"dakar-venue-geeza","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:23.462396+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-empreinte-closing-20261112-1700","title":"Empreinte — Closing Gathering","venue":"Ge’eza Cultural Hub","venueId":"dakar-venue-geeza","address":"656 Avenue Birago Diop, Point E, Dakar","description":"A closing gathering accompanies the sporting-heritage exhibition.","date":"2026-11-12","time":"17:00","end":"22:00","startAt":"2026-11-12T17:00:00+00:00","endAt":"2026-11-12T22:00:00+00:00","category":"art","lat":14.6937,"lng":-17.4632,"coordinateSource":"https://www.geezacultures.com/en","coordinatePrecision":"organizer-published approximate venue point; not surveyed entrance","coordinateEvidence":"Own named Restaurant JSON-LD geo matched own full physical address; 4 decimal place coordinate precision, not map search viewport.","source":"Dakar official organizer / venue","sourceUrl":"https://www.geezacultures.com/fr/evenements/empreinte-barefoot-to-glory","sourceURLs":["https://www.geezacultures.com/fr/evenements/empreinte-barefoot-to-glory","https://www.geezacultures.com/en"],"checkedAt":"2026-10-29T04:33:39.535852+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"Source calls this closing gathering while detailed exhibition range continues toNovember14; retain both without shortening range. Food and drinks separate.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Source calls this closing gathering while detailed exhibition range continues toNovember14; retain both without shortening range. Food and drinks separate.","min":false,"kind":"event","city":"Dakar","cityId":"dakar","programmeId":"dakar-empreinte-closing","placeId":"dakar-venue-geeza","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:23.462396+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-odoo-20261112-1815","title":"Odoo Business Show Dakar","venue":"Hôtel Ngor Diarama","venueId":"dakar-venue-ngor","address":"Baie de Ngor,13–15 Rue NG191,Dakar","description":"A French-language demonstration explores Odoo20 for accounting, inventory, manufacturing and customer management, followed by networking.","date":"2026-11-12","time":"18:15","end":"21:00","startAt":"2026-11-12T18:15:00+00:00","endAt":"2026-11-12T21:00:00+00:00","category":"conference","lat":14.7509333,"lng":-17.5088355,"coordinateSource":"https://api.openstreetmap.org/api/0.6/way/363823428/full","coordinatePrecision":"approximate centre of named hotel property footprint; campus not meeting room/entrance","coordinateEvidence":"Full OSMway363823428 namedNgorDiarama hotel includesownhotelwebsite; ownwebsite andOdoo fullvenueaddress matchNgorBayDakar. Calculatedpolygonarea centroid, NOTcity/postcodecentroid.","source":"Dakar official organizer / venue","sourceUrl":"https://www.odoo.com/event/business-show-dakar-12695/register","sourceURLs":["https://www.odoo.com/event/business-show-dakar-12695/register","https://api.openstreetmap.org/api/0.6/way/363823428/full"],"checkedAt":"2026-10-29T04:29:22.695092+00:00","yearEvidence":"Full own specific programme explicitly2026, or dated2026 own agenda joined to identical title; not footer-year inference.","price":0,"priceNote":"Registration required. Reception18:00–18:15; presentation18:15–20:00, networking20:00–21:00. No guaranteed walk-in access; no registration submitted. Named hotel campus point, not meeting room.","currency":"XOF","timezone":"Africa/Dakar","status":"scheduled","admission":"Free admission explicitly stated. Registration required. Reception18:00–18:15; presentation18:15–20:00, networking20:00–21:00. No guaranteed walk-in access; no registration submitted. Named hotel campus point, not meeting room.","min":false,"kind":"event","city":"Dakar","cityId":"dakar","programmeId":"dakar-odoo","placeId":"dakar-venue-ngor","mandatoryFees":null,"feeStatus":"See admission; unknown fees are not zero","coordinateCheckedAt":"2026-10-29T04:34:58.770906+00:00","endEvidence":"Only explicit prose clock interval accepted; unknown end remains null."},{"id":"dakar-conversation-massamba-mbaye-oceane-harati-20261128","programmeId":"dakar-conversation-massamba-mbaye-oceane-harati-20261128","title":"Conversation: Massamba Mbaye and Océane Harati — Épisode","venue":"OH Gallery","venueId":"dakar-venue-oh","placeId":"dakar-venue-oh","address":"143 Avenue Lamine Gueye, Dakar Plateau, Senegal","description":"Massamba Mbaye and Océane Harati discuss the project room devoted to Abdoulaye Ndoye at OH Gallery. The conversation is in French and will be filmed.","date":"2026-11-28","time":"16:00","end":null,"startAt":"2026-11-28T16:00:00+00:00","endAt":null,"category":"talk","lat":14.6659688,"lng":-17.4366781,"coordinateSource":"https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6","coordinatePrecision":"organizer-linked named gallery building marker, not entrance survey","coordinateEvidence":"Own galleryfooter address and maplink; final namedOHGALLERY explicit!3d14.6659688!4d-17.4366781; viewport-17.439253 rejected~277mwest","coordinateCheckedAt":"2026-10-29T04:33:52.823892+00:00","source":"OH Gallery — official organizer","sourceUrl":"https://www.ohgallery.net/programme-project-room/abdoulaye-ndoye-episode","sourceURLs":["https://www.ohgallery.net/programme-project-room/abdoulaye-ndoye-episode"],"checkedAt":"2026-10-30T01:46:21.452098+00:00","yearEvidence":"Own announcement explicitly says28novembre2026à16h, not a footer-year inference.","price":null,"currency":"XOF","timezone":"Africa/Dakar","language":"French","status":"scheduled","admission":"French-language conversation; filming is announced. Event-specific admission price, fees and reservation requirements are not stated. The gallery advertises free general access during Wednesday–Saturday12:00–18:00, but this is not a verified free ticket for the conversation.","priceNote":"Event-specific admission price, booking requirements and fees are not stated. General gallery free access is not a verified free ticket for this conversation.","mandatoryFees":null,"feeStatus":"unknown","min":false,"kind":"event","city":"Dakar","cityId":"dakar","endEvidence":"Start-only announcement; no end or duration inferred."}],"sourceRegistry":[{"id":"dakar-source-79ca9ee20b2d77","name":"www.heritage.sn","url":"https://www.heritage.sn/evenements","checkedAt":"2026-10-29T04:27:55.035792+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-694089ee884fcf","name":"www.woya.me","url":"https://www.woya.me/fr/programme/dakar","checkedAt":"2026-10-29T04:28:05.794716+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-84587b74ad4397","name":"ifs.sn","url":"https://ifs.sn/en/lagenda-culturel/","checkedAt":"2026-10-29T04:28:09.811303+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-e911375d790c11","name":"biennaledakar.org","url":"https://biennaledakar.org/visiter/","checkedAt":"2026-10-29T04:28:19.612988+00:00","status":"imported","accessStatus":"read_full_source","count":2,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-c33b8900008511","name":"www.geezacultures.com","url":"https://www.geezacultures.com/fr/evenements","checkedAt":"2026-10-29T04:28:25.884131+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-5359bd55732052","name":"ifs.sn","url":"https://ifs.sn/en/agenda-culturel/chambre-207-jean-michel-andre/","checkedAt":"2026-10-29T04:29:10.780925+00:00","status":"imported","accessStatus":"read_full_source","count":1,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-b6c8bd47ffc488","name":"ifs.sn","url":"https://ifs.sn/en/agenda-culturel/en-mouvement-en-lumiere-serie-photographique-dina-thiam/","checkedAt":"2026-10-29T04:29:18.083673+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-6d4c8ecfa6bccf","name":"www.odoo.com","url":"https://www.odoo.com/event/business-show-dakar-12695/register","checkedAt":"2026-10-29T04:29:22.695092+00:00","status":"imported","accessStatus":"read_full_source","count":1,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-6a200c3e33d178","name":"www.ohgallery.net","url":"https://www.ohgallery.net/expositions-2025/amina-benbouchta-like-any-others","checkedAt":"2026-10-29T04:29:31.622856+00:00","status":"imported","accessStatus":"read_full_source","count":3,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-e4afac9399a4d3","name":"ifs.sn","url":"https://ifs.sn/en/agenda-culturel/le-murdesmots-installation-de-bocar-niang/","checkedAt":"2026-10-29T04:29:25.117140+00:00","status":"imported","accessStatus":"read_full_source","count":1,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-34e0b7ef5b505e","name":"iicdakar.esteri.it","url":"https://iicdakar.esteri.it/fr/","checkedAt":"2026-10-29T04:29:36.593233+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-ded279ad8800f0","name":"ifs.sn","url":"https://ifs.sn/en/agenda-culturel/double-plateau-concert-opa-prix-decouvertes-rfi-et-mao-sidibe/","checkedAt":"2026-10-29T04:29:41.158727+00:00","status":"imported","accessStatus":"read_full_source","count":1,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-8045fe7fae5638","name":"www.pyconsenegambia.org","url":"https://www.pyconsenegambia.org/en","checkedAt":"2026-10-29T04:29:42.265596+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-4b78bba3f1ccac","name":"ifs.sn","url":"https://ifs.sn/en/agenda-culturel/escape-game-le-mystere-des-mots-des-joj/","checkedAt":"2026-10-29T04:29:48.231450+00:00","status":"imported","accessStatus":"read_full_source","count":1,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-96dfbecd2ea6fb","name":"biennaledakar.org","url":"https://biennaledakar.org/programme/","checkedAt":"2026-10-29T04:29:55.446043+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-b1034e09aaf21a","name":"gnudem.com","url":"https://gnudem.com/event/solidarity-fest","checkedAt":"2026-10-29T04:30:00.451369+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-edf96332947544","name":"ifs.sn","url":"https://ifs.sn/en/le-manege/","checkedAt":"2026-10-29T04:33:30.205349+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-cfe8b0b445a218","name":"www.geezacultures.com","url":"https://www.geezacultures.com/fr/evenements/empreinte-barefoot-to-glory","checkedAt":"2026-10-29T04:33:39.535852+00:00","status":"imported","accessStatus":"read_full_source","count":4,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-1e56160a4ee8fe","name":"iicdakar.esteri.it","url":"https://iicdakar.esteri.it/fr/gli_eventi/calendario/xxvie-semaine-de-la-langue-italienne-dans-le-monde/","checkedAt":"2026-10-29T04:33:42.915882+00:00","status":"imported","accessStatus":"read_full_source","count":1,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-4f674094ebdfdf","name":"ifs.sn","url":"https://ifs.sn/mentions-legales/","checkedAt":"2026-10-29T04:33:39.593032+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-2c7ee276c8e014","name":"galerienationaledart.sn","url":"https://galerienationaledart.sn/contact/","checkedAt":"2026-10-29T04:33:46.982366+00:00","status":"access_blocked","accessStatus":"access_blocked","count":0,"note":"403; actual fetch time, not generatedAt"},{"id":"dakar-source-649dfa0fd92d01","name":"www.google.com","url":"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3860.0647019171383!2d-17.435886189433266!3d14.652268585781169!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xec17232a70278a3%3A0xf15477b7bdad6bd8!2sAncien%20palais%20de%20Justice!5e0!3m2!1sfr!2ssn!4v1792835744481!5m2!1sfr!2ssn","checkedAt":"2026-10-29T04:33:49.893852+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-ac10cb6373e1b7","name":"www.google.com","url":"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3859.7589727050818!2d-17.431484189432936!3d14.66961528576578!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xec173b383011661%3A0x7db91e798afbc2f5!2sImmeuble%20Galerie%20nationale%20d'Art!5e0!3m2!1sfr!2ssn!4v1792835955113!5m2!1sfr!2ssn","checkedAt":"2026-10-29T04:33:54.387216+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-1d24c9afd83b6d","name":"www.parallax-sn.com","url":"https://www.parallax-sn.com/en/venue/15/institut-francais-du-senegal-a-dakar","checkedAt":"2026-10-29T04:34:11.081381+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-ad1d59d8aee2a7","name":"www.parallax-sn.com","url":"https://www.parallax-sn.com/en/venue/37/galerie-le-manege","checkedAt":"2026-10-29T04:34:16.879389+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-4838c0199dafff","name":"iicdakar.esteri.it","url":"https://iicdakar.esteri.it/it/chi-siamo/contatti/","checkedAt":"2026-10-29T04:34:19.963636+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-e897ffb87e5d9c","name":"www.geezacultures.com","url":"https://www.geezacultures.com/en","checkedAt":"2026-10-29T04:34:23.462396+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-5787ffc53190dd","name":"maps.app.goo.gl","url":"https://maps.app.goo.gl/fwmddYgxswMNwt8d6","checkedAt":"2026-10-29T04:34:32.908210+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-75c643c1b5e361","name":"maps.app.goo.gl","url":"https://maps.app.goo.gl/fKUtJH16RPcBC5PQ8","checkedAt":"2026-10-29T04:34:39.176936+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-8e39b6bc4d4b24","name":"maps.app.goo.gl","url":"https://maps.app.goo.gl/AVHgfWCamVqrw8iFA","checkedAt":"2026-10-29T04:34:44.745316+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-9bb1541275b0b3","name":"www.ohgallery.net","url":"https://www.ohgallery.net/project-rooms","checkedAt":"2026-10-29T04:35:45.716529+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-ad308d57e102ee","name":"www.geezacultures.com","url":"https://www.geezacultures.com/en/events/empreinte-barefoot-to-glory","checkedAt":"2026-10-29T04:35:49.828401+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-39b64197aca519","name":"www.ohgallery.net","url":"https://www.ohgallery.net/programme-project-room/abdoulaye-ndoye-episode","checkedAt":"2026-10-29T04:36:05.311938+00:00","status":"imported","accessStatus":"read_full_source","count":2,"note":"200; actual fetch time, not generatedAt","checkHistory":[{"checkedAt":"2026-10-30T01:46:21.452098+00:00","scope":"Full own page read; one new dated conversation. Event fees/end unknown.","rawSHA256":"775697014781fb3080279c6088e4b006a134dbbf126c2475dea9ee9a3b0a8869"}]},{"id":"dakar-source-4aec71b228a36e","name":"maps.app.goo.gl","url":"https://maps.app.goo.gl/8Mrh6CNJJPkmN1dL6","checkedAt":"2026-10-29T04:33:52.823892+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-44388a3b9be016","name":"hotels-ngordiarama.com","url":"https://hotels-ngordiarama.com/","checkedAt":"2026-10-29T04:35:07.848728+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"},{"id":"dakar-source-ce0952724a1078","name":"api.openstreetmap.org","url":"https://api.openstreetmap.org/api/0.6/way/363823428/full","checkedAt":"2026-10-29T04:34:58.770906+00:00","status":"read_full_source","accessStatus":"read_full_source","count":0,"note":"200; actual fetch time, not generatedAt"}],"editorialUpdatedAt":"2026-10-30T01:50:37.520719+00:00","maintenanceHistory":[{"at":"2026-10-30T01:50:37.520719+00:00","scope":"One independently reviewed November28 conversation added; zero new places. Existing listings and source clocks retained.","sourceReadAt":"2026-10-30T01:46:21.452098+00:00","addedId":"dakar-conversation-massamba-mbaye-oceane-harati-20261128","limits":"November1/2 offsite OPA times and pins remain unknown; no whole-city source refresh."}]}
