Posts

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

Aug 31, 2026Pull RequestPR #339: fix(review export): --mark-exported is per-SEED, not per-queuesarapis/databook-private↗Aug 31, 2026Pull RequestPR #338: fix(org profile): the page throttled itself, and undercounted its own totalssarapis/databook-private↗Aug 31, 2026Pull RequestPR #337: feat(review): its own htpasswd — one password no longer opens two powerssarapis/databook-private↗Aug 31, 2026Pull RequestPR #335: docs(review-app): §6.6 — permission levels, one identity and two tierssarapis/databook-private↗Aug 31, 2026Pull RequestPR #334: fix(review): the bare /review URI was NOT behind the gatesarapis/databook-private↗Aug 31, 2026Pull RequestPR #332: feat(review): link matched contracts, and give the kind vocabulary one ownersarapis/databook-private↗Aug 31, 2026Pull RequestPR #331: feat(review): the Laravel UI — three pages, a pure consumer of the APIsarapis/databook-private↗Aug 31, 2026Pull RequestPR #330: feat(review): the curation API — 122 program names become reviewablesarapis/databook-private↗Aug 29, 2026Pull RequestPR #329: docs: record that the ranked list shipped, and the hook finally firedsarapis/databook-private↗Aug 29, 2026Pull RequestPR #328: feat(program): curate ten programs, the largest being NG911 at $173.6Msarapis/databook-private↗Aug 29, 2026Pull RequestPR #327: fix(scheduler): the ingest guard is a calendar day, not a 24-hour deltasarapis/databook-private↗Aug 29, 2026Pull RequestPR #325: docs: session record — recall, a gate that never fires, and an ingest that is not dailysarapis/databook-private↗Aug 29, 2026Pull RequestPR #323: fix(names): the extractor could not form a two-word name; recall 70% → 83%sarapis/databook-private↗Aug 29, 2026Pull RequestPR #322: docs: session record — program grouping, name extraction, and a crawler trap we builtsarapis/databook-private↗Aug 29, 2026Pull RequestPR #321: fix(procurement): clamp pagination params and stop emitting links to page 0sarapis/databook-private↗Aug 29, 2026Pull RequestPR #320: fix(nycha): rescue 213 curated decisions into git; hold candidates out of the live id columnsarapis/databook-private↗Aug 29, 2026Pull RequestPR #319: Review app: scope, and the contract revised against itsarapis/databook-private↗Aug 28, 2026Pull RequestPR #318: fix(names): ID_LIKE was eating NG911; add a recall evalsarapis/databook-private↗Aug 28, 2026Pull RequestPR #317: feat(procurement): propose program NAMES, judged by a modelsarapis/databook-private↗Aug 28, 2026Pull RequestPR #316: fix: US spelling — "program", not "programme"sarapis/databook-private↗
← Prev101–120 of 302Next →