Accueil/Projets/Archive du jeu de données Alim'confiance

Infrastructure Automatisé, tourne chaque semaine

Archive du jeu de données Alim'confiance

L'État efface ses données de contrôles sanitaires au bout de 12 mois. Personne d'autre ne les archive — alors je le fais, chaque semaine, automatiquement.

  • GitHub Actions
  • Python
  • API opendatasoft
  • cron
  • Tâche planifiée Windows
Résultat

Archivage hebdomadaire automatisé et redondant depuis le 16/08/2026 (GitHub Actions + tâche planifiée locale), testé de bout en bout ; premier snapshot : 72 688 inspections sanitaires capturées avant leur suppression par l'État au bout de 12 mois — projet encore au stade infrastructure, sans utilisateurs.

L'État publie via data.gouv.fr les résultats des contrôles sanitaires (Alim'confiance) mais n'en garde que 12 mois d'historique. Vérification menée le 16 août 2026 : aucune des 18 réutilisations recensées sur data.gouv.fr n'archive les données (OpenEventDatabase l'avait tenté vers 2016, base vidée depuis ; SûrEtBon est mort, domaine parké), aucun dépôt GitHub ne conserve de snapshots, et la Wayback Machine n'a aucune capture du CSV d'export. Résultat : aucun rétro-remplissage n'est possible — chaque semaine non archivée est perdue définitivement.

Mise en place d'un archivage automatisé et redondant depuis le 16 août 2026. Un dépôt GitHub exécute un workflow GitHub Actions chaque lundi à 6h00 UTC : téléchargement du CSV d'export (l'API opendatasoft répond en gzip, nécessitant curl --compressed), validation, compression, puis commit idempotent par semaine ISO. En secours, une tâche planifiée locale effectue un snapshot quotidien, idempotent lui aussi, stocké localement et répliqué sur OneDrive.

Le premier snapshot (16 août 2026) a capturé 72 688 inspections (~43 Mo bruts, ~9,9 Mo compressés). Ce projet reste pour l'instant un composant d'infrastructure au service d'un produit plus large en réflexion (traduire ces contrôles en information exploitable avant de choisir un restaurant) — mais l'archive elle-même est l'actif le plus défendable : elle ne peut pas être reconstituée après coup.