From 905647f1463d715e044f6a8168832ad7dc1c0e79 Mon Sep 17 00:00:00 2001 From: Alexandre Hajjar Date: Wed, 3 Feb 2021 16:58:06 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20CONTRIB:=20howto=20publicodes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d034b9764..35a6b4818 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -137,6 +137,27 @@ La commande `yarn run build:analyse-bundle` gènere une visualisation interactiv contenu packagé, cf. [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) +## Développement de modèles Publicodes + +### Traduction des normes (lois) en règles Publicodes + +Checklist: + +- [ ] Lire les articles de vulgarisation (sur le site de l'URSSAF, des impôts, etc.). +- [ ] Utiliser un moteur de recherche spécialisé, comme [RFPaye](https://rfpaye.grouperf.com/). +- [ ] [Lire les normes][wiki normes] et noter leurs référence dans les règles Publicodes. + +[wiki normes]: https://github.com/betagouv/mon-entreprise/wiki/Comment-lire-les-normes-(la-loi)-efficacement-pour-r%C3%A9diger-des-r%C3%A8gles-Publicodes%3F + +### Tests + +Pour tester les règles, il est recommandé de: + +- faire tourner un simulateur et vérifier à la main l'adéquation des règles avec les normes + traduites ; +- créer des cas de tests de non-régression sous la forme de nouveaux snapshots (cf. + `mon-entreprise/test/regressions`). + ## Documentation ### Publicodes