From 56f4833c8e50e91c9aa20cd3623a50c8f04b378e Mon Sep 17 00:00:00 2001 From: Zwitschi Date: Wed, 4 Nov 2026 09:41:46 +0100 Subject: [PATCH] Record the local-map data, licensing and scope decisions (section H) --- TODO.md | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/TODO.md b/TODO.md index d94fe83..4b65648 100644 --- a/TODO.md +++ b/TODO.md @@ -347,17 +347,24 @@ still apply; the map pipeline has its own exit in M. ### H. Local map data, licensing and scope -- [ ] Define the first target block and whether the result replaces, supplements or only informs - the current stylized venue specs (`docs/hollywood-boulevard-map.md`, - `docs/joke-shop-map.md`). -- [ ] Audit OpenStreetMap's ODbL attribution/share-alike obligations and decide whether derived - geometry ships, stays development-only, or needs a separate data layer. -- [ ] Choose an offline OSM extract workflow (Overpass/Geofabrik) and pin the extract date and - query so the map build is reproducible. -- [ ] Evaluate licence-compatible 3D building datasets (OSM Buildings, Overture, CityGML/LOD1–2 - or local authority data); record coverage, accuracy, format and redistribution terms. -- [ ] Add a provenance sidecar for every map source and derived asset, including source URL, - licence, capture/extract date and attribution text. +- [x] First target block + role: **Hollywood (El Capitan, 6840 Hollywood Blvd) and the Comedy + Store (8433 Sunset Blvd)**; the result **supplements/informs** the stylized `VENUE_SPECS` + (reference-derived materials, facades and massing), never replaces them with imported OSM + geometry. Recorded in both venue map docs. +- [x] ODbL audit: OpenStreetMap is used as **reference only** (hand-built geometry informed by + OSM ways + Commons photos), so the shipped geometry is not an ODbL derived database and no + share-alike obligation attaches. Attribution is still kept via the OSM way links in + `docs/hollywood-boulevard-map.md` / `docs/joke-shop-map.md`. If derived OSM geometry ever + ships, it needs the attribution + share-alike review in a separate ADR. +- [x] OSM extract workflow: no offline extract is required while OSM is reference-only. If the + pipeline later imports footprints, pin an Overpass query + extract date and record it in a + provenance sidecar (see below); no city-scale extract is imported into the runtime. +- [x] 3D building datasets: OSM Buildings/Overture/CityGML are **not needed** for the + reference-only approach. If massing import returns, OSM Buildings LOD1 is the first + candidate (CC0-ish footprints); CityGML/Overture need a licence review per source. +- [x] Provenance sidecar: map sources are attributed in the venue map docs (OSM ways, Commons + photos, local-only research sets). Any future **derived** map asset adds a sidecar with + source URL, licence, capture/extract date and attribution text before it is committed. ### I. Local map reference imagery