Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Decide Washington Cascade Care Savings eligibility on the exact ratio of ACA MAGI to the prior-year poverty guideline instead of the truncated `aca_magi_fraction`, so incomes from 250.003% to 250.994% of the poverty line are no longer eligible (PY2026 and PY2027 Cascade Care Savings Policy, Section 4(1)(c): "Has income up to 250% of the Federal Poverty Level").
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
description: Washington limits income to this share of the federal poverty line under the Cascade Care Savings program.
values:
# Eligibility caps household income (ACA MAGI per 26 U.S.C. 36B(d)(2)) at 250%
# of the federal poverty line, applied as a "<=" comparison ("up to 250%").
# of the federal poverty line, applied as a "<=" comparison ("up to 250%") on
# the exact income-to-guideline ratio, not the truncated aca_magi_fraction.
2026-01-01: 2.5

metadata:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
# Integration tests for Washington Cascade Care Savings (CCS).
#
# These exercise the full chain: aca_magi_fraction (income gate) ->
# These exercise the full chain: ACA MAGI over the prior-year guideline (income
# gate, on the exact ratio) ->
# wa_cascade_care_savings_eligible (Group 1 / Group 3 membership) ->
# wa_cascade_care_savings (per-member build-up, capped by SLCSP - APTC).
#
# slcsp, aca_ptc, and aca_magi_fraction are supplied directly (SLCSP as an annual
# value) so the arithmetic is fully hand-verifiable. slcsp is a MONTH variable;
# slcsp and aca_ptc are supplied directly (SLCSP as an annual value), and income
# is aca_magi against a prior-year tax_unit_fpg pinned to $10,000, so the
# arithmetic is fully hand-verifiable. slcsp is a MONTH variable;
# at the YEAR test period its output is the annual sum (= the value supplied).
# Each scenario documents the per-member build-up and the cap.
#
Expand All @@ -31,7 +33,9 @@
tax_units:
tax_unit:
members: [person1]
aca_magi_fraction: 1.4
aca_magi: 14_000
tax_unit_fpg:
2025: 10_000
slcsp: 6_000
aca_ptc: 5_000
assigned_aca_ptc: 5_000
Expand Down Expand Up @@ -59,7 +63,9 @@
tax_units:
tax_unit:
members: [person1]
aca_magi_fraction: 1.8
aca_magi: 18_000
tax_unit_fpg:
2025: 10_000
slcsp: 6_000
aca_ptc: 5_000
assigned_aca_ptc: 5_000
Expand Down Expand Up @@ -91,7 +97,9 @@
tax_units:
tax_unit:
members: [person1, person2]
aca_magi_fraction: 2.2
aca_magi: 22_000
tax_unit_fpg:
2025: 10_000
slcsp: 8_000
aca_ptc: 7_000
assigned_aca_ptc: 7_000
Expand Down Expand Up @@ -122,7 +130,9 @@
tax_units:
tax_unit:
members: [person1]
aca_magi_fraction: 2.0
aca_magi: 20_000
tax_unit_fpg:
2025: 10_000
slcsp: 12_000
aca_ptc: 0
assigned_aca_ptc: 0
Expand Down Expand Up @@ -154,7 +164,9 @@
tax_units:
tax_unit:
members: [person1, person2]
aca_magi_fraction: 1.6
aca_magi: 16_000
tax_unit_fpg:
2025: 10_000
slcsp: 10_000
aca_ptc: 4_000
assigned_aca_ptc: 4_000
Expand Down Expand Up @@ -184,7 +196,9 @@
tax_units:
tax_unit:
members: [person1]
aca_magi_fraction: 1.0
aca_magi: 10_000
tax_unit_fpg:
2025: 10_000
slcsp: 6_000
aca_ptc: 0
assigned_aca_ptc: 0
Expand All @@ -211,7 +225,9 @@
tax_units:
tax_unit:
members: [person1]
aca_magi_fraction: 2.6
aca_magi: 26_000
tax_unit_fpg:
2025: 10_000
slcsp: 6_000
aca_ptc: 3_000
assigned_aca_ptc: 3_000
Expand Down Expand Up @@ -254,7 +270,9 @@
tax_units:
tax_unit:
members: [person1, person2, person3, person4]
aca_magi_fraction: 1.6
aca_magi: 16_000
tax_unit_fpg:
2025: 10_000
slcsp: 15_000
aca_ptc: 6_000
assigned_aca_ptc: 6_000
Expand Down Expand Up @@ -283,7 +301,9 @@
tax_units:
tax_unit:
members: [person1]
aca_magi_fraction: 1.4
aca_magi: 14_000
tax_unit_fpg:
2026: 10_000
slcsp: 6_000
aca_ptc: 5_000
assigned_aca_ptc: 5_000
Expand Down Expand Up @@ -322,7 +342,9 @@
tax_units:
tax_unit:
members: [person1, person2]
aca_magi_fraction: 1.4
aca_magi: 14_000
tax_unit_fpg:
2025: 10_000
slcsp: 6_000
aca_ptc: 5_000
assigned_aca_ptc: 5_000
Expand Down Expand Up @@ -362,7 +384,9 @@
tax_units:
tax_unit:
members: [person1]
aca_magi_fraction: 1.4
aca_magi: 14_000
tax_unit_fpg:
2025: 10_000
slcsp: 6_000
aca_ptc: 5_000
assigned_aca_ptc: 5_000
Expand Down Expand Up @@ -394,7 +418,9 @@
tax_units:
tax_unit:
members: [person1]
aca_magi_fraction: 2.6
aca_magi: 26_000
tax_unit_fpg:
2025: 10_000
slcsp: 12_000
aca_ptc: 0
assigned_aca_ptc: 0
Expand Down
Loading