Skip to content

Require published numbers to come from model runs - #8

Merged
MaxGhenis merged 2 commits into
mainfrom
microsim-outputs-only
Sep 29, 2026
Merged

MaxGhenis merged 2 commits into
mainfrom
microsim-outputs-only

Conversation

@MaxGhenis

Copy link
Copy Markdown
Contributor

Adds one anti-pattern to the shared contribution guide: every fiscal, distributional, poverty or household figure comes from running the microsimulation for that scenario, never from scaling, interpolating or extrapolating other runs, or from a side model. Macro scenarios go in as model inputs so everything uprated by them moves.

Why: the uk-triple-lock dashboard priced 20,000 uncertainty draws by linear scaling from one central run, with about 30 real runs, and moved only the pension rate in each draw. The agent-facing version, with the verified UK mechanics, is PolicyEngine/policyengine-skills#92.

🤖 Generated with Claude Code

MaxGhenis and others added 2 commits September 29, 2026 12:20
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MaxGhenis

Copy link
Copy Markdown
Contributor Author

Merge audit: carries out Max's request (2026-09-29) to make "every reported number is a model run" a standing rule. Independent Opus reviews: round 1 requested wording fixes (scope to PolicyEngine estimates; the uprating claim), both fixed in 9e9a6bd; round 3 approved at 9e9a6bd. No CI configured on this repo; branch unprotected. Agent-facing version: PolicyEngine/policyengine-skills#92.

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.

1 participant