Rules as Code Community of Practice

The Digital Benefits Network (DBN) at the Beeck Center for Social Impact + Innovation at Georgetown University works with people who administer, deliver, use, and influence public benefits — with a goal of supporting government to ensure public benefits technology is accessible, effective, and equitable — and ultimately increase economic opportunity.

We value the experience and expertise from diverse backgrounds, disciplines, and sectors. We are focused on cross-benefit approaches for key programs including: food and nutrition (SNAP, WIC), health (Medicaid/CHIP), cash assistance (TANF, basic income), and unemployment insurance (UI).

The DBN convenes focused topical communities of practice (CoP) that inspire what’s possible in benefits delivery and drive towards testing new ideas, developing standards, and structured learning opportunities.

Rules as Code Community of Practice

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.

The RaC CoP brings together cross-sector experts who share approaches, examples, and challenges. Participants are from state, local, tribal, territorial, and federal government agencies, nonprofit organizations, academia, and private sector companies. We host recurring roundtable conversations and an email group for asynchronous updates, insights, and assistance.

We aspire to have a standardized, open Rules as Code approach for U.S. public benefits programs. When this is achieved, rules will be communicated using a common, expandable syntax, they will be easy to find and incorporate into digital systems, and will be kept up to date to reflect the latest policy changes and new types of policies and benefits as they arise.

The RaC CoP adheres to the Digital Benefits Networks’ community norms and code of conduct.

Why Join the RaC CoP?

  • Collaborate with cross-sector practitioners and experts working on benefits eligibility rules, policy, and digital systems.
  • Share resources, knowledge, and best practices related to Rules as Code.
  • Stay up to date with the latest developments and advancements in Rules as Code.
  • Contribute to improving the efficiency and effectiveness of public benefits systems.

Our team reviews all interest form requests in a timely manner and will be in touch with you shortly. 

If you’re not ready to join this specific community, you can subscribe to the Digital Benefits Network’s newsletters to follow our broader work. You will receive regular updates on our RaC CoP as well as other DBN activities, including events, discussions, research reports, and opportunities for collaboration.

Are you new to Rules as Code? 

Welcome! We engage people at all levels of familiarity with Rules as Code. 

We like to use the Rules as Code definition from the Organisation for Economic Co-operation and Development (OECD): 

“an official version of rules (e.g., laws and regulations) in a machine-consumable form, which allows rules to be understood and actioned by computer systems in a consistent way.”

The OECD report Cracking the code: Rulemaking for humans and machines is an excellent introductory read on the foundational concepts of Rules as Code and offers numerous international examples. We also recommend Rules as code: Seven levels of digitisation which classifies “digital transformation” of legal rules into a hierarchy of levels to help establish common terms.

Under a future approach to rules as code for benefits eligibility, policy, laws, or regulations would be translated into 1) plain language logic flows and, 2) computer-consumable code developed in a standardized syntax. The code can then be implemented in digital systems including benefits applications, eligibility screeners, policy analysis tools, and more. Any stakeholder can review the legislation or regulation, plain language logic, and code side-by-side and know that all are official and ready for implementation.

In the DBN’s research, we’ve been asking questions such as “what if all coded rules utilized a standard format?” and “what if many systems could utilize shared code?” Based on our research and engagement with cross-sector practitioners, we believe the best place to begin prototyping is with developing a data standard and syntax for writing rules and creating shared documentation in a code library. Providing this baseline within the ecosystem would then open up further technical possibilities. These could include having a shared business rules engine to centrally store and manage the rules and provide the integration point for application programming interfaces (APIs) to allow for direct integration of the rules, including a managed flow for updates and testing.

In the DBN’s research, we’ve been asking questions such as “what if all coded rules utilized a standard format?” and “what if many systems could utilize shared code?” Based on our research and engagement with cross-sector practitioners, we believe the best place to begin prototyping is with developing a data standard and syntax for writing rules and creating shared documentation in a code library. Providing this baseline within the ecosystem would then open up further technical possibilities. These could include having a shared business rules engine to centrally store and manage the rules and provide the integration point for application programming interfaces (APIs) to allow for direct integration of the rules, including a managed flow for updates and testing.

With eligibility rules published in policy documents, as plain language logic flows, and computer-consumable code written in a common syntax, it would improve transparency around individuals’ and families’ benefits eligibility determinations, and make it easier for people to receive benefits they are eligible for.

Want to read more?

Our June 2023 report Exploring Rules Communication: Moving Beyond Static Documents to Standardized Code for U.S. Public Benefits Programs explores how rules are currently communicated, compares projects that are transforming those policies into code, and presents potential frameworks and examples to build up from. 

You can explore additional resources on the Digitizing Policy + Rules as Code page on the Digital Government Hub.

Current Events & Offerings

Policy2Code Prototyping Demo Day at BenCon | September 17, 2024, 3-5 pm ET

Join demos from the teams who have been participating in the Policy2Code Prototyping Challenge to test how generative artificial intelligence (AI) technology can be used to translate government policies for U.S. public benefits programs into plain language and software code. Teams have been testing specific technologies and use cases ranging from eligibility screening to caseworker support for a variety of benefits programs. Be sure to cast your vote in the People’s Choice Award!

Policy2Code Prototyping Challenge | Summer 2024

The Policy2Code Prototyping Challenge invites experiments to test how generative artificial intelligence (AI) technology can be used to translate government policies for U.S. public benefits programs into plain language and software code.  May 3 Launch Webinar Applications due May 22

Ongoing & Past Offerings

Events

Rules As Code Demo Day | June 2022

  •  More than 200 attendees joined for eight demonstrations of Rules as Code followed by discussion sessions.

Sector-Specific Roundtables | April and September 2023

  • The DBN hosted three roundtables for rules as code practitioners by sector: the grassroots technical community, federal government practitioners, and state, local, tribal and territorial (SLTT) government practitioners. 

“Thank you so much for hosting us! The SLTT Rules as Code Roundtable is a unique and important group making some big improvements to lives that need it the most. It’s an honor to be here!” – State Government Policy Administrator

Cross-Sector Roundtable | February 2024

Conferences & Gatherings

  • We regularly present at conferences and gatherings. Get in touch if you’d like our team to speak at your event. 

Research and Content

Latest Work and Information from Across the Ecosystem

Research

Our DBN team is among the first to extensively research how to apply a Rules as Code framework to the U.S. public benefits system. We draw from international research and examples, and have documented numerous U.S.-based projects that could inform a national strategy and shared syntax and data standard.