Posts

Everything we publish, in one place — perspectives and project news, knowledge items, and a live feed of our open-source work.

Nov 12, 2026Pull RequestPR #1245: Map parity C1: a page for each of the 12 other district typessarapis/databook-private↗Nov 12, 2026Pull RequestPR #1244: Map parity B: overlapping districts on district pages; HPD heat on /mapsarapis/databook-private↗Nov 12, 2026Pull RequestPR #159: Docs: hourly changes-import healthcheck confirmed liveCivic-Tech-Field-Guide/ctfg-website↗Nov 12, 2026Pull RequestPR #1243: Map parity A: no dependency on map1; boroughs, tracts, stations; View on mapsarapis/databook-private↗Nov 12, 2026Pull RequestPR #1242: Map: address suggestions as you type; no breadcrumbs on building pagessarapis/databook-private↗Nov 12, 2026Pull RequestPR #1241: Map step 2: Databook's own building, lot and basemap tilessarapis/databook-private↗Nov 12, 2026Pull RequestPR #157: Docs: healthchecks moved to the CTFG project and emailingCivic-Tech-Field-Guide/ctfg-website↗Nov 12, 2026Pull RequestPR #1240: Map: /map on MapLibre, a top-level item for signed-in people (step 1 of B)sarapis/databook-private↗Nov 12, 2026Pull RequestPR #156: Schema drift: accept the CTFG Public base as of 2026-11-12Civic-Tech-Field-Guide/ctfg-website↗Nov 12, 2026Pull RequestPR #1239: CLAUDE.md: DuckDB id sets travel as one joined stringsarapis/databook-private↗Nov 12, 2026Pull RequestPR #1238: Lake follow-ups: deterministic order payee; no DuckDB list parameterssarapis/databook-private↗Nov 12, 2026Pull RequestPR #1237: Licences spend-by-year: id sets as one string each (177.7 s → 22.4 s), the second post-restart stallsarapis/databook-private↗Nov 12, 2026Pull RequestPR #1236: Post-restart lake stall: digital spend scan reads the raw contract_id (38 s → 0.8 s)sarapis/databook-private↗Nov 12, 2026Pull RequestPR #154: Raw-fields baseline: add "Liveliness score" after reviewCivic-Tech-Field-Guide/ctfg-website↗Nov 12, 2026Pull RequestPR #153: smoke: allow softrUrl on the taxonomy indexesCivic-Tech-Field-Guide/ctfg-website↗Nov 12, 2026Pull RequestPR #152: Frontends: city-day event dates, all-day "today", draft calendar caching, linear tag strip, category/preview links (review M24, M25, M27b/c, M30, M31)Civic-Tech-Field-Guide/ctfg-website↗Nov 12, 2026Pull RequestPR #151: Frontends: a failed fetch is an error, never "not found" or empty (review M23, M26, M28, M29)Civic-Tech-Field-Guide/ctfg-website↗Nov 12, 2026Pull RequestPR #150: Events sync: whole calendars only, guarded deletes, public hosts, honest parser (review M3-M7)Civic-Tech-Field-Guide/ctfg-website↗Nov 12, 2026Pull RequestPR #149: Tenant mail: city-host links, named matches, subscribe cooldown, draft re-match (review M8, M10-M12)Civic-Tech-Field-Guide/ctfg-website↗Nov 12, 2026Pull RequestPR #148: Payload: the admin UI is not the access control (review M13, M14, M16–M20)Civic-Tech-Field-Guide/ctfg-website↗
← Prev41–60 of 430Next →