Changelog — 2026-08-19

Window: 2026-08-18T13:38:41Z → 2026-08-19T13:38:41Z (UTC) · Branch: main · PRs merged: 5

At a glance

Daily Dispatch stats — PRs merged today 5, all-time 695; issues closed today 3, all-time 526; lines added today +16,842, all-time +2,168,897; lines removed today -627, all-time -313,959.

Line counts come from git log --numstat on main and include generated, vendored, and lock files. "Today" line counts are bucketed by commit date, while PR/issue counts use merge/close date.

Chores

#1487 — CI: Establish stable required checks and result guards

by @jdooley-clt · 2026-08-19

Implements #1478 (closure deferred until post-merge path-classifier verification). Part of #1477.

Other

#1476 — Replace launch celebration with scheduled dashboard banners

by @jdooley-clt · 2026-08-18

Summary

  • retire the Launch Celebration service, feature-flag UI, patriotic navigation treatment, and campaign assets
  • add administrator-managed Dashboard banners with secure graphic uploads, required alt text, finite start/end schedules, and deterministic overlap precedence
  • preserve browser-local per-banner dismissal while adding responsive ren…

#1497 — Fix production deployment dependency guards

by @jdooley-clt · 2026-08-19

Summary

  • force production migration/deployment job conditions to evaluate after the PR-only change classifier is skipped on main
  • require a successful build before migration
  • require successful build and migration results before deployment
  • preserve the existing main-ref and push/workflow-dispatch gates

#1498 — Add checklist CSV contract and parser

by @jdooley-clt · 2026-08-19

Summary

#1500 — Add secure checklist CSV staging and preview

by @jdooley-clt · 2026-08-19

Summary

  • add an app-owned, actor-bound checklist CSV staging workflow using opaque cryptographic nonces and fixed server-side filenames
  • validate .csv, empty content, and the shared 2 MiB cap before persistence; canonicalize and verify every resolved path beneath the staging root
  • add atomic readypreviewingpreviewed transitions, re…

Generated 2026-08-19T13:38:41Z UTC by scripts/generate-changelog.ps1. Summaries: github-models (openai/gpt-4o-mini).

By Jeramiah Dooley Last updated