You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Automated review pass (Claude Code, low-effort single diff pass). One finding:
db/data/dwp/uc_childcare_element_march_2021_august_2025/manifest.yaml:9 — source_url has a doubled segment (...march-2021-to-to-august-2025.ods) that doesn't match the recorded filename / R2 key; any re-fetch or provenance check against this URL will 404.
Nothing else qualifies — the chronicle/bundle.py and chronicle/source_package.py changes are consistent registry edits, and the removed *_may_2025 package IDs are dropped from both files together with their manifests.
The GOV.UK attachment URL itself uses the to-to-august-2025.ods basename, so I aligned the manifest filename, checked-in ODS filename, and raw R2 key/URI to that official basename rather than changing source_url to the cleaned filename, which returns 404.
Verification:
uv run --locked pytest tests/test_chronicle_source_package.py::test_dwp_uc_childcare_element_package_preserves_monthly_publisher_series
uv run --locked chronicle validate-package dwp-uc-childcare-element-march-2021-august-2025 --year 2025
Confirmed the GOV.UK source_url returns content with an HTTP 206 range request.
Uploaded the aligned raw artifact to ledger-raw.
I skipped a full bundle rebuild because this only changes artifact provenance metadata and a checked-in filename.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The six packages add 198 publisher-sourced facts. Chronicle does not annualize, reconcile, or otherwise transform the published values.
Testing
validate-packagechecks passedbuild-suitechecks passed120 passedin the source-package regression suite8 passedin the source-package alias-drift suitegit diff --checkpassedFixes #187