Repository navigation
Correct the two-child limit full roll-out page for the modelled exceptions and the FYE 2011 line - #2709
Merged
Conversation
… line variables The full roll-out page said the model does not apply the statutory exceptions to the limit; from 2.161.0 it does, as person-level inputs that the Microcosm release leaves false. Its snippet approximated the FYE 2011 absolute line with stale FYE 2021 constants; it now reads in_absolute_poverty_fye2011_ahc/_bhc (2.155.0) alongside the current line, and counts the benefit units gaining. The results are still the 23 October 2.147.2 run, labelled as such until the re-run replaces them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ollout-exceptions-fye2011
The results section now comes from the page's own snippet, run on policyengine-uk 2.162.14 and the Microcosm cut built with it (20261028T061416Z-3c0d11b6), with the exception rules and the FYE 2011 line variables in place. On the IFS's line the children lifted are about 42% short of its figures; the page also says how many household records each figure rests on. Refs #2708 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Leaving the statutory exceptions unset can only raise the children lifted by abolition, but for a three-child limit it can move them either way: a third child with an exception already gets the element, and a fourth child with one shifts the family's income before and after the reform. Refs #2708 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
MaxGhenis
marked this pull request as ready for review
October 28, 2026 17:20
Collaborator
Author
|
Merge audit for head
This is a documentation correction to model output, so it merges on these gates. |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Fixes #2708
Summary
docs/book/validation/two-child-limit-full-rollout.mddescribed the model as of 2.147.2:uc_child_limit_exception,uc_child_limit_disregarded,is_CTC_child_limit_exception), as five person-level inputs that default to false. The page now says what the model supports, and separately that the Microcosm release supplies none of these inputs: they are absent from the H5, and Microcosm's build lists them among the inputs it leaves at the model default.in_absolute_poverty_fye2011_ahc/_bhc(2.155.0) alongside the current-line flags, from the same runs.main: UC claiming now also comes fromwould_claim_uc_at_legacy_closure, and Child Tax Credit is zero in 2025-26 becausegov.dwp.tax_credits.activeis false from 6 April 2025.Lines 1–10 match
main, including #2685's wording of the link tochild-poverty-tcl.md.The run
microcosm-uk-2024-25-national-20261028T061416Z-3c0d11b6(SHA-256a5ae72aeea3172eef2726625b88fb8f49f42d410d7c2d29f257a8b102f707551), which pins that exact version. The cut is published with a shippable certification but is not yet thelatest-nationalpointer, which still names the 2.151.0 cut. policyengine.py 6.11.1 (latest on PyPI) certifies 2.151.0, which has neither change, so the page says this pair is not a certified one.main: nothing the page relies on changed between 2.162.14 and currentmain(exceptions, both lines, UC claiming, tax credits, reform keys).DATASETline, in offline Modal containers (network blocked, dataset mounted read-only): nine microsimulations. No number was scaled or edited by hand.What changed in the conclusions
Reproducer: n/a: documentation only with no model source or dependency change
axiom: n/a: documentation only
🤖 Generated with Claude Code