PolicyEngine / PolicyEngine/policyengine-skills

Author the pre-obbba baseline preset

Open
#63 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
0
Forks
2
Avg merge
2h 46m
Merged PRs (30d)
6

Description

presets/README.md previously listed a pre-obbba baseline (current law just before OBBBA enactment) that never existed on disk — load_preset("pre-obbba") raises FileNotFoundError. The rebuild (#61) corrected the README to stop over-claiming, but the preset is genuinely wanted: it is the right baseline for mirroring 2024–early-2025 published scores in /analyze-policy Stage 5.5 corroboration.

Authoring it requires unwinding the OBBBA provisions (CTC $2,200, standard deduction, SALT cap schedule, etc.) into a reform-dict with verified parameter paths — worth doing carefully with parameter-tree verification per value, not from memory.

🤖 Generated with Claude Code

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with presets/README.md and the load_preset("pre-obbba") entry point, then inspect the parameter tree and the OBBBA provisions named in the issue. Author the pre-obbba reform-dict with verified parameter paths and confirm that the preset loads for /analyze-policy Stage 5.5 corroboration without raising FileNotFoundError.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.