# Rules as Code 2025 A presentation of the usage of Publicodes language in mon-entreprise.urssaf.fr for Rules as Code Europe event. ## 📖 About This presentation explores modele-social implementation with Publicodes, focusing on how to transform legal and regulatory rules into machine-readable code. It covers implementation strategies, benefits, challenges, and real-world examples in action. ## 🚀 Getting Started ### Prerequisites - Node.js (v18 or later recommended) - npm ### Installation ```bash # Clone the repository git clone forgejo@forge.tiqa.fr:betagouv/rules-as-code-2025.git cd rules-as-code-2025 npm install ``` ## 🧞 Commands | Command | Action | | :-------------- | :------------------------------------------ | | `npm run dev` | Start local dev server at `localhost:4321` | | `npm run build` | Build the presentation for production | | `npm run preview` | Preview the built presentation | ## 🧰 Tech Stack - [Astro](https://astro.build/) - Web framework for content sites - [Reveal.js](https://revealjs.com/) - HTML presentation framework ## 📋 Presentation Content The presentation covers: - Context and background of mon-entreprise project - Examples of rules - Technical implementation approaches - Interactive documentation possibilities - Live demonstrations - Challenges and limitations - Future perspectives ## 👥 Team This presentation was created by mon-entreprise.urssaf.fr team.