{
  "attribution": "APEMAP \u2014 Australian Parliamentarians Education Map",
  "cohort_definition": "opening_day",
  "data_release_version": "0.7.0",
  "files": {
    "analysis/chamber_sectors.json": {
      "path": "analysis/chamber_sectors.json",
      "sha256": "052c9ec65e0a5195f211917309c0eca23685d32e61f9726901955e082a8a85ad",
      "size_bytes": 101935
    },
    "analysis/cross_parliament.json": {
      "path": "analysis/cross_parliament.json",
      "sha256": "805f101cac60fda7cdd06e20ae0745cf45fb8f64359b1fd946e2b2ef0b49dc82",
      "size_bytes": 42186
    },
    "analysis/demographics.json": {
      "path": "analysis/demographics.json",
      "sha256": "dfbdfe18d1daf84587029b3cba0e36a135211f5a1c78782eddbc9d32742d67d2",
      "size_bytes": 7570
    },
    "analysis/education_sectors.json": {
      "path": "analysis/education_sectors.json",
      "sha256": "cc7dd77666bf0d89cfe3cb19d2adb6fb81f12afba12034e30d4daf406e6b4bed",
      "size_bytes": 66184
    },
    "analysis/metadata.json": {
      "path": "analysis/metadata.json",
      "sha256": "95746dabd314800eca747dd018e7e85d464ac96a2566985b38ad9f84997512b2",
      "size_bytes": 539
    },
    "analysis/parliament_comparison.json": {
      "path": "analysis/parliament_comparison.json",
      "sha256": "176b993ec2afbfbe2a9767602e5de3d0f37d1d12ede74dc3ca60b5ec153294fd",
      "size_bytes": 3696
    },
    "analysis/parliament_coverage.csv": {
      "path": "analysis/parliament_coverage.csv",
      "sha256": "3d0aa77aff46963a10e59fb29d6f9df06265ec53050a1f3f2ded894e373359e0",
      "size_bytes": 1553
    },
    "analysis/parliament_coverage.json": {
      "path": "analysis/parliament_coverage.json",
      "sha256": "a7a88107304db01105bdd41ca67587a05315c053b2cd9b044e44e1a60cde1c5a",
      "size_bytes": 9295
    },
    "analysis/party_sectors.json": {
      "path": "analysis/party_sectors.json",
      "sha256": "273b1fbb4b9625dc374707c4d4122eab46132230a49b9f73d939abe7df006b37",
      "size_bytes": 481405
    },
    "analysis/school_finance.json": {
      "path": "analysis/school_finance.json",
      "sha256": "c4329cb9157503dcbcf8e3793ba6ad051849421399110bede1d1dbdcb50b8652",
      "size_bytes": 29973
    },
    "analysis/shared_schools.json": {
      "path": "analysis/shared_schools.json",
      "sha256": "310b23f14c89459af75156635ab415d611ef444399f12286b1172db6ee848c7e",
      "size_bytes": 94708
    },
    "analysis/successor_sensitivity.json": {
      "path": "analysis/successor_sensitivity.json",
      "sha256": "3ce4a480e5eb5024b630c66c59b9a3f6939554ebaaf062b663eb1cbe9a58eb31",
      "size_bytes": 34902
    },
    "analysis_metrics.json": {
      "path": "analysis_metrics.json",
      "sha256": "4c410ac229f7c319aa65df90c4e7996d18efcba8591c4d44f14f9ac3da1a4913",
      "size_bytes": 823218
    },
    "data/education_sector_benchmarks.csv": {
      "path": "data/education_sector_benchmarks.csv",
      "sha256": "07d2a46138ab378d892c01c0de9e1c04995223cf33fcf0a322e0093fc1260f69",
      "size_bytes": 553
    },
    "data/education_sector_benchmarks.parquet": {
      "path": "data/education_sector_benchmarks.parquet",
      "sha256": "6c7b0551581758ac1238a0b9ab0e03bfc47dd88505913a1d670145804cece5d0",
      "size_bytes": 1652
    },
    "data/electoral_boundaries.parquet": {
      "path": "data/electoral_boundaries.parquet",
      "sha256": "28d58fdd519c65e1700f863a2fa8865b5c918633520be2a42cf8f5d298239a7b",
      "size_bytes": 31617104
    },
    "data/institutions.csv": {
      "path": "data/institutions.csv",
      "sha256": "5c28a4804d10d80610bc6b4cf12a272b215deff87fbe33251ce57fda06e08907",
      "size_bytes": 1463498
    },
    "data/institutions.parquet": {
      "path": "data/institutions.parquet",
      "sha256": "6f26966c8eadf331e9f25fc5b3a981dc79e0878126babe0b9475ce4412e719e9",
      "size_bytes": 515666
    },
    "data/member_education.csv": {
      "path": "data/member_education.csv",
      "sha256": "1482ae3b005b86af78c541479fc859dfb1a7db281ba543ba29f46a0ae011d0ea",
      "size_bytes": 140719
    },
    "data/member_education.parquet": {
      "path": "data/member_education.parquet",
      "sha256": "0f1cbb9c8777a66052baf795c5479528958e63bd268349338fb64235ce43ee74",
      "size_bytes": 45479
    },
    "data/members.csv": {
      "path": "data/members.csv",
      "sha256": "782f12c72a1231cc34f2ed5e228cd127631b43d695123d1badcb9b8083567aff",
      "size_bytes": 44078
    },
    "data/members.parquet": {
      "path": "data/members.parquet",
      "sha256": "5846d99a3526b710f5c7f0ed4b5ea1858b1086d84a39702429c839322ced42eb",
      "size_bytes": 29094
    },
    "data/parliament_metadata.csv": {
      "path": "data/parliament_metadata.csv",
      "sha256": "afc5a78950b023317b1285e7523ea758b41e939d279caa4296bbc7e992ec9ef9",
      "size_bytes": 1787
    },
    "data/parliament_metadata.parquet": {
      "path": "data/parliament_metadata.parquet",
      "sha256": "89184a6006bac91ec6caf85fba31165101d0332665df5a1173431aebf662e561",
      "size_bytes": 2348
    },
    "data/parliament_service.csv": {
      "path": "data/parliament_service.csv",
      "sha256": "41dd70579215b167a93943c9b00314813ca5f64dbd7ed0b36cd1d8502023e950",
      "size_bytes": 434095
    },
    "data/parliament_service.parquet": {
      "path": "data/parliament_service.parquet",
      "sha256": "f86166b7f18d66e5511af0a7f62c4379b029448c4f40a92637dccc36775b1b43",
      "size_bytes": 67435
    },
    "data/school_finance_benchmarks.csv": {
      "path": "data/school_finance_benchmarks.csv",
      "sha256": "df9e88564f8eafac7a2e1d7f38a9e01714904b6058de70ca45f945cd59b6d57c",
      "size_bytes": 1239662
    },
    "data/school_finance_benchmarks.parquet": {
      "path": "data/school_finance_benchmarks.parquet",
      "sha256": "7f111b67a6d565e8c3150801a8d07700eff8bc52afb7040741d2ed80f20210f8",
      "size_bytes": 28906
    },
    "data/school_public_funding.csv": {
      "path": "data/school_public_funding.csv",
      "sha256": "00d44770bcea31bb556c2604b016ad31346338d436d4085e5d8a78921eca4a5b",
      "size_bytes": 23110
    },
    "data/school_public_funding.parquet": {
      "path": "data/school_public_funding.parquet",
      "sha256": "fab9416cf0f98ef8b9361a1054651fd2189021b3d57c8f959abd2bf2c4d2cba6",
      "size_bytes": 5051
    },
    "data/school_snapshots.csv": {
      "path": "data/school_snapshots.csv",
      "sha256": "4c335b75ddd2182ab011e34a54fc985ec1e176d795f2d425354ec277ac98edd0",
      "size_bytes": 15023318
    },
    "data/school_snapshots.parquet": {
      "path": "data/school_snapshots.parquet",
      "sha256": "66875b1382d6bc7d72a0a90e95a7af14313a9d8bb75f22c51f54587da8980df3",
      "size_bytes": 2637931
    },
    "review/coverage_metrics.json": {
      "path": "review/coverage_metrics.json",
      "sha256": "2abe31bb809b10d3a46155c013ab8f1493f5b44a671f193a6fb292df38485af2",
      "size_bytes": 2708
    },
    "review/evidence.jsonl": {
      "path": "review/evidence.jsonl",
      "sha256": "d69d74407e4157eef48b9981c143937f4d928d964f8527bae92e536e55bb7d60",
      "size_bytes": 262952
    },
    "review/historical_education_review.csv": {
      "path": "review/historical_education_review.csv",
      "sha256": "b0d7b7ade06f584a313540d619aea16d6a2d0328cedfee0a32ea2fe8d3d0a2a6",
      "size_bytes": 242582
    },
    "review/historical_service_review.csv": {
      "path": "review/historical_service_review.csv",
      "sha256": "1569b716fe392da7daa016837f12bf97bb84a1ad1c9ab7b1a8725802631e35f4",
      "size_bytes": 820
    },
    "review/parliament_coverage.csv": {
      "path": "review/parliament_coverage.csv",
      "sha256": "3d0aa77aff46963a10e59fb29d6f9df06265ec53050a1f3f2ded894e373359e0",
      "size_bytes": 1553
    },
    "review/parliament_coverage.json": {
      "path": "review/parliament_coverage.json",
      "sha256": "a7a88107304db01105bdd41ca67587a05315c053b2cd9b044e44e1a60cde1c5a",
      "size_bytes": 9295
    },
    "review/readiness.json": {
      "path": "review/readiness.json",
      "sha256": "4becd5852ac25ab307b4501e54724cc00d2d68f90441d199cacf32aa659bf6b0",
      "size_bytes": 3047426
    },
    "review/successor-context.json": {
      "path": "review/successor-context.json",
      "sha256": "1cb11f0f46b078edab115d541989635971ac909e07dd008d1d20f45a81d36cb5",
      "size_bytes": 17085
    },
    "review/unmatched_schools.csv": {
      "path": "review/unmatched_schools.csv",
      "sha256": "e1b00c1e3092159aa70364909389bd3ff1e52d9700fbffbb21d86d1669062b6a",
      "size_bytes": 242582
    },
    "review/upstream_profile_review.csv": {
      "path": "review/upstream_profile_review.csv",
      "sha256": "03ecb28d43bd55e7d979baa1507ce301384e71903fd397aa6b9daefbe9c8d323",
      "size_bytes": 313
    },
    "web/assertions.json": {
      "path": "web/assertions.json",
      "sha256": "0eda2babfcd40412977d3305c570660325ca445a4a65e775caca52a20ee489fd",
      "size_bytes": 200
    },
    "web/members.json": {
      "path": "web/members.json",
      "sha256": "18177c235e48e1f90e2623e41a021181a806e4d6cf7d17ccc51c0ffc1f5ef746",
      "size_bytes": 7004243
    },
    "web/metadata.json": {
      "path": "web/metadata.json",
      "sha256": "2ca1bde4a4eaf6c4e14b46c7d2ccc5c6b0f75b1e133c5007cc8e73db7a1aa706",
      "size_bytes": 14362
    },
    "web/parliament_42_combined.geojson": {
      "path": "web/parliament_42_combined.geojson",
      "sha256": "875e551eaa8b5a2ca557b4da39b04ac9997da43ddb47aa3df7e732584f5bd728",
      "size_bytes": 501565
    },
    "web/parliament_43_combined.geojson": {
      "path": "web/parliament_43_combined.geojson",
      "sha256": "88fffccd5d565e346b4edba3fd8f3c184fdafb3a1f7a8bd375e4e24dc482b4fc",
      "size_bytes": 780071
    },
    "web/parliament_44_combined.geojson": {
      "path": "web/parliament_44_combined.geojson",
      "sha256": "000661f645a68238ece64af2e8acd6b94f141a17eb4251d97299fa001dc77c10",
      "size_bytes": 1063684
    },
    "web/parliament_45_combined.geojson": {
      "path": "web/parliament_45_combined.geojson",
      "sha256": "da6e5ffe673d06a1f5a6f87c53807c6b74f009e0f431a547d228494a912bc3ab",
      "size_bytes": 1559454
    },
    "web/parliament_46_combined.geojson": {
      "path": "web/parliament_46_combined.geojson",
      "sha256": "3c4edd7df246c78d34b5ef4a2b3d276fb99e03ceee2e204343ba1a4774ba5a89",
      "size_bytes": 1979484
    },
    "web/parliament_47_combined.geojson": {
      "path": "web/parliament_47_combined.geojson",
      "sha256": "788e1e07a1a9afeba628008eb5cc6e9f2b1d1fc9b7be13c2c71880c74e50494a",
      "size_bytes": 1999991
    },
    "web/parliament_48_combined.geojson": {
      "path": "web/parliament_48_combined.geojson",
      "sha256": "1450fd2f083a1b35a4cf69c1abc9c2ade82c8bd85fd1e732260f9b8461876875",
      "size_bytes": 1893687
    },
    "web/results-summary.json": {
      "path": "web/results-summary.json",
      "sha256": "4d8e880cd05dea6d34e8c6f3fd8c67b7aefe193d08bd9bf0b89b3911c9673ba6",
      "size_bytes": 56550
    },
    "web/schools.geojson": {
      "path": "web/schools.geojson",
      "sha256": "5b426485da9dad23496d91b2eb4d1497232c993db51cd6a7c56eae37e19e957f",
      "size_bytes": 2935648
    }
  },
  "generated_at": "2026-10-01T22:23:59.813516+00:00",
  "licensing": "Creative Commons Attribution 4.0 International / ACARA / APH",
  "parliament_metadata": {
    "42": {
      "description": "42nd Parliament of Australia (2008-2010)",
      "end_date": "2010-07-19",
      "expected_representatives": 150,
      "expected_senators": 76,
      "general_election_date": "2007-11-24",
      "opening_date": "2008-02-12",
      "parliament_number": 42,
      "source_url": "https://www.aph.gov.au/About_Parliament/House_of_Representatives/Powers_practice_and_procedure/00_-_Infosheets/Infosheet_25_-_Prorogation_and_dissolution"
    },
    "43": {
      "description": "43rd Parliament of Australia (2010-2013)",
      "end_date": "2013-08-05",
      "expected_representatives": 150,
      "expected_senators": 76,
      "general_election_date": "2010-08-21",
      "opening_date": "2010-09-28",
      "parliament_number": 43,
      "source_url": "https://www.aph.gov.au/About_Parliament/House_of_Representatives/Powers_practice_and_procedure/00_-_Infosheets/Infosheet_25_-_Prorogation_and_dissolution"
    },
    "44": {
      "description": "44th Parliament of Australia (2013-2016)",
      "end_date": "2016-05-09",
      "expected_representatives": 150,
      "expected_senators": 74,
      "general_election_date": "2013-09-07",
      "opening_date": "2013-11-12",
      "parliament_number": 44,
      "source_url": "https://www.aph.gov.au/About_Parliament/House_of_Representatives/Powers_practice_and_procedure/00_-_Infosheets/Infosheet_25_-_Prorogation_and_dissolution"
    },
    "45": {
      "description": "45th Parliament of Australia (2016-2019)",
      "end_date": "2019-04-11",
      "expected_representatives": 150,
      "expected_senators": 76,
      "general_election_date": "2016-07-02",
      "opening_date": "2016-08-30",
      "parliament_number": 45,
      "source_url": "https://www.aph.gov.au/About_Parliament/House_of_Representatives/Powers_practice_and_procedure/00_-_Infosheets/Infosheet_25_-_Prorogation_and_dissolution"
    },
    "46": {
      "description": "46th Parliament of Australia (2019-2022)",
      "end_date": "2022-04-11",
      "expected_representatives": 151,
      "expected_senators": 76,
      "general_election_date": "2019-05-18",
      "opening_date": "2019-07-02",
      "parliament_number": 46,
      "source_url": "https://www.aph.gov.au/About_Parliament/House_of_Representatives/Powers_practice_and_procedure/00_-_Infosheets/Infosheet_25_-_Prorogation_and_dissolution"
    },
    "47": {
      "description": "47th Parliament of Australia (2022-2025)",
      "end_date": "2025-03-28",
      "expected_representatives": 151,
      "expected_senators": 76,
      "general_election_date": "2022-05-21",
      "opening_date": "2022-07-26",
      "parliament_number": 47,
      "source_url": "https://www.aph.gov.au/About_Parliament/House_of_Representatives/Powers_practice_and_procedure/00_-_Infosheets/Infosheet_25_-_Prorogation_and_dissolution"
    },
    "48": {
      "description": "48th Parliament of Australia (2025-present)",
      "end_date": null,
      "expected_representatives": 150,
      "expected_senators": 76,
      "general_election_date": "2025-05-03",
      "opening_date": "2025-07-22",
      "parliament_number": 48,
      "source_url": "https://www.aph.gov.au/About_Parliament/House_of_Representatives/Powers_practice_and_procedure/00_-_Infosheets/Infosheet_25_-_Prorogation_and_dissolution"
    }
  },
  "parliaments": [
    42,
    43,
    44,
    45,
    46,
    47,
    48
  ],
  "release_recipe": {
    "abs_year": 2025,
    "acara_input_dir": "data/raw/historical/acara",
    "acara_location_year": 2025,
    "acara_profile_years": [
      2008,
      2009,
      2010,
      2011,
      2012,
      2013,
      2014,
      2015,
      2016,
      2017,
      2018,
      2019,
      2020,
      2021,
      2022,
      2023,
      2024,
      2025
    ],
    "aec_year": 2025,
    "analysis_schema_version": "2.0.0",
    "cohort": "opening_day",
    "data_release_version": "0.7.0",
    "decision_log": "data/reference/review/decisions.jsonl",
    "decision_log_sha256": "c6eee53103886e3364cf55e422a6a25b51b52cb201181ef1e1cd933f307516da",
    "evidence_log": "data/reference/review/evidence.jsonl",
    "evidence_log_sha256": "d69d74407e4157eef48b9981c143937f4d928d964f8527bae92e536e55bb7d60",
    "finance_mode": "historical_finance_and_public_funding",
    "finance_year": 2024,
    "generated_at": "2026-10-01T22:23:59.813516+00:00",
    "input_manifest": "data/historical-inputs-manifest.json",
    "input_manifest_sha256": "c17c9b8ad8add9d1c127d49384d89e27e66d1ca25e196d367738e90b6b58e0e7",
    "legacy_finance_input": "data/aped.gpkg",
    "legacy_finance_input_sha256": "9aca6c6ea0b9900f0eb00f9689e254cd04bd427682f35c79855934be33d0f0a4",
    "legacy_finance_year": 2021,
    "package_version": "0.15.0",
    "parliaments": [
      42,
      43,
      44,
      45,
      46,
      47,
      48
    ],
    "profile_selection": "latest_available",
    "recipe": "historical-v1",
    "recipe_sha256": "32098f73c7a5107ad9febb20690ed74884d63cffae02f94baa0524c90277e80c",
    "schema_version": 1,
    "source_commit": "2d9e17433015d45243a84419dcf3b2a6b0fe1a7e",
    "web_schema_version": "2.0.0"
  },
  "release_schema_version": "1.0.0",
  "review_snapshot": {
    "decision_log_sha256": "c6eee53103886e3364cf55e422a6a25b51b52cb201181ef1e1cd933f307516da",
    "effective_decisions": 375,
    "event_count": 501,
    "evidence_count": 269,
    "evidence_log_sha256": "d69d74407e4157eef48b9981c143937f4d928d964f8527bae92e536e55bb7d60",
    "evidence_source": "retained_review_evidence",
    "referenced_evidence_count": 220,
    "schema_version": 1,
    "source_manifest_sha256": "c17c9b8ad8add9d1c127d49384d89e27e66d1ca25e196d367738e90b6b58e0e7",
    "source_parliaments": [
      42,
      43,
      44,
      45,
      46,
      47,
      48
    ],
    "source_provenance": {
      "acara": {
        "files": {
          "acara_school_results.json": "e03ca1f81d5fea60d102774f48d99c9f96d4e6069b41229d3219a43f60cdfc6a",
          "school-location-2025.csv": "00e5a14922a856252d478a1e689d9286fdefc70113246b64fba094d1d69827d1",
          "school-profile-2008-2025.csv": "4315d9e19eccaf45719d5e475d9a1c9c3d713d87c849d800c7cddd88a0813934"
        },
        "source": "ACARA school register and profiles"
      },
      "acara_files": {
        "acara_school_results.json": "e03ca1f81d5fea60d102774f48d99c9f96d4e6069b41229d3219a43f60cdfc6a",
        "school-location-2025.csv": "00e5a14922a856252d478a1e689d9286fdefc70113246b64fba094d1d69827d1",
        "school-profile-2008-2025.csv": "4315d9e19eccaf45719d5e475d9a1c9c3d713d87c849d800c7cddd88a0813934"
      },
      "input_manifests": {
        "historical-inputs-manifest.json": {
          "manifest": {
            "created_at": "2026-10-01T22:23:59.813516+00:00",
            "description": "Historical inputs: existing APH/AEC snapshots and ACARA downloaded on 2026-10-01; CSV conversion via apemap.ingest.acara",
            "files": {
              "data/raw/aec/2025/AUS-March-2025-esri.zip": {
                "required": true,
                "sha256": "bdc0393d8448477bf187ac84473978330f776b5ea2ed6343f7eb891187263a09",
                "size_bytes": 22689664,
                "source": "https://www.aec.gov.au/Electorates/files/2025/AUS-March-2025-esri.zip"
              },
              "data/raw/aec/2025/AUS_ELB_region.dbf": {
                "required": true,
                "sha256": "cc36b63b0937b5b97ddcf6b6000015edf6fa558a718fcef568aab9e8c49cb9b7",
                "size_bytes": 24022,
                "source": "https://www.aec.gov.au/Electorates/files/2025/AUS-March-2025-esri.zip"
              },
              "data/raw/aec/2025/AUS_ELB_region.prj": {
                "required": true,
                "sha256": "e6e1cc4c5a68009271bab9d22f2f99c861944e577a1e385d8f6b0636a5d8a3fa",
                "size_bytes": 168,
                "source": "https://www.aec.gov.au/Electorates/files/2025/AUS-March-2025-esri.zip"
              },
              "data/raw/aec/2025/AUS_ELB_region.shp": {
                "required": true,
                "sha256": "57bbf38dbf8e1caa7360af43fb2154f5827ac12aee5a4927c04a497a31b1987b",
                "size_bytes": 68966304,
                "source": "https://www.aec.gov.au/Electorates/files/2025/AUS-March-2025-esri.zip"
              },
              "data/raw/aec/2025/AUS_ELB_region.shx": {
                "required": true,
                "sha256": "0b6187d15d6ea7f6fb937159d5cc43e43dacd2e45c6a2af1ba6bfe347d06bbd1",
                "size_bytes": 1300,
                "source": "https://www.aec.gov.au/Electorates/files/2025/AUS-March-2025-esri.zip"
              },
              "data/raw/aph/individuals.json": {
                "required": true,
                "sha256": "aad9e3798b32d94f6dd849cac20a40b25967664e1f845ce2a070e16f87873093",
                "size_bytes": 10741777,
                "source": "https://handbookapi.aph.gov.au/api/individuals"
              },
              "data/raw/historical/acara/School Location 2025.xlsx": {
                "required": true,
                "sha256": "eb8077bbe5d14326de86f1e27580e0bf5125170ce13c30f165d3de1a317558c4",
                "size_bytes": 2317091,
                "source": "https://dataandreporting.blob.core.windows.net/anrdataportal/Data-Access-Program/School%20Location%202025.xlsx"
              },
              "data/raw/historical/acara/School Profile 2008-2025.xlsx": {
                "required": true,
                "sha256": "f17ef835e7680d0a887dcdb495bb16661743ec55e535696bf343ff0a01ea48dc",
                "size_bytes": 29934507,
                "source": "https://dataandreporting.blob.core.windows.net/anrdataportal/Data-Access-Program/School%20Profile%202008-2025.xlsx"
              },
              "data/raw/historical/acara/acara_school_results.json": {
                "required": true,
                "sha256": "e03ca1f81d5fea60d102774f48d99c9f96d4e6069b41229d3219a43f60cdfc6a",
                "size_bytes": 11195583,
                "source": "Existing ACARA cache; original retrieval date unrecorded"
              },
              "data/raw/historical/acara/school-location-2025.csv": {
                "required": true,
                "sha256": "00e5a14922a856252d478a1e689d9286fdefc70113246b64fba094d1d69827d1",
                "size_bytes": 3348391,
                "source": "https://dataandreporting.blob.core.windows.net/anrdataportal/Data-Access-Program/School%20Location%202025.xlsx"
              },
              "data/raw/historical/acara/school-profile-2008-2025.csv": {
                "required": true,
                "sha256": "4315d9e19eccaf45719d5e475d9a1c9c3d713d87c849d800c7cddd88a0813934",
                "size_bytes": 52328060,
                "source": "https://dataandreporting.blob.core.windows.net/anrdataportal/Data-Access-Program/School%20Profile%202008-2025.xlsx"
              },
              "data/reference/acara_school_finance_benchmarks.csv": {
                "required": true,
                "sha256": "1f69e652e6eda2904297fca554c7a8055fa3e1adf17f057771d75a2ec0d89e36",
                "size_bytes": 1239662,
                "source": "Reviewed APEMAP reference input; individual source URLs in records"
              },
              "data/reference/manual_school_funding.csv": {
                "required": true,
                "sha256": "ee17862bc12c8a8e782df21ffbe8f0bec8a54480be389a781092ec9c00b1fcd2",
                "size_bytes": 906,
                "source": "Reviewed APEMAP reference input; individual source URLs in records"
              },
              "data/reference/nsw_ram_allocations.csv": {
                "required": true,
                "sha256": "cc81aacbe324ca2a2dad5ab2836fb48417db42fc396aac576b415ce431833fe8",
                "size_bytes": 1252,
                "source": "Reviewed APEMAP reference input; individual source URLs in records"
              },
              "data/reference/nt_school_funding.csv": {
                "required": true,
                "sha256": "02640e617b9021d664f43ce058e777ce3b78310a6da472fd72c82d13c5dd7315",
                "size_bytes": 252,
                "source": "Reviewed APEMAP reference input; individual source URLs in records"
              },
              "data/reference/qld_non_state_grants.csv": {
                "required": true,
                "sha256": "80d722b624be5277d021392ec474a58ced1052391e63890f791e318cd2595f07",
                "size_bytes": 313,
                "source": "Reviewed APEMAP reference input; individual source URLs in records"
              },
              "data/reference/tasmania_srp_allocations.csv": {
                "required": true,
                "sha256": "fcd6158d0ce4431f1cb8727d51634b9c068ecd392c9f0cfe3307797e99b45b89",
                "size_bytes": 369,
                "source": "Reviewed APEMAP reference input; individual source URLs in records"
              }
            },
            "licensing": "APH Commonwealth copyright; ACARA attribution and Data Access terms; AEC CC BY 4.0; project reference data CC BY 4.0",
            "review_authority": "Mutable review ledger/registry is validated separately; consumed ledger and source fingerprints are captured in replay and release metadata.",
            "schema_version": "1.0"
          },
          "sha256": "c17c9b8ad8add9d1c127d49384d89e27e66d1ca25e196d367738e90b6b58e0e7"
        }
      },
      "parliaments": [
        42,
        43,
        44,
        45,
        46,
        47,
        48
      ],
      "raw_individuals_sha256": "c4b9446c85828313f87661a9f27887a7eab596ab2912205fc46f4526c4a42ae8",
      "retrieved_at": "2026-10-01T22:23:59.813516+00:00",
      "source": "APH Parliamentary Handbook"
    }
  },
  "source_commit": "2d9e17433015d45243a84419dcf3b2a6b0fe1a7e",
  "source_snapshot_dates": {
    "abs": "2026-03-05",
    "acara": "2026-10-01",
    "aec": "2025-03-04",
    "aph": null
  },
  "sources": {
    "abs": "Australian Bureau of Statistics (ABS) Schools, 2025",
    "acara": "Australian Curriculum, Assessment and Reporting Authority (ACARA)",
    "aec": "Australian Electoral Commission (AEC) 2025 Federal Electoral Boundaries",
    "aph": "Parliamentary Handbook of the Commonwealth of Australia"
  },
  "supported_parliaments": [
    42,
    43,
    44,
    45,
    46,
    47,
    48
  ],
  "web_schema_version": "2.0.0"
}
