Régression dans le calcul des totaux de communes par dotation

Que s'est-il passé ?

Pour la requête suivante envoyée à l'endpoint /calculate sur l'API en intégration https://dotations-back-integ.leximpact.dev/docs :

{
    "base": {
        "dotations": {
            "dotation_solidarite_rurale.seuil_nombre_habitants": 10000
        },
        "casTypes": [
            {
                "nomCommune": "Aranc",
                "codeInseeCommune": "01012",
                "codeInseeDepartement": "01"
            },
            {
                "nomCommune": "Dénestanville",
                "codeInseeCommune": "76214",
                "codeInseeDepartement": "76"
            },
            {
                "nomCommune": "Fontainebleau",
                "codeInseeCommune": "77186",
                "codeInseeDepartement": "77"
            },
            {
                "nomCommune": "Lillebonne",
                "codeInseeCommune": "76384",
                "codeInseeDepartement": "76"
            }
        ],
        "strates": [],
        "total": {}
    }
}

On obtient la réponse suivante pour total :

"total": {
      "dotation_forfaitaire": {
        "eligibles": 35021
      },
      "dotation_communes_nouvelles": {
        "eligibles": 35021
      },
      "dotation_solidarite_rurale": {
        "eligibles": 33360
      },
      "dsu_montant": {
        "eligibles": 35021
      }
    }

À quoi m'attendais-je ?

À ce que les totaux qui alimentent le composant suivant de l'UI soient plus proche de ces montants :

Et jamais égaux à 35021 qui représente le nombre total de communes en 2024 dans nos données.

Contexte

La fonction concernée est la suivante : https://git.leximpact.dev/leximpact/simulateur-dotations-communes/leximpact-dotations-back/-/blob/1abee44d7c4d4af33738857fff4eb8bafeb71b64/leximpact_dotations_back/computing/calculate_impact_total.py#L11

/dependencies indique :

{
  "fastapi": "0.111.1",
  "OpenFisca-Core": "41.5.7",
  "numpy": "1.24.4",
  "OpenFisca-France-Dotations-Locales": "4.2.0",
  "leximpact-dotations-back": "2.0.1"
}
Edited by sandcha