Problem
SPM-specific poverty resource and deduction components need explicit Populace handling so the resource definition is complete and release diagnostics show unsupported families rather than silently omitting them.
Relevant families:
- HUD housing assistance / capped housing subsidy resources.
- USDA WIC resources.
- USDA school lunch/breakfast resources.
- HHS OCSE child support received and paid.
- Workers' compensation benefits.
- MOOP, work expenses, and childcare expense validation/imputation benchmarks.
Scope
For each family:
- Identify the relevant PolicyEngine-US input/output variables and whether Populace should store an input, impute an upstream input, or let the engine compute a formula-owned variable.
- Identify source status and whether an Arch source package exists.
- If source data are missing, make release diagnostics report the family as unsupported/source-gap.
- Once source-backed inputs exist, add Populace imputation/target mapping and tests.
Acceptance criteria
- A Populace US SPM component inventory exists with model variables, formula/store decision, source status, and release behavior.
- Missing source families are surfaced in release diagnostics/manifest as source gaps.
- Populace does not hard-target CPS SPM values to fill these gaps.
- Where source-backed inputs are available, tests confirm inputs or upstream formula inputs are populated.
Problem
SPM-specific poverty resource and deduction components need explicit Populace handling so the resource definition is complete and release diagnostics show unsupported families rather than silently omitting them.
Relevant families:
Scope
For each family:
Acceptance criteria