{
  "version": "2026-10-27-v1",
  "analysisDate": "2026-10-27",
  "source": {
    "url": "https://cdn.paris.fr/paris/2026/06/17/arrete-prefectoral-encadrement-des-loyers-12-06-2026-publie-n4wk.pdf",
    "decree": "IDF-2026-06-12-00003",
    "decreeDate": "2026-06-12",
    "checkedOn": "2026-10-25",
    "validFrom": "2026-07-01",
    "validThrough": "2026-11-24",
    "pdfSha256": "917031cf494d3beb1ad3cc0ad712400c871d953ff5112f9374d41dbd423fa9e7",
    "method": "Annexe 1: correspondance des 80 quartiers et 14 secteurs ; annexe 2: transcription exacte des 224 lignes, contrôlée par extraction textuelle et extraction indépendante des positions des 1 568 cellules numériques. Les slugs du site sont conservés. Aucune valeur calculée ne remplace une référence publiée."
  },
  "sourceTranscriptionSha256": "3e6e8489e2c139ee8d5ebefc035e519462321cd969930baeb5e879f84cbe7ce5",
  "pageURL": "https://www.ad-gestion.fr/barometre-loyers-paris",
  "coverage": {
    "quartiers": 80,
    "arrondissements": 20,
    "sectors": 14,
    "decreeRows": 224,
    "sectorCells": 448,
    "expandedCells": 2560,
    "geographicCategories": 32,
    "pairedT2Categories": 320,
    "rentObservations": 0
  },
  "files": [
    {
      "name": "source-transcrite.json",
      "label": "Transcription contrôlée de l’arrêté — JSON",
      "url": "/ressources/barometre-paris-2026/v1/source-transcrite.json",
      "bytes": 92245,
      "sha256": "3e6e8489e2c139ee8d5ebefc035e519462321cd969930baeb5e879f84cbe7ce5"
    },
    {
      "name": "grille-2560.csv",
      "label": "Grille réglementaire — 2 560 cellules",
      "url": "/ressources/barometre-paris-2026/v1/grille-2560.csv",
      "bytes": 687679,
      "sha256": "3a85602667347341316a313400353d1fb7c682ee02f1bb605ced245921d68e78"
    },
    {
      "name": "comparaisons-geographiques.csv",
      "label": "32 comparaisons à catégorie constante",
      "url": "/ressources/barometre-paris-2026/v1/comparaisons-geographiques.csv",
      "bytes": 10342,
      "sha256": "687f597be050bc27160c406457a7f9892322a770a6af24fdf60ff3751dfdb007"
    },
    {
      "name": "sensibilite-epoque-t2.csv",
      "label": "Époques de construction — T2 vide, 80 quartiers",
      "url": "/ressources/barometre-paris-2026/v1/sensibilite-epoque-t2.csv",
      "bytes": 24475,
      "sha256": "76555fbc2e76a0a0e103db677470b8635abca4938a849d7cca5d3fcbaba39382"
    },
    {
      "name": "ecarts-meuble-vide-t2.csv",
      "label": "320 couples T2 meublé/vide",
      "url": "/ressources/barometre-paris-2026/v1/ecarts-meuble-vide-t2.csv",
      "bytes": 85917,
      "sha256": "6a524ce6533467dd912ad8191b87395fa27521a9d403183f73b532fa9287ff28"
    },
    {
      "name": "analyses.json",
      "label": "Résultats détaillés et provenance — JSON",
      "url": "/ressources/barometre-paris-2026/v1/analyses.json",
      "bytes": 1274620,
      "sha256": "e34af97154eb8ae393d17f54340c00eaf59dcbc32dc21443ee06c75b34f4cb66"
    },
    {
      "name": "dictionnaire.json",
      "label": "Dictionnaire de données",
      "url": "/ressources/barometre-paris-2026/v1/dictionnaire.json",
      "bytes": 3163,
      "sha256": "1ffe780393fa8685f9678c1ab77a6a19dc38304d0aa8f0e619cc46af65c268c0"
    },
    {
      "name": "reproduire.cjs",
      "label": "Script de reproduction autonome",
      "url": "/ressources/barometre-paris-2026/v1/reproduire.cjs",
      "bytes": 11735,
      "sha256": "c8267b29c98d0c2d4c928aab174fe17e2f375c451d2ac686c9dfdc6993901116"
    },
    {
      "name": "lisez-moi.txt",
      "label": "Méthode, citation et limites",
      "url": "/ressources/barometre-paris-2026/v1/lisez-moi.txt",
      "bytes": 5806,
      "sha256": "76463014213db6bbc46cb68db38f28fc9538761f0dbf4e6bfb36a6840ca8bb4b"
    }
  ]
}
