Skip to content

Certify UK candidate 2.153.4-1.58.2-0f2daf676b1e - #716

Closed
policyengine[bot] wants to merge 1 commit into
mainfrom
candidate/uk/2.153.4-1.58.2-0f2daf676b1e
Closed

policyengine[bot] wants to merge 1 commit into
mainfrom
candidate/uk/2.153.4-1.58.2-0f2daf676b1e

Conversation

@policyengine

@policyengine policyengine Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

Automated certification candidate for policyengine-uk 2.153.4, policyengine-core 3.33.3 and uk-data 1.58.2 (enhanced_frs_2024_25, sha256 40804ba2540458cb…).

Gate Status Summary
installed_versions pass policyengine 6.10.2, policyengine-uk 2.153.4 and policyengine-core 3.33.3 are installed and their requirements hold.
wheel_hashes pass The pinned PyPI wheels match their RECORDs and the installed files (policyengine-uk: 3211 wheel members, 3211 installed files, policyengine-core: 199 wheel members, 199 installed files).
core_compatibility pass policyengine-core 3.33.3 satisfies policyengine-uk>=3.32.27; certification will record an exact qualified pair, since the publisher's claims do not cover both.
data_access pass Read the release manifest and 7 artifacts with the configured credential; anonymous access returned HTTP 401.
dataset_bytes pass enhanced_frs_2024_25 is the pinned 128,414,344 bytes with the UK single-year layout.
supported_years pass Supports 2024–2032, covering the required and horizon years.
budget_inputs needs_review 72 model inputs are newly missing from the data (additional_residential_property_purchased, betting_exchange_commission, bingo_net_receipts, bus_in_london_trips, bus_pass_eligible, capital_gains_badr, capital_gains_residential_property, care_hours…)
reform_contract pass Contract 2.1.0: every case, property and population check passed (905); 34 pending a methodology call; 120 unsupported by design.
metrics_review fail model_only: checks the previous pair passed now fail: counted_once:working_tax_credit, counted_once:maternity_allowance, counted_once:widowed_parents_allowance; metrics disappeared: double_counts.corporate_sdlt 2025, double_counts.corporate_sdlt 2026, double_counts.corporate_sdlt 2027, double_counts.corporate_sdlt 2028, double_counts.corporate_sdlt 2029, double_counts.corporate_sdlt 2030, double_counts.corporate_sdlt 2031; data_only: checks the previous pair passed now fail: sign:vat
reform_responsiveness needs_review Raise additional rate by 3pp (additional_rate_plus_3pp): the tool's responsive check passes but 2030-31, 2031-32 are withheld (fewer than 10 records), so it cannot be recomputed there
replay needs_review Replay moves need review: data_limited_exception 5, flagged_move 223

Verdict: rejected. This pair is not on main's data line, so it was qualified for evidence only and is never promoted. Its tests fail by design, and promotion closes this PR; the ledger keeps the evidence.

🤖 Generated with Claude Code

@policyengine

policyengine Bot commented Oct 24, 2026

Copy link
Copy Markdown
Author

This pair is not on main's data line, so it is never promoted. The ledger keeps this candidate's evidence.

@policyengine policyengine Bot closed this Oct 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants