Wave 4 · Phase 5 definition of done · Spec §10, D6 · Decision D14 · Repo https://github.com/aagamshah15/nyc-ride-market (public) · Needs from the user Pages enabled with source “GitHub Actions”, Actions permissions
A workflow that each Monday notices a new TLC month, processes, validates, publishes and deploys it, or stops and opens an issue.
.github/workflows/refresh.ymlpipeline/release.py: pack and unpack aggregates.tar.zst; upload and download the Release asset with ghscripts/deploy_guard.py: refuses MOCK or unvalidated datatests/test_release.py, reports/runner_check.mdpython -m pipeline.ingest --checkreports/validation.md, and don’t deploysite/src/data/ under a bot identity; deploy with the GitHub Pages actions; upload the new aggregates as a Release assetmake month on a hosted runner (disk, memory, time) in reports/runner_check.md; document the local fallbackMOCK and validated: falseworkflow_dispatch run completes end to end on a test branch (needed for G6)ci.yml belongs to L00)Only this lane writes here. Newest first.
| Date | State | Note |
|---|---|---|
| not started |
Blocked: none
Hand-off