Skip to content

Add SSA SSI Table 7.B1 source package#48

Merged
MaxGhenis merged 1 commit into
mainfrom
codex/ssa-ssi-detail-targets-20260529
May 29, 2026
Merged

Add SSA SSI Table 7.B1 source package#48
MaxGhenis merged 1 commit into
mainfrom
codex/ssa-ssi-detail-targets-20260529

Conversation

@MaxGhenis
Copy link
Copy Markdown
Contributor

Summary

  • add a validated SSA Annual Statistical Supplement 2025 Table 7.B1 source package for 2024 SSI recipients and payments
  • emit All areas plus state/DC recipient-count and payment-amount facts by total, aged, blind, and disabled SSI category
  • add the source-package alias and tests pinning package counts plus California disabled SSI values and U.S. total SSI payments

Validation

  • uv run --extra dev ruff check arch/source_package.py tests/test_arch_source_package.py
  • uv run --extra dev pytest -q tests/test_arch_source_package.py -k "ssa_ssi_table_7b1 or ssa_supplement"
  • uv run --extra dev pytest -q tests/test_arch_source_package.py
  • uv run --extra dev pytest -q tests/test_arch_bundle.py -k "source_package_count or ssa"
  • uv run --extra dev arch validate-package packages/ssa/ssi_table_7b1_2024 --year 2024
  • uv run --extra dev arch build-suite ssa-ssi-table-7b1-2024 --year 2024 --out /tmp/arch-ssa-ssi-7b1-2024-alias --replace

Microplex smoke check

The generated consumer_facts.jsonl loads through PolicyEngine/microplex-us#52 into 416 SSI targets, including California disabled recipients = 849,834 and U.S. total SSI payments = $63,079,493,000.

Source: https://www.ssa.gov/policy/docs/statcomps/supplement/2025/7b.html

@MaxGhenis MaxGhenis merged commit 5e851c5 into main May 29, 2026
2 checks passed
@MaxGhenis MaxGhenis deleted the codex/ssa-ssi-detail-targets-20260529 branch May 29, 2026 04:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant