{
  "computed_at_utc": "2026-10-28T21:59:53.660399+00:00",
  "status": "qualified_as_credited_export_completeness_reference",
  "activity_year": 2023,
  "address_snapshot_date_per_producer": "2025-06-05",
  "resource_last_modified_metadata": "2025-08-27T13:07:19.762000+00:00",
  "http_last_modified": "2026-10-19T10:09:23Z",
  "snapshot_downloaded_utc": "2026-10-28T21:54:22.146801+00:00",
  "source_sha256": "5a851d53aa89cde640cd5313d57ddf7e48f3bd9c9b6554876aced1a11740f9ab",
  "source_sha1_matches_metadata": true,
  "source_columns": 46,
  "published_records": 15704,
  "primary_cohort_records": 14986,
  "all_three_fields_usable": 11573,
  "all_three_fields_usable_pct": 77.23,
  "positive_hours_subset_records": 13234,
  "field_completeness": [
    {
      "cohort": "municipal_open_building_records",
      "field": "Amplitude horaire",
      "label": "Weekly opening hours",
      "denominator_records": 14986,
      "populated_usable_cells": 13290,
      "populated_usable_pct": 88.68,
      "yes": 0,
      "no": 0,
      "positive": 13234,
      "explicit_zero": 56,
      "unreported": 1689,
      "above_168_hours": 7,
      "invalid_numeric": 0,
      "unrecognized": 0
    },
    {
      "cohort": "municipal_open_building_records",
      "field": "ouverture_le_dimanche",
      "label": "Sunday-opening field",
      "denominator_records": 14986,
      "populated_usable_cells": 11646,
      "populated_usable_pct": 77.71,
      "yes": 570,
      "no": 11076,
      "positive": 0,
      "explicit_zero": 0,
      "unreported": 3340,
      "above_168_hours": 0,
      "invalid_numeric": 0,
      "unrecognized": 0
    },
    {
      "cohort": "municipal_open_building_records",
      "field": "connexion_wi_fi",
      "label": "Wi-Fi field",
      "denominator_records": 14986,
      "populated_usable_cells": 13388,
      "populated_usable_pct": 89.34,
      "yes": 6211,
      "no": 7177,
      "positive": 0,
      "explicit_zero": 0,
      "unreported": 1598,
      "above_168_hours": 0,
      "invalid_numeric": 0,
      "unrecognized": 0
    },
    {
      "cohort": "municipal_open_building_records",
      "field": "nombre_d_entrees",
      "label": "Entries field",
      "denominator_records": 14986,
      "populated_usable_cells": 8428,
      "populated_usable_pct": 56.24,
      "yes": 0,
      "no": 0,
      "positive": 8299,
      "explicit_zero": 129,
      "unreported": 6558,
      "above_168_hours": 0,
      "invalid_numeric": 0,
      "unrecognized": 0
    },
    {
      "cohort": "municipal_open_building_records",
      "field": "nombre_de_prets",
      "label": "Loans field",
      "denominator_records": 14986,
      "populated_usable_cells": 12506,
      "populated_usable_pct": 83.45,
      "yes": 0,
      "no": 0,
      "positive": 12321,
      "explicit_zero": 185,
      "unreported": 2480,
      "above_168_hours": 0,
      "invalid_numeric": 0,
      "unrecognized": 0
    },
    {
      "cohort": "municipal_open_building_records",
      "field": "nombre_de_places",
      "label": "Places field",
      "denominator_records": 14986,
      "populated_usable_cells": 11249,
      "populated_usable_pct": 75.06,
      "yes": 0,
      "no": 0,
      "positive": 11092,
      "explicit_zero": 157,
      "unreported": 3737,
      "above_168_hours": 0,
      "invalid_numeric": 0,
      "unrecognized": 0
    },
    {
      "cohort": "municipal_open_building_records",
      "field": "nb_postes_informatiques_publics",
      "label": "Public-computer field",
      "denominator_records": 14986,
      "populated_usable_cells": 13155,
      "populated_usable_pct": 87.78,
      "yes": 0,
      "no": 0,
      "positive": 6889,
      "explicit_zero": 6266,
      "unreported": 1831,
      "above_168_hours": 0,
      "invalid_numeric": 0,
      "unrecognized": 0
    }
  ],
  "hours_bands": [
    {
      "hours_category": "unreported",
      "records": 1689,
      "cohort_denominator": 14986,
      "hours_category_label": "Unreported"
    },
    {
      "hours_category": "explicit_zero",
      "records": 56,
      "cohort_denominator": 14986,
      "hours_category_label": "Explicit zero"
    },
    {
      "hours_category": "0<h<10",
      "records": 6582,
      "cohort_denominator": 14986,
      "hours_category_label": "Over 0, under 10 hours"
    },
    {
      "hours_category": "10<=h<20",
      "records": 3435,
      "cohort_denominator": 14986,
      "hours_category_label": "10 to under 20 hours"
    },
    {
      "hours_category": "20<=h<40",
      "records": 3088,
      "cohort_denominator": 14986,
      "hours_category_label": "20 to under 40 hours"
    },
    {
      "hours_category": "40<=h<=168",
      "records": 129,
      "cohort_denominator": 14986,
      "hours_category_label": "40 to 168 hours"
    },
    {
      "hours_category": "above_168_hours",
      "records": 7,
      "cohort_denominator": 14986,
      "hours_category_label": "Above 168: review flag"
    },
    {
      "hours_category": "invalid_numeric",
      "records": 0,
      "cohort_denominator": 14986,
      "hours_category_label": "Other numeric flags"
    }
  ],
  "cohort_flow": [
    {
      "stage": "All published records",
      "records": 15704,
      "excluded_at_stage": 0
    },
    {
      "stage": "Municipal / intercommunal / classified municipal status",
      "records": 15235,
      "excluded_at_stage": 469
    },
    {
      "stage": "Also labelled Bâtiment ouvert",
      "records": 14986,
      "excluded_at_stage": 249
    }
  ],
  "excluded_from_public_export": [
    "Telephone",
    "Street and full postal address",
    "Institution/person names",
    "Website/contact routes",
    "Coordinates",
    "Commune population"
  ],
  "data_dictionary_limit": "Actual CSV schema/values and published description inspected. A complete observation-2023 survey item dictionary was not obtained; ambiguous fields are excluded and the analysis concerns cells, not implied service definitions."
}
