The DBN’s Rules as Code Community of Practice (RaC CoP) creates a shared learning and exchange space for people working on public benefits eligibility and enrollment systems — and specifically people tackling the issue of how policy becomes software code.
It is frequently assumed that when rules are implemented as code, a rules engine is necessary. However, it is possible for policy people and engineers to effectively work together to code logic that drives technological system without needing a mediating rules engine at all.
The NYC Mayor’s Office for Economic Opportunity (NYC Opportunity) developed the NYC Benefits Platform, including ACCESS NYC, to help residents easily discover and check eligibility for over 80 social programs.
The team introduced "Policy Pulse," a tool to help policy analysts understand laws and regulations better by comparing current policies with their original goals to identify implementation issues.
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 team conducted experiments to determine whether clients would be responsive to proactive support offered by a chatbot, and identify the ideal timing of the intervention.
This publication summarizes a body of research about how state benefits administering agencies build and maintain integrated eligibility and enrollment (IEE) systems. It is an easy to reference guide for state administrators, legislators, advocates, and delivery partners.
Benefits Data Trust (BDT) is a nonprofit that connects people to public benefits through a streamlined, phone-based application system called Benefits Launch, which reduces redundant questions and speeds up the process for multiple programs. BDT's approach, supported by a custom-built rules engine, has facilitated over 800,000 benefit enrollments, helping secure over $9 billion for eligible households across seven states.
At Rules as Code Demo Day Seth Hartig from the National Center for Children in Poverty (NCCP) and Bank Street College demoed the Policy Rules Database (PRD), a collaborative effort between the Federal Reserve Bank of Atlanta and the NCCP. The primary purpose of the PRD is to simplify the interpretation of all programs by creating a common structure and a common terminology. The repository allows for research on public assistance programs and tax policies, and helps users model benefits cliffs on career pathways. The PRD is supported by a technical manual with pseudocode that helps guide integration and usage in other platforms.
This article analyses ‘digital distortions’ in Rules as Code, which refer to disconnects between regulation and code that arise from interpretive choices in the encoding process.