Goal
Add a New Zealand pilot channel to policyengine.py that runs the Axiom RuleSpec runtime over a Microcosm NZ population and exposes the result through the shared Simulation surface.
This is the NZ counterpart to #447, but it must consume the current Microcosm Frame/RulesEngine contracts and live rulespec-nz coverage rather than copy Belgium-specific assumptions.
Initial scoring slice
The first population reform comparisons are the official New Zealand Treasury scores already published in PolicyEngine/policyengine-scorecard#120:
- Budget 2026 temporary NZ$50-per-week In-Work Tax Credit increase
- Budget 2025 Working for Families abatement threshold and rate changes
The external claims stay held out until the model run records the executed rulespec and Axiom revisions, the NZ Microcosm build id, the fiscal/payment timing bridge, the IWTC petrol-price scenario, and any WFF accounting components outside the model transfer delta.
Acceptance
- an Axiom-backed NZ TaxBenefitModelVersion using real vectorized Axiom execution
- a Microcosm dataset adapter carrying calibrated household weights and required entity relations
- baseline and reform runs for both initial measures
- weighted aggregation through MicroSeries or Frame operations, never manual weight arithmetic
- focused statutory and end-to-end tests
- scorecard-ready execution receipts and annual NZD results
- explicit pilot labeling until the population and model enter certified release machinery
Dependencies
- Chronicle NZ targets and target-profile binding
- rulespec-nz transport coverage and reform overlays
- Microcosm NZ country build/release and calibration dashboard surface
Goal
Add a New Zealand pilot channel to policyengine.py that runs the Axiom RuleSpec runtime over a Microcosm NZ population and exposes the result through the shared Simulation surface.
This is the NZ counterpart to #447, but it must consume the current Microcosm Frame/RulesEngine contracts and live rulespec-nz coverage rather than copy Belgium-specific assumptions.
Initial scoring slice
The first population reform comparisons are the official New Zealand Treasury scores already published in PolicyEngine/policyengine-scorecard#120:
The external claims stay held out until the model run records the executed rulespec and Axiom revisions, the NZ Microcosm build id, the fiscal/payment timing bridge, the IWTC petrol-price scenario, and any WFF accounting components outside the model transfer delta.
Acceptance
Dependencies