← back to dashboard · playground · simulator

Rule authoring

Pick a rule shape, fill in the form, and the wizard emits a Catala module. Validate against the live catala typecheck + catala interpret. Save back to rules/ if the API is started in admin mode (HABEAS_ADMIN_MODE=1 python3 api/server.py) — otherwise download the file. The generated module ships with a single #[test] scope using the values you entered, so saving immediately wires it into CI alongside the existing rule library.

Shape

Edit the form on the left, then validate.

Generated Catala source

(pick a shape on the left)