Did They Keep Their Promises? The ACA and Oregon HB 2021
Did They Keep Their Promises?
The Affordable Care Act and Oregon HB 2021 — Two Laws, Two Scales, One Framework
Conor Nolan-Finkel · Promise Pipeline · Civic Accountability Analysis
Laws Are Promise Networks
Every piece of legislation is a network of commitments. Specific agents promise specific outcomes to specific stakeholders, with defined timelines and — sometimes — verification mechanisms. When one commitment fails, others that depend on it cascade.
But no infrastructure exists to model these networks systematically. Compliance data is scattered across agency filings, regulatory dockets, and reports that no citizen can synthesize. The promises exist. The verification data exists. The failures exist. They're just illegible.
We applied the Promise Pipeline framework to two laws: the Affordable Care Act (federal, 15 years of data, 300+ million stakeholders) and Oregon House Bill 2021 (state, 5 years of data, 4 million stakeholders). Both are experiencing active cascades right now. The structural patterns are identical.
The ACA Promise Network
The Affordable Care Act, signed in 2010, made a set of specific, verifiable promises to the American public. Some were kept. Some were broken within the first year. Some are breaking right now.
8 major promise categories · 2 verified (held for 15 years) · 3 violated or actively cascading
P-ACA-001 · Access · VIOLATED
"If you like your doctor, you can keep your doctor" Obama Admin → Insured Americans · 2010 Network narrowing contradicted this within the first enrollment year. PolitiFact's "Lie of the Year" 2013. The most prominent broken promise in modern American politics.
P-ACA-002 · Cost · VIOLATED
"Reduce premiums by $2,500 per family per year" Obama Admin → American Families · 2008 (campaign) Premiums rose for most families. Subsidies masked the cost for lower-income enrollees but did not reduce underlying premiums. Verification: Kaiser Family Foundation employer premium surveys show consistent increases.
P-ACA-003 · Coverage · VERIFIED
No denial of coverage for pre-existing conditions Congress → All Americans · Effective 2014 Guaranteed issue has held for 15 years. One of the most durable and popular provisions of the law. Verified by marketplace enrollment data — no one has been denied for pre-existing conditions since 2014.
P-ACA-004 · Coverage · VERIFIED
Young adults covered under parent's plan until age 26 Congress → Young Adults / Families · Effective 2010 Immediate, measurable, and universally implemented. An estimated 2.3 million young adults gained coverage. The simplest promise in the network, and the one most completely kept.
P-ACA-005 · Benefits · DEGRADED
Essential health benefits in all marketplace plans Congress → Marketplace Enrollees · Effective 2014 Technically kept: all marketplace plans include EHBs. Effectively degraded: the 2026 shift to bronze plans (59% of enrollees, up from 49%) means many people have EHBs behind $8,000+ deductibles. The promise is met. The intent is not.
P-ACA-006 · Coverage · DEGRADED
Expand Medicaid to 138% of federal poverty level Congress → Low-Income Americans · Effective 2014 The Supreme Court made expansion optional in NFIB v. Sebelius (2012). As of 2026, 10 states have still not expanded. An estimated 2+ million people fall in the "coverage gap" — too poor for marketplace subsidies, too rich for Medicaid in non-expansion states. The promise was made. The enforcement mechanism was struck down.
P-ACA-007 · Affordability · ACTIVE CASCADE
Affordable coverage through premium tax credits Congress → Marketplace Enrollees · Enhanced credits expired Dec 31, 2025 Enhanced premium tax credits expired. Average out-of-pocket premiums projected to more than double. 4 out of 5 enrollees found plans for $10/month or less in 2025 — that is no longer possible. CBO projects 4.8 million more uninsured. This is the active cascade.
P-ACA-008 · Coverage · AT RISK
Reduce the national uninsured rate Congress → All Americans · Ongoing Achieved historic lows: 7.6% uninsured in 2025. Now projected to rise to 10.4% by end of decade (CBO). Total marketplace enrollment expected to fall from 24.3 million to 12.5 million by 2028. The promise was kept — and is now being unkept.
One Subsidy Expiration. Four Cascading Failures.
On December 31, 2025, enhanced premium tax credits expired. This is a single promise change — P-ACA-007 moving from "verified" to "violated" — but it cascades through the entire network.
The Cascade, Quantified
Enhanced premium tax credits expired December 31, 2025. The Congressional Budget Office projects 4.8 million more Americans will become uninsured. Marketplace enrollment is projected to fall from 24.3 million to 12.5 million by 2028 — erasing nearly all gains since 2021. Average out-of-pocket premiums for subsidized enrollees are projected to more than double. New enrollments are already down 14% as of January 2026. Ten states have created emergency state-funded subsidies, but these are temporary and cannot replace the $30+ billion in annual federal funding.
Oregon HB 2021: Same Patterns, Different Domain
Oregon House Bill 2021 commits the state to 100% clean electricity by 2040. We decomposed it into 20 promises across 7 domains, made by or to 11 agents. Five years in, the same structural patterns that appear in the ACA appear here.
20 promises extracted · 46 network health / 100 · F overall grade
The PacifiCorp Cascade
PacifiCorp / Pacific Power's clean energy plan was rejected by the Oregon PUC in 2024. In isolation, this looks like one planning failure. In the promise graph, it triggers a cascade: the rejected plan affects downstream emissions commitments, workforce transition promises, and equity provisions. A single promise failure propagates to four or more dependent promises across three domains.
The Equity Verification Gap
Emissions promises have robust verification: DEQ tracks actual emissions. Equity promises — commitments to environmental justice communities, affordability protections, tribal consultation — have no verification mechanism at all. The promises exist in statute, but nobody is measuring whether they're kept. Measurable commitments get accountability. Unmeasurable ones get rhetoric.
Two Laws, One Pattern
The ACA and HB 2021 are different laws at different scales in different domains. But the promise graph reveals identical structural patterns:
|Pattern |ACA (Federal) |HB 2021 (Oregon) | |---------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------| |Single-point cascade |Subsidy expiration cascades to uninsured rate, plan quality, and coverage access |PacifiCorp plan rejection cascades to emissions, workforce, and equity promises | |Verification gap |Medicaid expansion promised but made voluntary — 10 states still haven't expanded, no enforcement |Equity promises have no verification mechanism — statute exists, measurement doesn't | |Promise vs. intent |Essential health benefits exist in bronze plans with $8,000 deductibles — letter kept, spirit broken |Cost cap structurally favors rates over emissions — keeping the affordability promise requires breaking the climate promise | |Powerful agents verified, vulnerable agents not|Insurance companies are rigorously audited. Whether low-income Americans actually get affordable care is measured by surveys, not enforcement|Utility emissions are tracked to the decimal. Whether environmental justice communities benefit is described in narratives, not numbers| |Active cascade (2026) |Subsidy expiration → doubling premiums → falling enrollment → rising uninsured rate |PacifiCorp plan failure → delayed emissions cuts → workforce gap → equity provisions at risk |
The X-Ray vs. MRI
Traditional reporting gives you the X-ray: individual stories about premium increases, individual data points about enrollment drops. The promise graph gives you the MRI: the structural dependencies that explain why the subsidy expiration cascades into coverage loss, why PacifiCorp's plan rejection affects environmental justice communities three dependency edges away.
The dashboard tells you what is broken. The graph tells you what will break next and why. The simulation engine tells you what to do about it.
Three Findings That Are Invisible Without the Graph
1. The verification gap is universal
In every promise network we've analyzed — civic, AI safety, corporate — the same pattern appears: measurable commitments get accountability, unmeasurable ones get rhetoric. The ACA rigorously tracks insurance company compliance but not patient outcomes. HB 2021 rigorously tracks utility emissions but not community benefits. AI companies rigorously benchmark safety against known attack vectors but not against emergent agentic behavior. The gap is structural, not domain-specific.
2. The most vulnerable stakeholders have the weakest verification
In the ACA, low-income Americans in non-expansion states have the weakest promise coverage. In HB 2021, environmental justice communities and tribal nations have promises with no verification mechanisms. This is not coincidental. It reflects a structural property of how legislation is written: powerful actors get verification because they negotiate for it. Vulnerable populations get promises because that's what they're given.
3. Cascades are predictable from the graph structure
The ACA subsidy cascade was structurally predictable: P-ACA-007 had the most downstream dependents in the network, making it the highest-leverage node. Promise Pipeline's What If simulator would have flagged it: "If this promise fails, N downstream promises are affected across M domains." The cascade was not a surprise to anyone who could see the dependency graph. The problem was that nobody could see the dependency graph.
A Trust Primitive for Democratic Accountability
Promise Pipeline is not a fact-checker, a scorecard, or an advocacy tool. It is infrastructure — a trust primitive that makes the structure of governmental commitments legible to the people those commitments are meant to serve.
The promise graph does not tell you whether to trust your government. It shows you the network of commitments that trust is built on — and whether that network is healthy, degrading, or failing. It shows you which promises have verification mechanisms and which don't. Which populations are covered and which fall in the gap. Where the cascades will propagate if a key commitment fails.
The ACA and HB 2021 are two data points. But they demonstrate that the structural patterns are consistent across scales and domains. The same framework that reveals cascade risk in a federal healthcare law reveals it in a state climate law. The same framework reveals it in AI safety commitments and corporate supply chains. The promise schema is universal because promises are universal.
Try It Yourself
The HB 2021 simulation dashboard is live at promisepipeline.com/demo/hb2021. Click any promise, toggle its status, and watch the cascade propagate through the network. The ACA dashboard is in development.
This is infrastructure, not advocacy. The data says what it says.
Sources: Congressional Budget Office, Kaiser Family Foundation, Centers for Medicare & Medicaid Services, Oregon PUC, Oregon DEQ, Citizens' Utility Board, USAFacts.
© 2026 Pleco. Open-source infrastructure for commitment accountability.
Want to see your commitments mapped?