Open
Conversation
Adds paper.md and paper.bib for submission to the Journal of Open Source Software (JOSS). Paper covers all 6 required JOSS sections and cites adoption by 10 Downing Street, HM Treasury, NIESR, INET Oxford, IEA, and House of Lords parliamentary debate. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
24 tasks
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Rewrites paper.md to describe the policyengine package as a unified multi-country (UK + US) microsimulation framework rather than the UK-only policyengine-uk package. Updates title, summary, statement of need, state of the field, software design, and acknowledgements to reflect the country-agnostic architecture. Adds TAXSIM and US data references to paper.bib. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds congressional citation (Young Adult Tax Credit Act, H.R.7547), NBER partnership (TAXSIM emulator MOU), Niskanen Center CTC report, NTA conference presentation, and Georgetown Beeck Center collaboration to the Research Impact section. Adds corresponding BibTeX entries. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Convert all British spellings to American English (organised → organized, programme → program, labour → labor, behavioural → behavioral, modelling → modeling, licence → license, etc.) - Fix Beeck Center citation: was pointing to a 2022 event but labeled as 2024. Replace with correct Better Government Lab collaboration reference (pe_bgl) - Soften Youngman et al. claim: confirmed paper cites PolicyEngine UK data but removed unverifiable direct quote - Remove unused beeck2024rac bib entry Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Change country order to "the US and the UK" - Remove "via the Simulation class" from Summary - Remove inline dataset names (Enhanced FRS, CPS) from Summary - Make Statement of Need more specific about access barriers for existing models (UKMOD requires institutional application, TAXSIM covers only taxes not benefits, HMT/IFS/CBO/TPC are fully proprietary) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update install instructions to match repo docs: pip install policyengine, policyengine[uk], policyengine[us], and uv pip install -e .[dev] for development - Remove backtick code styling from "Simulation class" in Statement of Need - Reorder State of the Field: US models first, then UK models Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Merge "Multi-country" and "Fully open-source" bullets into one - Add specific US program count (over 11) with full list: federal income tax, payroll taxes, state income taxes, SNAP, SSI, Social Security, Medicare, Medicaid, EITC, CTC, and TANF - Remove "Integration with the PolicyEngine web application" bullet Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Merge "Distributional analysis outputs" and "Labor supply dynamics" into single "Economic analysis" bullet - Change "policyengine package" to "policyengine.py package" - Delete "All code examples in the documentation are automatically re-executed" sentence - Remove "built 10ds-microsim on top of" reference, simplify to "used PolicyEngine" Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Academic research: - USC/HHS collaboration on effective marginal tax rates (Unrath) - DeBacker behavioral response modeling (Arnold Ventures) - Beeck Center rules-as-code reports (2023, 2025) Policy research: - DC District Child Tax Credit (first local CTC in US history) - Senator Booker Keep Your Pay Act calculator on Senate website - Reorder US citations before UK in both sections Acknowledgements: - Add US funders: Arnold Ventures, NEO Philanthropy ($200K grant), Gerald Huff Fund for Humanity, NSF POSE program - Keep Nuffield Foundation for UK Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add Atlanta Fed Policy Rules Database MOU for multi-model validation in Institutional partnership section - Add NSF POSE Phase I award (2518372, $299,974) with nsf.gov URL - Update NBER TAXSIM MOU reference to use taxsim.nber.org instead of policyengine.org link - Update Arnold Ventures note to mention congressional district focus - Use external/official URLs for all references where available Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Consistently place US content before UK content in every section: Summary, Statement of Need, Software Design, Research Impact (Government adoption, Congressional/Parliamentary, Academic, Policy research), and Acknowledgements. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…-installable to Python Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove pe_uk_data (no paper exists) and replace pe_us_data with Woodruff & Ghenis 2024 working paper from policyengine-us-data/paper. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Author
|
@MaxGhenis Your ORCID is still the placeholder |
Update caption to match actual diagram content and add explicit Figure 1 references in the Software Design text, following JOSS conventions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Replace pe_us_data/pe_uk_data citations with woodruff2024enhanced_cps - Update architecture figure caption and add Figure 1 text references - Remove pe_uk_data reference entry Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update claude2025 -> claude2026 (Anthropic 2026) - Move architecture figure after intro paragraph in Software Design - Rewrite "At runtime" paragraph to better reference Figure 1 inputs - Replace broken Atlanta Fed URL with stable GitHub repo link Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Move figure after intro paragraph in Software Design - Update Claude citation year to 2026 - Replace broken Atlanta Fed URL with GitHub repo - Update "At runtime" paragraph to match paper.md Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add US reform code example in Software Design (QuantEcon-style) - Add Orcutt 1957 and Bourguignon & Spadaro 2006 to State of the Field - Word count: 1,665 / 1,750 JOSS limit Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…mar edits - Reorder authors: Max, Vahid, Nikhil, Pavel - Update date to 7 April 2026 - Restore UKMOD access sentence in Statement of Need - Add US models (TAXSIM, CBO, TPC) to State of the Field - Replace em dashes with commas throughout - Fix behavioral response description (income/substitution/capital gains elasticities) - Remove OpenFisca mention from Software Design first sentence - Move Better Government Lab from Government adoption to Academic research - Remove UKMOD acknowledgement - Update figure: center text in boxes, equalize arrow lengths, new output labels - Trim architecture.png whitespace - Update figure caption to match new output labels - Fix Youngman citation rendering - Add parametric/structural reform language to Statement of Need - Delete "+ operator" reference - Update macroeconomic limitation sentence - Fix missing blank line before AI Usage Disclosure Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ations - Replace promotional language (essential→standard, unified→common, harmonized→shared, Government adoption→Government use) - Convert passive voice throughout (was supported by→funders funded, were used to assist→authors used, maintained by X→which X maintains) - Fix Atlanta Fed framing: PE runs comparisons under MOU, not Fed validating PE - Add missing citations: No 10 Innovation Fellowship (Woodruff), JEC immigration calculator, Rep. Tlaib End Child Poverty Act - Remove McGarvey quote (just cite the bill) and move Booker/Keep Your Pay to congressional section - Remove "first local child tax credit in US history" (DC policy claim, not PE) - Add tested code example showing baseline-vs-reform workflow - Split dense State of the Field paragraph into two - Fix table dimensions: Country coverage, Python package (pip install), Shared reform and output API across countries - Spell out Current Population Survey (CPS) on first use - Fix architecture caption: three input concepts, dynamics in country packages - Fix SVG: Behavioural→Behavioral (American spelling), labour supply elasticities→in country packages - Remove 3 unused bib entries (ghenis2026no10, ukmod_access, pe_nber_mou) - Remove defensive counterfactual paragraph and "foundational" evaluative adjective Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add DOIs: taxsim (10.2307/3325474), youngman2026carbon (10.48550/arXiv.2602.15607) - Pin policyengine_py version to 3.4.0 in bib entry - Add expected output comment to paper code example - Mention paper_repro_uk.py reproduction script in paper - Regenerate architecture.png from updated SVG (sync Behavioral spelling and "in country packages" label) - Add CITATION.cff for machine-readable citation metadata Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Note code example results are California-specific - Fix bib key sutherland2014euromod → sutherland2013euromod to match actual publication year (2013) - Add abstract field to CITATION.cff - Add sentence describing Dynamic class and behavioral response pipeline in Software Design section Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add CODE_OF_CONDUCT.md (Contributor Covenant v2.0) — JOSS requires community governance documentation - Fix OpenFisca table entry: OpenFisca IS pip-installable (openfisca-france, openfisca-core on PyPI), change No → Yes - Fix figure/text mismatch: paper said "Figure 1 illustrates this architecture" (implying 4-layer stack) but the figure shows a runtime workflow — reword to match - Fix paper_repro_uk.py docstring: was incorrectly claiming it uses "the same reform shown in paper.md" (paper shows US reform, script uses UK reform) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…example - Fix UKMOD: mark as pip-installable via euromod Python connector (consistent with euromod_download_2026 bib note) - Fix OpenFisca country coverage: "France, Tunisia, and other jurisdictions" (was understating the ecosystem) - Fix OpenFisca reform API: "Shared core, country-specific parameters" (openfisca-core provides shared Reform class) - Fix UKMOD country coverage: "UK and EU member states" - Fix code example: 2026 standard deduction is $16,100 under OBBBA, doubled = $32,200 (was $30,950, a stale value) - Fix code example output: $42,634 (was $42,484) - Fix HM Treasury ATRS framing: "registered... as an algorithmic tool their team evaluates" (ATRS is mandatory disclosure, not endorsement) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.
Summary
paper.mdandpaper.bibfor submission to the Journal of Open Source Software (JOSS)What is JOSS?
JOSS is a peer-reviewed open-access journal for research software. It publishes short papers (750–1,750 words) describing open-source software with research impact. There are no submission fees. The review process happens on GitHub via openjournals/joss-reviews. See the submission guide and paper format for full details.
JOSS requirements checklist
Review suggestions status
From the self-review comment:
Additional fixes applied
Steps before submission
After submission
Test plan