Skip to content

Track SPM-specific input gaps: housing, WIC, school meals, child support, workers comp, and expense deductions #32

Description

@MaxGhenis

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:

  1. 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.
  2. Identify source status and whether an Arch source package exists.
  3. If source data are missing, make release diagnostics report the family as unsupported/source-gap.
  4. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions