This brief analyzes the current state of federal and state government communication around benefits eligibility rules and policy and how these documents are being tracked and adapted into code by external organizations. This work includes comparisons between coded examples of policy and potential options for standardizing code based on established and emerging data standards, tools, and frameworks.
18F, a consultancy within the U.S. General Services Administration, developed a prototype API and pre-screener to model federal SNAP eligibility rules, aiming to simplify benefits access through open-source technology.
beta.gouv.fr, a French government incubator, developed Mes Aides, an online benefits simulator launched in 2014 to help residents assess their eligibility for various social programs, addressing the issue of unclaimed benefits. The tool, built with open-source technology, enabled users to quickly estimate their potential benefits but was later integrated into a broader platform in 2020 following internal government disputes over authority.
MITRE’s Joe Ditre and Frank Ruscil demoed the code for the Comprehensive Careers and Supports for Households (C-CASH) at Rules as Code Demo Day. The MITRE team expanded the accessibility of the Policy Rules Database and the Cost-of-Living Database (the prior demo) by creating a web service API and a front-end Window’s application called C-CASH Analytic Tool (CAT). CAT provides a more scalable, flexible, and portable functionality which allows end-users to generate various households to run eligibility scenarios across different U.S. counties and states. They are currently working to create a national data hub and analytics tool, starting with utilizing U.S. Census data and populating the data warehouse by pushing large amounts of data through the PRD.
The Policy Rules Database (PRD), developed by the Federal Reserve Bank of Atlanta and the National Center for Children in Poverty, consolidates complex rules for major U.S. federal and state benefit programs and tax policies into a standardized, easy-to-use format. This database allows researchers to model public assistance impacts, simulate policy changes, and analyze benefits cliffs across various household scenarios using common rules and language across different programming platforms.
The team explored the performance of various AI chatbots and LLMs in supporting the adoption of Rules as Code for SNAP and Medicaid policies using policy data from Georgia and Oklahoma.
The Atlanta Fed’s CLIFF tools provide greater transparency to workers about potential public assistance losses when their earnings increase. We find three broad themes in organization-level implementation of the CLIFF tools: identifying the tar- get population of users; integrating the tool into existing operations; and integrating the tool into coaching sessions.
We kicked off Rules as Code Demo Day with Alex Soble of 18F and Mike Gintz of 10x presenting their Eligibility APIs Initiative that explores whether APIs and rules as code might improve the efficiency and effectiveness with which federal public benefits programs communicate their policy to states. They demonstrated their original prototype, and how the open source code has now been extended into several initiatives.