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>
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 "None of these tools provide a unified framework" sentence - Merge "Programmatic reform API" and "Economic analysis" into one bullet: "Programmatic reform and economic analysis" - Fix duplicate "Python Python" typo - Now 3 bullets: framework, program coverage, reform and analysis Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Delete country-specific models paragraph from Software Design - ghenis2026no10: gov.uk Innovation Fellowship page - ghenis2024nta: ntanet.org conference page - pe_usc: irp.wisc.edu extramural grants page - pe_dctc: dccouncil.gov bill B25-0190 - pe_keepyourpay: booker.senate.gov press release - pe_bgl and neo_philanthropy kept as PE links (no external alt exists) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
JOSS Paper Review: Comparison with Top Economics/Microsimulation JOSS PapersI reviewed the most notable JOSS papers in economics and microsimulation — including AgentPy (39 citations, most-cited in the space), QuantEcon.py (9 pages, Nobel laureate co-author), neworder (dynamic microsimulation), BoARIO (indirect economic cost modeling), MEDUSA (distributional policy impacts), openmpp (R microsimulation), Economiccomplexity (9 citations), and BCEA (cost-effectiveness analysis). Key finding: PolicyEngine would be the first JOSS paper for an open-source tax-benefit microsimulation model. Neither Tax-Calculator, OpenFisca, OG-Core, nor any PSL tool has a JOSS paper. The Research Impact section is unmatched by anything in comparable papers. Suggested Improvements1. Add an Architecture Diagram (inspired by AgentPy — 39 citations)AgentPy's clean figure showing 2. Add a Code Example (inspired by QuantEcon.py)QuantEcon's paper is mostly working code snippets. This paper has zero code. Even a short example would make it more concrete: from policyengine import Simulation
sim = Simulation(country="us", reform={...})
sim.calculate("household_net_income")3. Sharpen Competitive Differentiation (inspired by neworder & BCEA)The
4. Frame Around Reproducibility (inspired by Economiccomplexity — 9 citations)Economiccomplexity's strongest move is framing open-source software as a scientific imperative for reproducibility. The Statement of Need focuses on access barriers, which is good — but adding a sentence about reproducibility of policy analysis (CBO/TPC results can't be independently verified) would resonate with JOSS reviewers who care deeply about open science. 5. Consider Trimming the Research Impact SectionThis is the paper's strongest section — no other JOSS paper comes close. But it's ~60% of the body. JOSS papers typically run 3–5 pages. The government adoption and congressional citation paragraphs are the strongest; the policy research paragraph could potentially be condensed. 6. Fix Placeholder ORCIDsThree authors have 7. Engage More with Microsimulation Literature (inspired by BoARIO — 21 references)BoARIO demonstrates deep engagement with its field's academic literature. Consider citing foundational microsimulation methodology papers (Orcutt 1957, Bourguignon & Spadaro 2006 survey) to position PolicyEngine within the academic tradition, not just against current tools. 8. State What PolicyEngine Does NOT Do (inspired by BCEA)BCEA's "do one thing well" philosophy is effective. A brief scope statement (e.g., "PolicyEngine does not model macroeconomic feedback effects or general equilibrium") would help reviewers understand the design boundary. Priority Summary
|
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… with docs - Trim State of the Field, Academic/Policy research sections (~100 words saved) - Add architecture diagram (Policies + Households + Dynamics → Simulation → Outputs) - Add code example showing Policy/Simulation/economic_impact_analysis workflow - Add reproducibility sentence and scope/limitations statement - Align terminology with docs: run()/ensure(), entity hierarchy, LocalAuthorityImpact - Fix metadata: affiliation country, AI model version - Include paper-preview.html for review 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>
|
@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>
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